emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nongnu] elpa/gnuplot ac8ab77 173/184: Move changelog to a dedicated org


From: ELPA Syncer
Subject: [nongnu] elpa/gnuplot ac8ab77 173/184: Move changelog to a dedicated org file.
Date: Sun, 29 Aug 2021 11:03:39 -0400 (EDT)

branch: elpa/gnuplot
commit ac8ab77ff2bc9d2b5c34a8e5231a43dc59219e69
Author: mtreca <maxime.treca@gmail.com>
Commit: mtreca <maxime.treca@gmail.com>

    Move changelog to a dedicated org file.
---
 CHANGELOG.org | 207 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 gnuplot.el    | 140 ---------------------------------------
 2 files changed, 207 insertions(+), 140 deletions(-)

diff --git a/CHANGELOG.org b/CHANGELOG.org
new file mode 100644
index 0000000..336fa5d
--- /dev/null
+++ b/CHANGELOG.org
@@ -0,0 +1,207 @@
+#+TITLE: Changelog for =gnuplot.el=
+
+* Upcoming Changes
+
+List of changes for the upcoming =gnuplot.el= 0.8.0 version ranging
+from March 2014 to December 2020.
+
+** Major Changes
+
+- Change project license to GPLv3.
+
+- Deprecated XEmacs support. Bump minimal GNU Emacs version to 24.3.
+
+- 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.
+
+** Minor Changes
+
+- 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.
+
+
+
+* Version 7.0 (Oct 20th 2012)
+
+- Contextual completion & help, inline plots, some other stuff.
+
+* Version 6.0 (Dec 13th 2011)
+
+- Changed numbering scheme to accommodate gnuplot packaging
+  requirements.
+- Moved to github, updated contact info.
+
+* Version 5.0 (Sep 16th 2002)
+
+- 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
+  =gnuplot-echo-command-line-flag= accordingly. Added
+  =gnuplot-program-version= variable. Check that font-lock is actually
+  a feature.
+
+- Added =gnuplot-determine-gnuplot-version= so that the gnuplot
+  version number and =comint-process-echos= actually get set
+  correctly. Actually, the first time something is plotted, the
+  echoing might not work, but the second time it will.
+
+- Once again changed how =comint-process-echos= gets set. Maybe I got
+  it right this time? Also fixed certain situations where the info
+  file did notget properly loaded (insertion with info toggle on and
+  info button in GUI).
+
+- Do a more robust check for the gnuplot process before killing the
+  gnuplot buffer.
+
+- Make =gnuplot-send-line-and-forward= skip over blank and comment
+  lines.
+
+- Bound =C-c C-j= to =gnuplot-forward-script-line=.
+
+- Support for pm3d in gnuplot-gui and in plot options insertions menu.
+  mentioned pm3d in gpelcard. gui support for x11 pm3d and vgagl
+  terms. =gnuplot-negate-option= works with new syntax.
+
+- Add colorization and gui support for new commands in 3.8. gui
+  support for emf term. gui support for new "set style" syntax. much
+  better scheme for determining gnuplot version number + make better
+  use of it.
+
+- Corrected a serious problem interacting with speedbar
+
+- Fixed problem with toolbar creation and speedbar clicking
+
+- Added font-lock bindings for words associated with plotting
+
+- Bind =C-c C-c= to =comment-region= and =C-c C-o= to the GUI, also
+  make =C-c C-l= respect continuation lines. Added feature to trim
+  length of gnuplot process buffer.
+
+- Yet again changed how =comint-process-echos= gets set. It really
+  needs to be nil on NTEmacs 21.1 or comint gets stuck in an infinate
+  loop.
+
+- Fixed a problem with =C-c C-v= jumping forward 2 lines at a time
+
+* Version 4.0 (Dec 14th 1998)
+
+- Use info-look for info interface. No change to gnuplot-mode user
+  interface, but cleaner code. With info-look, the help funcion works
+  regardless of the version number of gnuplot. Also,
+  =gnuplot-keywords= (used for help, keyword-completion, and hilit19
+  highlighting) is now generated automatically.
+
+- =info-look= leaves a couple of really useless buffers lying around
+  so I cleaned them up. Also fixed font-lock rules so that things in
+  quotes get highlighted correctly and the surrounding text is
+  unhighlighted. Fixed up font-lock rules for plot and splot. Added
+  =gnuplot-send-line-and-forward=.
+
+- Added toolbar for xemacs -- see file =gnuplot-toolbar.el=. Fixed
+  error message in plot line function when line is empty. Option added
+  to display the comint buffer showing the gnuplot process in a
+  separate frame
+
+- Fixed highlighting in comint buffer. fixed frame behavior. added
+  "[:]" to range insertions. added :link to defgroup.
+
+- Fixed some mismatched defcustoms. added a few lines to suppress some
+  compile-time warnings.
+
+- Fixed behavior of filename insertion function. Added more :links to
+  defgroup.
+
+- Added function =gnuplot-setup-info-look= and variable
+  =gnuplot-info-hook= to handle various versions of the gnuplot info
+  file.
+
+- Split up gnuplot-insertions-menu for ease of custimization, put
+  menubar initialization in a function.
+
+- defcustom the insertions submenus, add
+  =gnuplot-insertion-menu-flag=, intelligent Makefile knows which
+  info-look to compile
+
+  
+* Verison 3.0 (Sep 15th 1998)
+
+- Include insertions menu.
+
+- Fixed bug finding info file if missing, fixed bug starting
+  font-lock, fixed bug re overwriting files in installation script.
+
+- Added =(require info)= to =eval-and-compile= clause, Added
+  =(kill-all-local-variables)= to =gnuplot-mode=, altered order of:
+  =(provide gnuplot)= =(run-hooks gnuplot-load-hook)= at the end of
+  the file in case something in the load hook requires gnuplot (oh not
+  that old one again...), added =gnuplot-comint-setup-hook=, corrected
+  =gnuplot-mark-active= which caused an error to be raised by (mark)
+  when the mark was inactive. Some changes to font-lock rules.
+
+* Version 2.0 (Sep 11th 1998)
+
+- Added filename insertion, indentation, and colorization/completion
+  in comint buffer.
+
+- Made =indent-line-function= buffer-local (whoops!) and fixed some
+  stuff in the installation script
+  
+* Version 1.0 (Jun 25th 1998)
+
+- Finished with initial release.
+
+
+
+
diff --git a/gnuplot.el b/gnuplot.el
index d1f0721..584c939 100644
--- a/gnuplot.el
+++ b/gnuplot.el
@@ -152,146 +152,6 @@
 ;;
 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 
