[NonGNU ELPA] Gnuplot version 0.11

ELPA update <[email protected]>
Newsgroups gmane.emacs.sources
Message-ID <[email protected]>
Version 0.11 of package Gnuplot has just been released in NonGNU ELPA.
You can now find it in M-x list-packages RET.

Gnuplot describes itself as:

  ===============================================
  Major-mode and interactive frontend for gnuplot
  ===============================================

More at https://elpa.nongnu.org/nongnu/gnuplot.html

## Summary:

			    ━━━━━━━━━━━━━━━━━━━
			     GNUPLOT FOR EMACS
			    ━━━━━━━━━━━━━━━━━━━


  This package allows running [Gnuplot] files from within the [GNU Emacs]
  editor. It features:

  • Syntax highlighting and indentation for Gnuplot scripts.
  • Pull-down menus for common Gnuplot-related tasks.
  • Interactive Gnuplot sessions using `comint'.
  • Context-sensitive completion.
  • Inline display of Gnuplot plots.

  It is recommended to use GNU Emacs 28 or above, and Gnuplot version 5.0
  or above.


  [Gnuplot] <http://www.gnuplot.info/>

  [GNU Emacs] <https://www.gnu.org/software/emacs/>


  1 Installation
  ══════════════

    The easiest way to install `gnuplot' is to directly get it from
    [NonGNU ELPA] or [MELPA]. After configuring Emacs to use MELPA, you

## Recent NEWS:

                      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━
                       CHANGELOG FOR `GNUPLOT.EL'
                      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━





1 Version 0.11 (2025-06-13)
═══════════════════════════

  • Keymap and menu setup simplification.


2 Version 0.10 (2025-06-04)
═══════════════════════════

  • Add `interactive' mode specifications to commands, such that only
    relevant commands are shown in `M-X'.
  • Require Emacs 28.
  • Code cleanup and updates.
  • Removed deprecated functions.


3 Version 0.9 (2025-05-30)
══════════════════════════

  • Enable `gnuplot-inline-image-mode' by default.
  • Enable Eldoc messages by default and provide `gnuplot-eldoc.el'.
  • Made many functions and variables private to ease refactoring in the
    future.
  • Remove `gnuplot-prompt-face' since Comint highlights the prompt by
    default.
  • Remove `gnuplot-tab-completion' option. Set `tab-always-indent' to
    `complete' instead.
  • Remove `gnuplot-eldoc-mode' option. Toggle `eldoc-mode' locally
    instead.
  • Unbind `C-c C-c'. Use the default binding `M-;' instead.
  • Unbind `M-RET' for tab completion. Use the default `M-TAB' instead.
  • Fix compatibility with Emacs 30 and newer.


4 Version 0.8.1 (2023-02-18)
════════════════════════════

  • Fixed the `completion-at-point' function
  • Improve lazy loading of the gnuplot-gui library
  • Remove legacy code
  • Lexical scoping and linting


5 Version 0.8.0 (2021-01-03)
════════════════════════════

  • Changed project license to GPLv3.
  • Greatly simplify the compilation process.
  • Fix deprecated calls to the `cl' library.
  • Deprecated XEmacs support. Bump minimal GNU Emacs version to 24.3.
  • Add a `gnuplot-program-args' variable for passing additional
    arguments to the gnuplot program binary.
  • The `gnuplot-inline-image-mode' can now take three values: `nil',
  `inline', `dedicated'.
  • Add the `gnuplot-use-context-sensitive-completion' configuration
    option.
  • Removed the `gnuplot-bug-report' function.
  • The provided `gnuplot.info' manual file has been updated for gnuplot
    version 5.2.6.
  • Add the `gnuplot-program-args' customization option to pass
    additional arguments to the gnuplot process.
  • Use `syntax-proprietize-rules' in gnuplot buffers.
  • `gnuplot-context-sensitive-mode' is now a normal minor mode.
  • Enable `completion-at-point' in gnuplot `comint' buffers.
  • Remove the unused `dotemacs.el' file.
  • `comint-process-echoes' is now buffer-local.


6 Version 0.7.0 (2021-10-20)
════════════════════════════

  • Contextual completion & help, inline plots, some other stuff.


7 Version 0.6.0 (2011-12-13)
════════════════════════════

  • Changed numbering scheme to accommodate gnuplot packaging
    requirements.
  • Moved to github, updated contact info.


8 Version 0.5.0 (2002-09-16)
════════════════════════════

  • Wrote initial draft of gnuplot-gui.el, included it in insertions
    menu and in `gnuplot-insert'. Negate option function, bound to `C-c
    C-n'.
  • `C-c C-h' with no response goes to Commands menu. Transparent
    toolbar icons. Replace kw-compl with a simple completion
    function. Put gnuplot-toolbar code in gnuplot.el.
  • Send file uses the load command. add `gnuplot-plot-from-comint' and
    `gnuplot-save-and-plot-from-comint' and keybindings in the comint
    buffer. do `(process-kill-without-query gnuplot-process nil)'.
    `gnuplot-negate-option' checks if set option has a negated form.
  • `gnuplot-kill-gnuplot-buffer' made more robust. fixed a bug in
    `gnuplot-plot-from-comint'. fixed description of gnuplot-faces
    group.
  • Update copyright information, update gpelcard
  • Change installation materials. Add some support for hidden3d. Use
    constants in types alists in gui. Various other minor improvements
    to the types alists.
  • Removed `gnuplot-which-highlight' variable and revamped how
    colorization gets turned on. This is a bit tricky since I want it to
    work with font-lock under emacs and xemacs and with hilit19.
  • Insert space at end of unique completion. add a few GUI types,
    rewrite some stuff in the GUI interface. primitive support for plot,
    splot, and fit. Fixed completion in file widget.
  • Add `pgnuplot.c' and Win9x install instructions to the distribution.
    Fixed a defface bug. Added `gnuplot-keywords-when' allowing deferral
    of parsing the info file.
  • Fixed font-locking of strings and comments. Figure out
    `gnuplot-version' number from startup message and set
  …  …
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.