Initial release of Maemo 5 port of gnuplot
[gnuplot] / lisp / ChangeLog
1
2 May 17 2002 Bruce Ravel  <ravel@phys.washington.edu>
3         * gnuplot.el: Version 0.5r
4         * handle continuation lines better
5         * C-c C-c now for comment region, C-c C-o for GUI
6         * trim gnuplot buffer + customize vble controlling max buffer
7           length
8         * Altered Makefile.in to install .el files along with .elc
9           files
10
11 May 30 2001 Bruce Ravel  <ravel@phys.washington.edu>
12         * gnuplot.el: Version 0.5q
13         * added font-lock bindings for words associated with plotting
14
15 Apr 15 2001 Bruce Ravel  <ravel@phys.washington.edu>
16         * gnuplot.el: Version 0.5p
17         * fixed the fix for the serious bug in how speedbar and
18           gnuplot-mode interact.  In the words of Bullwinkle, "This
19           time for sure!"
20
21 Jan  4 2001 Bruce Ravel  <ravel@phys.washington.edu>
22         * gnuplot.el: Version 0.5n
23         * fixed a serious bug in how speedbar and gnuplot-mode
24           interact 
25
26 Nov 29 2000 Bruce Ravel  <ravel@phys.washington.edu>
27         * gnuplot.el: Version 0.5m
28         * much better algorithm for determining gnuplot version number
29         * add colorization and gui support for new commands in 3.8.
30         * gui support for emf term.
31         * gui support for new "set style" syntax.
32
33 Nov 16 2000 Bruce Ravel  <ravel@phys.washington.edu>
34         * gnuplot.el: Version 0.5l
35         * support for pm3d in gnuplot-gui and in plot options
36           insertions menu.
37         * mentioned pm3d in gpelcard.
38         * `gnuplot-negate-option' works with new syntax
39
40 Sep 22 1999  Bruce Ravel  <ravel@phys.washington.edu>
41         * gnuplot.el: Version 0.5k
42         * make `gnuplot-send-line-and-forward' skip over blank and
43           comment lines as suggested by <SE>.
44         * Jan 10 2000 Bound C-c C-j to `gnuplot-forward-script-line'.
45
46 Sep  9 1999  Bruce Ravel  <ravel@phys.washington.edu>
47         * gnuplot.el: Version 0.5j
48         * Do a more robust check for the gnuplot process before
49           killing the gnuplot buffer, as suggested by <SE>.
50
51 Sep  2 1999  Bruce Ravel  <ravel@phys.washington.edu>
52         * gnuplot.el: Version 0.5i
53         * Once again changed how `comint-process-echos' gets set.
54           Maybe I got it right this time?
55         * Also fixed certain situations where the info file did not
56           get properly loaded (insertion with info toggle on and info
57           button in GUI).
58
59 Aug 15 1999  Bruce Ravel  <ravel@phys.washington.edu>
60         * gnuplot.el: Version 0.5h
61         * Added `gnuplot-determine-gnuplot-version' so that the
62           gnuplot version number and `comint-process-echos' actually
63           get set correctly.  Actually, the first time something is
64           plotted, the echoing might not work, but the second time it
65           will.
66
67 May 27 1999  Bruce Ravel  <ravel@phys.washington.edu>
68         * gnuplot.el: Version 0.5g
69         * fixed a bug in XEmacs in the font-locking rules for comments
70           and strings
71         * figure out what version of gnuplot is being run by reading
72           the Gnuplot start-up message and set
73           gnuplot-echo-command-line-flag appropriately
74         * fixed a bug which made gnuplot-mode fail when font-lock was
75           not a feature
76
77 May 15 1999  Bruce Ravel  <ravel@phys.washington.edu>
78         * gnuplot.el: Version 0.5f
79         * include pgnuplot.c and installation instructions for Windows
80           95 and 98
81         * allow user to defer parsing info file so that gnuplot-mode
82           starts up faster
83         
84 Apr  6 1999  Bruce Ravel  <ravel@phys.washington.edu>
85         * gnuplot.el: Version 0.5e
86         * drop gnuplot-which-highlight variable but still make sure
87           colorization works under emacs, xemacs, font-lock, and
88           hilit19
89         * insert a space at the end of a unique completion
90         * fixed completion in file widget in GUI
91         * primitive support for plot, splot, fit in gui.
92         * rewrote a lot of GUI code
93
94 Mar 21 1999  Bruce Ravel  <ravel@phys.washington.edu>
95         * gnuplot.el: Version 0.5d
96         * use installation materials provided by Lars Hecking,
97           maintainer of gnuplot itself
98         * added some GUI support for hidden3d
99         * various improvements to the types alists used by the GUI
100         * improved various document strings and the bug reporter function
101
102 Feb 15 1999  Bruce Ravel  <ravel@phys.washington.edu>
103         * gnuplot.el: Version 0.5c
104         * update copyright information and gpelcard.tex
105
106 Jan 28 1999  Bruce Ravel  <ravel@phys.washington.edu>
107         * gnuplot.el: Version 0.5b
108         * fixed a bug in gnuplot-kill-gnuplot-buffer
109         * fixed a bug in gnuplot-plot-from-comint
110         * fixed the description of the gnuplot-faces customization group
111
112 Jan 23 1999  Bruce Ravel  <ravel@phys.washington.edu>
113         * gnuplot.el: Version 0.5a
114         * send file to gnuplot now uses the "load" command
115         * can plot scripts from the comint buffer using
116           gnuplot-plot-from-comint or
117           gnuplot-save-and-plot-from-comint.
118         * C-d in comint buffer is more graceful
119
120 Dec 27 1998  Bruce Ravel  <ravel@phys.washington.edu>
121
122         * gnuplot.el: Version 0.5
123         * preliminary version of interactive graphical system for
124           setting command arguments
125         * make changes to insertion menu and to gnuplot-insert
126           function to accomodate GUI system
127         * made gnuplot-negate-option function and bound it to C-c C-n
128         * replace kw-compl with a simple completion function 
129         * transparent icons in toolbar
130         * move toolbar code into gnuplot.el
131
132 Dec 15 1998  Bruce Ravel  <ravel@phys.washington.edu>
133
134         * gnuplot.el: Version 0.4f
135         * defcustom all the insertion submenus
136         * added gnuplot-insertion-menu-flag
137         * Makefile now knows how to determine which version of
138           info-look to compile
139
140 Dec 13 1998  Bruce Ravel  <ravel@phys.washington.edu>
141
142         * gnuplot.el: Version 0.4e
143         * deal with the many versions of info-look in the Makefile
144         * drop install-gnuplot
145         * break insertions menu up into several variables and put
146           menubar initialization into a function
147
148 Dec  9 1998  Bruce Ravel  <ravel@phys.washington.edu>
149
150         * gnuplot.el: Version 0.4d
151         * added function gnuplot-setup-info-look and hook variable
152           gnuplot-info-hook to handle situation of different versions
153           of the info file.
154
155 Nov 30 1998  Bruce Ravel  <ravel@phys.washington.edu>
156
157         * gnuplot.el: Version 0.4c
158         * fixed frame behavior
159         * fixed comint highlighting behavior
160         * added :link to defgroup.  added "[:]" to range insertions
161         * fixed behavior of filename insertion function
162         * added more :link's to the defgroup
163         * edited Makefile and README file in the distribution, added
164           dot.el to the distribution to suppress compile-time
165           warnings
166
167 Nov 21 1998  Bruce Ravel  <ravel@phys.washington.edu>
168
169         * gnuplot.el: Version 0.4b
170         * Fix bug in line plotting function when line is empty
171         * Add toolbar for XEmacs and file gnuplot-toolbar.el
172         * Allow display of gnuplot process in a separate frame
173
174 Nov 18 1998  Bruce Ravel  <ravel@phys.washington.edu>
175
176         * gnuplot.el: Version 0.4a
177         * clean up useless buffers left lying around by info-look
178         * Fix font-lock rules so that quoted words and the text
179           surrounding them are correctly highlighted
180         * Fix font-lock rules for plot and splot
181         * Added function `gnuplot-send-line-and-forward' and bound it to
182           C-c C-v.  Mention this in gpelcard
183
184 Nov 14 1998  Bruce Ravel  <ravel@phys.washington.edu>
185
186         * gnuplot.el: Version 0.4
187         * Added info-look to distribution.  It was taken from the emacs
188           20.2 installation and one small change was made to allow
189           it compile under XEmacs.
190         * Use info-look for info interface.  With this the gnuplot-mode
191           user interface to the gnuplot info file does not change
192           but the interior code is much cleaner and I get to use an
193           already invented wheel.  One nice feature is that the help
194           function is completely independent of the version number of
195           gnuplot as long as the index in the gnuplot.info file is
196           called "General Index".  Also `gnuplot-keywords' (which is
197           used for help, keyword-completion, and hilit19 highlighting)
198           is now generated automatically the first time gnuplot mode
199           is invoked.
200         * Changed default of `gnuplot-show-help-flag' to nil.
201
202
203 Earlier versions (taken from gnuplot.el file)
204
205   0.1   Jun 25 1998 Finished with initial release.
206   0.2   Sep  4 1998 Added filename insertion, indentation, and
207         colorization/completion in comint buffer. <BR>
208   0.2a  Sep 11 1998 made `indent-line-function' buffer-local (whoops!)
209         and fixed some stuff in the installation script <BR>
210   0.3   Sep 12 1998 include insertions menu <BR>
211   0.3a  Sep 14 1998 fixed bug finding info file if missing, fixed bug
212         starting font-lock, fixed bug re overwriting files in
213         installation script <BR>
214   0.3b  Sep 15 1998 Added (require 'info) to `(eval-and-compile' clause,
215         Added (kill-all-local-variables) to `gnuplot-mode', altered order
216         of:-
217             (provide 'gnuplot)
218             ;; any final chores before leaving
219             (run-hooks 'gnuplot-load-hook)
220         at the end of the file in case something in the load hook
221         requires gnuplot (oh not that old one again...), added
222         `gnuplot-comint-setup-hook', corrected `gnuplot-mark-active'
223         which caused an error to be raised by (mark) when the mark
224         was inactive <DB>  Some changes to font-lock rules <LB>&<BR>