-;; TODO Move history and installation instructions in their designated files.
-
-;;; History:
-
-;;
-;;  0.1   Jun 25 1998 Finished with initial release.
-;;  0.2   Sep  4 1998 Added filename insertion, indentation, and
-;;        colorization/completion in comint buffer. <BR>
-;;  0.2a  Sep 11 1998 made `indent-line-function' buffer-local (whoops!)
-;;        and fixed some stuff in the installation script <BR>
-;;  0.3   Sep 12 1998 include insertions menu <BR>
-;;  0.3a  Sep 14 1998 fixed bug finding info file if missing, fixed bug
-;;        starting font-lock, fixed bug re overwriting files in
-;;        installation script <BR>
-;;  0.3b  Sep 15 1998 Added (require 'info) to `(eval-and-compile'
-;;        clause, Added (kill-all-local-variables) to `gnuplot-mode',
-;;        altered order of:-
-;;            (provide 'gnuplot)
-;;            (run-hooks 'gnuplot-load-hook)
-;;        at the end of the file in case something in the load hook
-;;        requires gnuplot (oh not that old one again...), added
-;;        `gnuplot-comint-setup-hook', corrected `gnuplot-mark-active'
-;;        which caused an error to be raised by (mark) when the mark
-;;        was inactive <DB>  Some changes to font-lock rules <LB>&<BR>
-;;  0.4   Nov 14 1998 <BR> Use info-look for info interface.  No
-;;        change to gnuplot-mode user interface, but cleaner code.
-;;        With info-look, the help funcion works regardless of the
-;;        version number of gnuplot.  Also, `gnuplot-keywords' (used
-;;        for help, keyword-completion, and hilit19 highlighting) is
-;;        now generated automatically.
-;;  0.4a  Nov 18 1998 <BR> info-look leaves a couple of really useless
-;;        buffers lying around so I cleaned them up.  Also fixed
-;;        font-lock rules so that things in quotes get highlighted
-;;        correctly and the surrounding text is unhighlighted.  Fixed
-;;        up font-lock rules for plot and splot.  Added
-;;        `gnuplot-send-line-and-forward' as suggested by <MD>.
-;;  0.4b  Nov 21 1998 <BR> added toolbar for xemacs -- see file
-;;        gnuplot-toolbar.el.  fixed error message in plot line
-;;        function when line is empty.  option added to display the
-;;        comint buffer showing the gnuplot process in a separate
-;;        frame
-;;  0.4c  Minor stuff: Nov 30 1998 <BR> fixed highlighting in comint
-;;        buffer.  fixed frame behavior.  added "[:]" to range
-;;        insertions.  added :link to defgroup.  Dec 1 1998 <BR> fixed
-;;        some mismatched defcustoms.  added a few lines to suppress
-;;        some compile-time warnings.  Dec 3 1998 <BR> Fixed behavior
-;;        of filename insertion function.  Added more :links to
-;;        defgroup.
-;;  0.4d  Dec 6 1998 <BR> Added function gnuplot-setup-info-look and
-;;        variable gnuplot-info-hook to handle various versions of the
-;;        gnuplot info file.
-;;  0.4e  Dec 12 1998 <BR> Split up gnuplot-insertions-menu for ease of
-;;        custimization, put menubar initialization in a function.
-;;  0.4f  Dec 14 1998 <BR> defcustom the insertions submenus, add
-;;        gnuplot-insertion-menu-flag, intelligent Makefile knows
-;;        which info-look to compile
-;;  0.5   Dec 27 1998 <BR> 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. Dec 29 1998 <BR>
-;;        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.
-;;  0.5a  Jan 23 1999 <BR> 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.
-;;  0.5b  `gnuplot-kill-gnuplot-buffer' made more robust.  fixed a bug
-;;        in `gnuplot-plot-from-comint'.  fixed description of
-;;        gnuplot-faces group.
-;;  0.5c  update copyright information, update gpelcard
-;;  0.5d  Mar 20 1999 <BR> adopt installation materials from <LH>.  Add
-;;        some support for hidden3d.  Use constants in types alists in
-;;        gui.  Various other minor improvements to the types alists.
-;;  0.5e  Apr 6 1999 <BR> at the suggestion of <SE> I did away with the
-;;        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.  Apr 11 1999 <BR> 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.
-;;  0.5f  May 15 1999 <BR> 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.
-;;  0.5g  May 27 1999 <BR> Fixed font-locking of strings and
-;;        comments.  Figure out gnuplot-version number from startup
-;;        message and set `gnuplot-echo-command-line-flag'
-;;        accordingly.  Added `gnuplot-program-version' variable.
-;;        Check that font-lock is actually a feature, as suggested by
-;;        <KL>
-;;  0.5h  Aug 15 1999 <BR> Added `gnuplot-determine-gnuplot-version' so
-;;        that the gnuplot version number and `comint-process-echos'
-;;        actually get set correctly.  Actually, the first time
-;;        something is plotted, the echoing might not work, but the
-;;        second time it will.
-;;  0.5i  Sep  2 1999 <BR> Once again changed how
-;;        `comint-process-echos' gets set.  Maybe I got it right this
-;;        time?  Also fixed certain situations where the info file
-;;        did notget properly loaded (insertion with info toggle on
-;;        and info button in GUI).
-;;  0.5j  Sep  9 1999 <BR> Do a more robust check for the gnuplot
-;;        process before killing the gnuplot buffer, as suggested by
-;;        <SE>.
-;;  0.5k  Sep 22 1999 <BR> make `gnuplot-send-line-and-forward' skip
-;;        over blank and comment lines as suggested by <SE>.  Jan 10
-;;        2000 Bound C-c C-j to `gnuplot-forward-script-line'.
-;;  0.5l  Nov 16 2000 <BR> support for pm3d in gnuplot-gui and in plot
-;;        options insertions menu.  mentioned pm3d in gpelcard. gui
-;;        support for x11 pm3d and vgagl terms.
-;;        `gnuplot-negate-option' works with new syntax.
-;;  0.5m  Nov 17 2000 <BR> add colorization and gui support for new
-;;        commands in 3.8.  gui support for emf term. gui support for
-;;        new "set style" syntax.  much better scheme for determining
-;;        gnuplot version number + make better use of it.
-;;  0.5n  Jan 4 2001 <BR> corrected a serious problem interacting with
-;;        speedbar
-;;  0.5o  skipped
-;;  0.5p  Mar 14 2001 <BR> fixed problem with toolbar creation and
-;;        speedbar clicking
-;;  0.5q  May 30 2001 <BR> added font-lock bindings for words associated
-;;        with plotting
-;;  0.5r  Oct 17 2001 <BR> Incorporate two suggestions by <RF>, bind
-;;        C-c C-c to comment-region and C-c C-o to the GUI, also make
-;;        C-c C-l respect continuation lines
-;;        April 12, 2002 <BR> added feature to trim length of gnuplot
-;;        process buffer
-;;  0.5s  Jun 7 2002 <BR> Yet again changed how `comint-process-echos'
-;;        gets set.  It really needs to be nil on NTEmacs 21.1 or
-;;        comint gets stuck in an infinate loop.
-;;  0.5t  Sep 16 2002 <BR> Fixed a problem with C-c C-v jumping
-;;        forward 2 lines at a time
-;;  0.6.0 Dec 13 2002 <BR> Changed numbering scheme to accommodate
-;;        gnuplot packaging requirements
-;;  0.6.1 Sep 13 2011 <BR> Moved to github, updated contact info
-;;  0.7.0 Oct 20 2012 <jjo> Contextual completion & help, inline plots,
-;;        some other stuff
-;;  0.8.0 Dec 07 2020 <MFT> Remove XEmacs support, including the toolbar
 
 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 ;;; Acknowledgements:



reply via email to

[Prev in Thread] Current Thread [Next in Thread]