(ess-r-versions-create): Remove full pathname from versions of R
[ess.git] / ChangeLog
blobebb7040f70e3d970598292cf57164ec120765981
1 2004-05-22  Stephen Eglen  <stephen@anc.ed.ac.uk>
3         * doc/ess.texi (Interactive ESS): At the start of the chapter on
4         iESS, introduce a few general terms before getting into specifics.
6 2004-05-17  Stephen Eglen  <stephen@anc.ed.ac.uk>
8         * doc/ess.texi: Few typos; add brief description of Imenu and
9         document the 'l' key when viewing help files.
11 2004-05-11  ESS Maintainers <ESS-core@stat.math.ethz.ch>
13   * Version 5.2.1 released.
15 2004-05-05  Stephen Eglen  <stephen@anc.ed.ac.uk>
17         * doc/ess.texi (winjava): Put empty lines around example to get
18         proper formatting.
20 2004-05-04  Stephen Eglen  <stephen@anc.ed.ac.uk>
22         * doc/help-s.texi (ESS-help--assistance with viewing help): Refer
23         to Help chapter.
25         * doc/ess.texi (Multiple ESS processes): ess-request-a-process not
26         bound to C-c C-k.  Commented out some doc for
27         ess-plain-first-buffername.
28         (System dependent): Change of section name from "Other variables
29         ..." to "Variables ...".
31 2004-04-28  Stephen Eglen  <stephen@anc.ed.ac.uk>
33         * doc/ess.texi: Document winjava, inferior-ess-own-frame and
34         ess-help-own-frame.
36 2004-02-22  Stephen Eglen  <stephen@bushmills.inf.ed.ac.uk>
38         * doc/bugrept.texi: Describe how to make a *Backtrace* buffer.
40 2004-02-19  Stephen Eglen  <stephen@anc.ed.ac.uk>
42         * doc/ess.texi (ESS processes on Remote Computers): add brief
43         notes on how to get a ssh buffer. Note that URL currently spills
44         into right margin in ess.pdf; anyway to prevent that?
46 2002-11-29  Stephen Eglen  <stephen@gnu.org>
48         * doc/ess-defs.texi: New file to provide macros for formatting R,
49         S, SPLUS.
50         * doc/ess.texi:  Quite a few updates to the documentation:
51         Include ess-defs.texi for @Sl macro.
52         Add Stephen to author list.
53         Remove bold from ESS/S.
54         Remove Variable and command index (had just two entries).
55         Use "X window system" or "X11" rather than "X-windows" (see `man X').
56         Add section on editor=emacsclient.
57         Change "more historic"->"older"
58         Correct exit() entry in the variable and command index.
59         Remove multiple references to Emacs/XEmacs differences in
60         .emacs/init.el for init file.
61         
62 2002-08-07  Martin Maechler  <maechler@stat.math.ethz.ch>
64         * VERSION:
65         new version -- Makefile did not commit (aarggh)..
67         * lisp/Makefile, Makefile:
68         more Makefile tweaks: lisp/ess-cust.el with proper version number must be committed (in time before tagging etc)
70         * lisp/ess-cust.el:
71         new version -- Makefile did not commit (aarggh)..
73         * info/ess.info-3, info/ess.info-4, info/ess.info-1, info/ess.info, info/ess.info-2:
74         Updating info for new version
76         * ANNOUNCE, README:
77         Updating README, ANNOUNCE for new version
79         * doc/newfeat.texi:
80         prepare for release of 5.1.23 (with *correct* version number)!
82         * Makefile:
83         dist: also update lisp/ess-cust.el
84         rel : also `tag'
86 2002-08-06  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
88         * info/ess.info-1:
89         Updating info for new version
91         * ANNOUNCE, doc/authors.texi, doc/getting.texi, doc/inst_cvs.texi, doc/newfeat.texi, doc/requires.texi, info/ess.info-1, info/ess.info, info/ess.info-2, info/ess.info-3, info/ess.info-4, README:
92         docs:  I was trying to create a PDF version of ANNOUNCE with
93         texi2dvi and dvipdf (is there a better way?).  And, certain
94         functions like @email and @code betray unsightly behavior.
95         I replaced @email with @uref:mailto and @code with @display.
96         You may note that a better translation of @code would be
97         @example, but @example misbehaves as well.  @display doesn't
98         make a difference for info or HTML, but it does for PDF.
99         However, there doesn't appear to be an alternative for the
100         moment.  Another bug, is texi2html ignores the @enumerate
101         argument (besides mishandling @macro statements).  Oh joy!
103 2002-08-05  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
105         * ANNOUNCE, doc/announc.texi, doc/Makefile, doc/readme.texi, README, info/ess.info-1:
106         docs:  some final minor changes to docs before release.  Also,
107         attempted to address Martin's concern in doc/Makefile with
108         respect to install.  Now, you can differentiate between
109         making in the doc directory and installing elsewhere as the
110         documentation indicates.  The target install has returned for
111         info files only.
113 2002-08-02  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
115         * doc/dir, doc/help-sas.texi, doc/Makefile, info/ess.info-1, info/ess.info, README, info/ess.info-2:
116         info:  Rich's comment made me realize that we may also need
117         to "install" the dir file.  So, I changed the Makefile to:
118         $(INFODIR)/ess.info: $(TEXISRC)
119                 @echo "making Info documentation..."
120                 $(MAKEINFO) ess.texi
121                 $(INSTALL) ess.info* $(INFODIR)
122                 test -f $(INFODIR)/dir || $(INSTALL) dir $(INFODIR)
123         I suppose that a more sophisticated approach could be taken,
124         but this is probably good enough for now.  I believe that
125         all issues that I was working on are now complete.  I'm going
126         on vacation on 8/7 and then to JSM the following week, but I
127         should have e-mail and internet access the whole time.  Did
128         someone once say "Release early and release often"?
130 2002-08-01  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
132         * info/dir:
133         dir:  I discovered what the problem is with @direntry and
134         GNU Emacs 21.  Apparently, the functionality differs
135         between XEmacs and Emacs.  Under XEmacs, the @direntry
136         has precedence over the dir file.  Emacs appears to be
137         just the opposite.  So, I edited the dir file by hand.
138         Not sure where this file comes from.  info/emacs does
139         not create this file in a directory that doesn't
140         already have one.  The file doesn't seem to be
141         created by makeinfo and thats where the problem lies.
142         There is no synchronization between @direntry and dir
143         once dir has been created (however that happens).  The
144         best solution at present is to keep the two in synch
145         by hand.  Which really isn't that big of a deal since
146         we are only talking about one line being identical in
147         dir and ess.texi
149         * doc/ediff-sas.gif, doc/ess-demo.jpg, doc/ess-intro.pdf, doc/ess-intro.tex, doc/font-cor-s.gif, doc/font-cor-s.jpg, doc/font-incor-s.gif, doc/font-incor-s.jpg, doc/hilock-sas.gif, doc/Makefile, README, fontlock-test/baseball.sas, info/ess.info, info/ess.info-1, info/ess.info-2, info/ess.info-3, info/ess.info-4:
150         docs:  committing files based on recent discussion
152 2002-07-31  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
154         * doc/ess.texi, README:
155         HTML docs:  a few tweaks to the texinfo to create a
156         reasonable HTML table of contents
158         * doc/ess.texi, README:
159         doc bug:  I was testing out the info docs and I realized that
160         the "Detailed Node List" and the actual nodes for Installation
161         were different.  In this case, it would lead you to believe
162         that there weren't any relevant topics in the Installation
163         section because you see the "Detailed" list first, but there's
164         nothing on it.  I suppose you could carefully check each "Detailed"
165         vs. actual node combination, but that would be time-consuming and
166         prone to failure.  And, I also realized that nobody would want a
167         100 item list when they can drill-down from a 10 item list anyways.
168         So, I was lazy and just commented out the entire "Detailed Node List".
170         * ANNOUNCE, doc/Makefile, README, doc/announc.texi, doc/authors.texi, doc/credits.texi, doc/ess.texi, doc/help-sas.texi, doc/inst_tar.texi, doc/readme.texi, info/ess.info-1, info/ess.info, info/ess.info-2, info/ess.info-3, info/ess.info-4:
171         more doc changes:  Where should I begin?  I realized that having info files might
172         not be helpful if you didn't already have ESS installed.  So, I decided to
173         create HTML docs and put them @ software.biostat.washington.edu:/ess/doc/html
174         But, texi2html doesn't work with version.texi.  After pulling my hair out, I
175         decided to read the documentation.  Guess what?  texi2html doesn't support
176         @macro commands.  So, instead of @essver{}, I replaced those references by
177         @include ../VERSION which seems to work.  Of course, this was after I re-did the
178         doc/Makefile thinking there was something wrong in there.  The HTML docs are now
179         on the net.  And, lots of other "improvements" to the docs.
181         * doc/ess.texi, info/ess.info, README, info/ess.info-1, info/ess.info-2, info/ess.info-3, info/ess.info-4:
182         info:  running some long SAS jobs, ZZZZZzzzzZZZZZ...
183         Meanwhile, re-wrote parts of the intro and re-arranged some of the
184         documentation categories; boy is that fun.  NOT!  Promoted "Help for
185         the S family" and "Help for SAS" to main categories so you
186         don't have to poke around so long.  One bugaboo that remains
187         with GNU Emacs 21.1-21.3 is the @direntry which is set to:
188         * ESS: (ess). Emacs Speaks Statistics (S/S+/R, SAS, BUGS, Stata, XLisp-Stat).
189         but, Emacs sadly reports:  ESS Version 5.x.y (was: S-mode).
190         This works fine on XEmacs 21.4.8 and I'm using texinfo 4.2
192         * lisp/ess-utils.el:
193         ess-kermit-get, ess-kermit-send
194         I had to replace (shell) with ess-sas-goto-shell; maybe we should
195         generalize ess-sas-goto-shell and ess-sas-shell-buffer in ess-utils.el too
197 2002-07-30  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
199         * lisp/Makefile:
200         lisp/Makefile:  essa-sas.el should not be compiled since it is required
201         by essl-sas.el and therefore, already compiled
203         * lisp/Makefile:
204         lisp/Makefile:  fixed a bug testing whether a directory is .
206 2002-07-29  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
208         * doc/ess.texi, doc/help-sas.texi, info/ess.info, info/ess.info-1, info/ess.info-3, README, info/ess.info-4:
209         Help for SAS:  more updates and fixes; now ready for release
211 2002-07-27  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
213         * doc/Makefile, Makefile:
214         Makefile:  changed target info to
215         the more descriptive and appropriate docs
217 2002-07-26  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
219         * doc/ess.texi, doc/help-sas.texi:
220         ESS[SAS] info documentation:  lots of minor changes that
221         should make it a better intro as well as a more complete and
222         correct manual
224         * doc/Makefile, lisp/Makefile, Makeconf, Makefile:
225         more Makefile mods:  made INSTALL comments more explicit
226         and removed install as the target from main Makefile, it
227         was only present in the lisp Makefile in any case
229         * Makefile:
230         main Makefile:  realclean target deleted; doc and lisp
231         Makefile's don't have it anyway; ESSVERSIONDIR changed
232         to ESSDIR
234         * Makeconf:
235         Makeconf:  made 2 comments more explanatory
237         * doc/Makefile, Makeconf, Makefile, doc/newfeat.texi:
238         more Makefile/Makeconf improvements:  I think this should do it
239         for the next release.  Enjoy!
241         * info/ess.info-1, info/ess.info:
242         Updating info for new version
244         * ANNOUNCE, README:
245         Updating README, ANNOUNCE for new version
247         * Makeconf, README, doc/Makefile, info/ess.info-1, info/ess.info, info/ess.info-2, info/ess.info-3, info/ess.info-4, lisp/Makefile:
248         more Makefile changes:  Apparently, we had two different methods for
249         replacing old version numbers with new ones.  For some reason, the
250         old method based on perl stopped working.  So, we created a new
251         method based on @essver{}.  However, the old version targets and
252         dependencies remained.  I have no idea what kind of weirdness
253         resulted from that.  Just in case, I'm removing the old method.
255 2002-07-25  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
257         * lisp/essa-sas.el:
258         ESS[SAS]:  ess-sleep-for now defaults to 5 seconds on Windows
259         only (which was where the problem was initially)
261         * lisp/essa-sas.el:
262         ESS[SAS]:  fixed bug in
263         ess-sas-submit-sh for Kermit file transfers; noticed that ess-kermit-
264         functions call (shell) when it probably should be ess-sas-goto-shell
266 2002-07-24  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
268         * doc/Makefile, fontlock-test/baseball.sas, Makeconf, Makefile, VERSION:
269         Makefile happy-land:  I think I finally figured this maze out.
270         We'll see when we try to release 5.1.21
272         * lisp/ess-utils.el:
273         ess-utils.el:  fixed a bug in ess-save-and-set-local-variables;
274         more exhaustive testing later tonight
276         * lisp/essa-sas.el:
277         ESS[SAS]:  ess-save-and-set-local-variables is now called
278         from ess-sas-submit-sh, ess-sas-submit-windows and
279         ess-sas-submit-mac rather than save-buffer which formerly
280         appeared in ess-sas-submit.  Not, sure what to do with
281         ess-sas-submit-iESS, but it should not be called in
282         ess-sas-submit-region.  Also, now called in
283         ess-sas-data-view so you can take advantage of the
284         recently added ess-sas-data-view-fsview-statement
285         buffer-local variable.
287         * lisp/ess-utils.el:
288         ess-utils.el:  added 2 new functions
290         ess-search-except:  searches forward for a regexp, stores as match 1
291         and optionally, ignores results that also match a second regexp parameter,
292         and optionally, searches backward for a third non-nil parameter
294         ess-save-and-set-local-variables:  if a buffer is modified, save the
295         buffer and if Local Variables are defined, update them with revert
296         returning t if buffer was modified and nil otherwise
298         * lisp/essa-sas.el:
299         ESS[SAS], ess-sas-data-view:  Now, I'm adding features just for myself.
300         I've always wanted the capability to add a PROC FSVIEW statement to an
301         ess-sas-data-view call, but I just never got around to it.  You can
302         configure it with the string ess-sas-data-view-fsview-statement.  Also,
303         you can now change the PROC FSVIEW command itself with
304         ess-sas-data-view-fsview-command and I renamed ess-sas-data-view-options
305         to ess-sas-data-view-submit-options to make it more clear what it does
306         (i.e. so you don't confuse -options with -fsview-command).
308         * Makeconf, doc/Makefile, info/ess.info-1, info/ess.info, info/ess.info-2, info/ess.info-3, Makefile, info/ess.info-4, lisp/Makefile:
309         Makeconf/Makefile tweaking:  still need to re-organize doc
310         Makefile which is currently in the main Makefile and the
311         doc Makefile
313 2002-07-23  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
315         * Makeconf:
316         Makeconf:  minor improvements in anticipation of a more
317         important role for this method of installing ESS
319         * lisp/make-regexp.el:
320         make-regexp.el:  timing functions removed due to name collisions with Gnus
322 2002-07-22  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
324         * lisp/essa-sas.el:
325         ESS[SAS]:  extended ess-sas-goto-shell to take an optional
326         argument if non-nil, then set-buffer rather than switch.  This
327         new call replaces code chunks in ess-sas-submit-region,
328         ess-sas-data-view and ess-sas-graph-view.  Furthermore, this
329         behavior is what was intended in nearly all
330         (ess-sas-goto-shell) calls and I have replaced them all with
331         (ess-sas-goto-shell t); except for the key-bindings for F8/F3
332         and the code that deals with kermit file transfers which require
333         the old behavior.  Have only tested on XEmacs and 'sh, so YMMV.
335         * lisp/essa-sas.el:
336         ESS[SAS]:  ess-sas-goto-shell resurrected!  Our recent discussion
337         with respect to each SAS program, perhaps, needing it's own
338         ess-sas-submit-method brought me back to ancient discussions
339         of asynchronous shell buffer names.  Emacs and XEmacs named them
340         differently.  Our solution was to use & for 'sh and start for 'ms-dos
341         to make synchronous processes asynchronous.  However, this made
342         ess-sas-goto-shell unnecessary since the buffer was always *shell*.
344         Now, I added the variable ess-sas-shell-buffer which is buffer-local
345         and defaults to *shell*.  If you set this to something else, then you
346         will get another shell buffer.  And, ess-sas-goto-shell will take you
347         to whichever one you need.  So, we are back to the original function.
348         I also moved the add-hook call to the shell creation step since it
349         seemed like over-kill to call it every time you did ess-sas-submit-sh.
350         Is this enough explanation or am I boring you?
352 2002-07-19  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
354         * lisp/essa-sas.el: ESS[SAS]:  tweaks to
355          -> ess-sas-submit-mac for JSM presentation
357         * lisp/essa-sas.el:
358         ESS[SAS]: ess-sas-submit-method
359         needs to be buffer-local so that ess-sas-submit can submit different
360         buffers in different ways with the Local Variables trick
362 2002-07-16  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
364         * lisp/ess-utils.el:
365         ess-utils.el:  added ess-kermit- functions; now, it's really
366         ready for testing
368         * lisp/ess-cust.el:
369         ess-cust.el:  added ess-kermit- variables
371         * lisp/essa-sas.el:
372         ESS[SAS]: moved ess-kermit- variables to ess-cust.el and
373         ess-kermit- functions to ess-utils.el
375         * lisp/ess-cust.el:
376         ess-cust.el:  applied Stephen's patch; also changed more :types
377         from "string" to 'string; finally, fixed custom-ize for SAS; it
378         always worked if you specified 'ess-sas for the
379         group, but never worked if you specified 'ess; this was because
380         defgroup defined 'ess-SAS rather than 'ess-sas; and, now I understand
381         what :prefix does; we discussed this previously and nobody knew
382         (the documentation doesn't say either); :prefix is the beginning of
383         the variable name that the custom-ize buffer doesn't show you;
384         therefore, it seems that :prefix should be "ess-" for 'ess-sas;
385         I think this is what it always was, but now I know this is right;
386         only tested this on XEmacs 21.4.8 which is nearly bullet-proof;
387         please test on buggier versions of (x)emacs
389 2002-07-11  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
391         * lisp/essa-sas.el:
392         ess-search-except, ess-sas-data-view, ess-sas-graph-view:
393         improvements to all; simplification of the latter -view's
394         with ess-search-except and other minor changes
396         * lisp/essa-sas.el:
397         ess-search-except:  I forgot to include the bloody example of it's
398         use; now see ess-sas-data-view.
400         * lisp/essa-sas.el:
401         ess-search-except:  I believe it does what we want now.  Sorry, to make this
402         a multi-stage commit, but I can think in SAS, not elisp yet :o)
404         * lisp/essa-sas.el:
405         ess-search-except:  I had some free time and I decided to
406         write a function to perform the complex searches
407         that are necessary for ess-sas-data-view.  I suppose a function
408         like this would be valuable for ess-sas-graph-view and for
409         other packages as well.  After a bit more testing, I'll put
410         it some place more appropriate.  I suppose we don't
411         have alot of time left before 5.2.0
413         * lisp/essa-sas.el:
414         ess-sas-data-view:  the code will make your head hurt, but
415         the search for a permanent SAS data just got a little smarter.
416         After it finds a tentative candidate in a forward search,
417         it checks if it is a work./first./last.  If so, then it
418         backward searches.  I suppose a better approach would be
419         to write an ess-search function that takes arguments
420         for regexp, direction, and exceptions to ignore.  I
421         don't have time right now, but let's add it to the TODO.
423 2002-07-02  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
425         * doc/ess.texi:
426         updated copyright to 2002.  Deep thought:  does everything
427         need a person to copyright it?  Wouldn't it be better to
428         have something like:  Copyright (C) 2002 ESS Developers?
430 2002-06-24  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
432         * lisp/essa-sas.el:
433         ess-sas-data-view:  Now ignoring WORK datasets since there is no
434         way to open them anyway.  It would be nice if this function (as well as
435         ess-sas-graph-view) could also be accessable via the mouse.
436         Any hints as to how to do it would be appreciated.  Currently, you have
437         to move the point manually or re-type the dataset/graph that you want
438         to view.  Just clicking on a dataset/graph would be easier.
440 2002-06-24  Martin Maechler  <maechler@stat.math.ethz.ch>
442         * lisp/essdsp6w.el, lisp/essd-r.el, lisp/essd-s3.el, lisp/essd-s4.el, lisp/essd-sp3.el, lisp/essd-sp4.el, lisp/essd-sp5.el, lisp/essd-sp6.el:
443         activate imenu for S+modes, using the ess-[SR]-use-imenu variable (in R and S+)
445 2002-06-20  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
447         * lisp/ess-emcs.el, lisp/ess-inf.el, lisp/ess-menu.el, lisp/ess-mode.el, lisp/ess-mous.el, lisp/ess-trns.el, lisp/noweb-mode.el:
448         all ess-running-xemacs have now been replaced with (featurep 'xemacs)
450         * VERSION: VERSION:  5.2.0
452 2002-06-19  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
454         * lisp/ess-emcs.el:
455         ess-emcs.el:  (featurep 'xemacs) has been implemented
456         according to Rich's suggestion; however, ess-running-xemacs
457         is rather pervasive among numerous other ESS lisp files;
458         I don't have time to go into every file and change them all;
459         but, this will certainly be the recommended route to take with ESS 6
461 2002-06-19  rmh  <rmh@lynne.stat.math.ethz.ch>
463         * lisp/essdsp6w.el, lisp/ess-emcs.el, lisp/essd-sp4.el, lisp/ess-site.el:
464         w32-short-file-name win32-short-file-name
466 2002-06-19  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
468         * README, ANNOUNCE:
469         Updating README, ANNOUNCE for new version
471 2002-06-18  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
473         * doc/ess.texi, doc/inst_tar.texi:
474         Unix Installation:  massive changes; I really don't understand
475         points 7 and 8, but I assume the XEmacs parts of 8 will change
476         once 5.2.0 is an "official" XEmacs package; I suggest similar
477         changes be made to Microsoft Windows Installation, but I made
478         none.  Enjoy!
480 2002-06-18  Martin Maechler  <maechler@stat.math.ethz.ch>
482         * lisp/essd-r.el:
483         allow prompt "Browse[1]> "
484         -- i.e. add "[]" to valid prompt chars (but not as first one!)
486 2002-06-18  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
488         * lisp/essa-sas.el:
489         ess-kermit-get:  last bug-fix
490         ; it's about as user-friendly as I can imagine at the moment
492 2002-06-17  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
494         * doc/help-sas.texi, doc/inst_tar.texi, doc/newfeat.texi, doc/requires.texi:
495         doc:  minor improvements
497         * doc/currfeat.texi, doc/newfeat.texi:
498         doc:  a few minor changes in preparation for the 5.2.0 release
500         * lisp/essa-sas.el:
501         ESS[SAS]:  fixed a newly introduced bug in ess-kermit-get;
502         synchronized ess-kermit-send with ess-kermit-get; replaced
503         equal with string-equal (do we need to do this globally?);
504         I'd like to do a little bit more testing before 5.2.0; I'll
505         try to get it done tonight
507         * lisp/essa-sas.el:
508         ESS[SAS]: changes for more user friendly kermit file transfers;
509         ess-kermit-prefix default is now # which should be os-independent;
510         former defaults, : or ], could be problematic and were
511         based on ange-ftp/efs/tramp (an unnecessary restriction it turns out);
512         when ess-sas-goto is passed the suffix "log" or "lst" ess-kermit-get
513         is called if the file starts with ess-kermit-prefix; other extensions
514         could be dangerous since you might have altered the local copy whereas
515         .log and .lst files are only being modified by the SAS batch job; as
516         long as the integrity of the .sas program is maintained .log and .lst
517         can always be retrieved if an unwanted transfer overwrites them
519 2002-06-04  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
521         * lisp/ess-utils.el:
522         ess-utils:  explanatory comment on the recent change in ess-revert-wisely
524 2002-05-28  rmh  <rmh@lynne.stat.math.ethz.ch>
526         * doc/ess.texi, doc/help-sas.texi, info/ess.info-1, info/ess.info, info/ess.info-2, info/ess.info-3, info/ess.info-4:
527         M-x SAS does not work with MS Windows
529 2002-05-28  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
531         * Makefile:
532         Makefile:  made compile the default; also fixed problem with make all
534 2002-05-27  Martin Maechler  <maechler@stat.math.ethz.ch>
536         * doc/README.SPLUS4WIN:
537         5.1.21, not *.20 (is this not yet integrated in *.texi ?)
539 2002-05-21  rmh  <rmh@lynne.stat.math.ethz.ch>
541         * doc/dir, info/dir:
542         dir file needed in same directory as *.info* files
544         * doc/ess.texi, doc/help-sas.texi, info/ess.info-1, info/ess.info, info/ess.info-2, info/ess.info-3, info/ess.info-4, README:
545         improve documentation for ess-remote
547 2002-05-20  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
549         * Makefile:
550         Makefile:  commented out a stray reference to info in the doc directory
552         * ANNOUNCE, README:
553         Updating README, ANNOUNCE for new version
555 2002-05-17  rmh  <rmh@lynne.stat.math.ethz.ch>
557         * doc/ess.texi, info/ess.info-1, info/ess.info, info/ess.info-2, info/ess.info-3, info/ess.info-4:
558         document ess-remote, S+elsewhere, ess-elsewhere
560         * doc/ess.texi, doc/help-s.texi, doc/inst_tar.texi, info/ess.info-1, info/ess.info, info/ess.info-2, info/ess.info-3, info/ess.info-4, README:
561         add reference to ~/.xemacs/init.el as the Xemacs alternate for
562         the Gnu emacs file .emacs
564 2002-05-16  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
566         * lisp/essa-sas.el:
567         ESS[SAS]:  ess-sas-data-view; oops that was not right.  now fixed.
568         dataset names may end in macro variables, but libraries must not
570 2002-05-14  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
572         * lisp/essa-sas.el:
573         ESS[SAS]:  ess-sas-data-view will now recognize a permanent SAS
574         dataset name that ends in a macro variable.  You will be
575         prompted with the portion of the name up to, but not including
576         the macro variable, since it wouldn't be valid otherwise.  You
577         will need to complete the dataset name.  You cannot use a macro
578         variable for the library since &libname.dataname is macro concatenation.
580 2002-05-13  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
582         * lisp/essa-sas.el:
583         ESS[SAS] doc-strings:  updated doc-strings for ess-sas-submit-method
585         * doc/help-sas.texi:
586         ESS[SAS] help:  ess-sas-submit-method discussed, with respect to
587         both local and remote SAS batch jobs including Kermit
589 2002-05-12  rmh  <rmh@lynne.stat.math.ethz.ch>
591         * info/ess.info-1, info/ess.info, info/ess.info-2, info/ess.info-3, info/ess.info-4:
592         repair trailing garbage by removing [] from node names
594         * doc/ess.texi, doc/help-sas.texi, doc/help-s.texi:
595         @node lines cannot contain [].
596         I replaced them with () in the node lines and left
597         them at [] in the section heads and in the body of the text.
599 2002-05-10  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
601         * doc/help-sas.texi:
602         ESS[SAS] help: discussion of ess-sas-submit-command etc.
603         But, still need to discuss ess-sas-submit-method and kermit too.
605 2002-05-10  rmh  <rmh@lynne.stat.math.ethz.ch>
607         * doc/ess.texi:
608         Thank you Martin, I was starting do essentially the same thing
609         to ess.texi.  Now I don't have to.
611         I did one extra step.  We had an empty chapter in the dvi that I commented out.
612           @comment @chapter Help for Statistical Packages
613         Then I promoted both S and SAS to chapter status.
614           @chapter Help for the S family
615           @chapter Help for SAS
618         There is a fundamental problem in both help-s.texi and help-sas.texi.
619         Make the ess.dvi and then look at the S and SAS chapters.
620         Both chapters have a trailing piece of the node-name as the last line
621         in each section.  I tried several ways to make that go away with no
622         success.  Can you figure out what is going on and fix it?  Thanks
624 2002-05-10  Martin Maechler  <maechler@stat.math.ethz.ch>
626         * doc/ess.texi, doc/inst_tar.texi:
627         comment empty chapter; update nodes and menus (in Emacs) and hand fix
629 2002-05-10  rmh  <rmh@lynne.stat.math.ethz.ch>
631         * lisp/essd-els.el:
632         gnuclient doesn't work across tcpip (or at least I don't
633         yet know how), so I removed it from inferior-ess-language-start
634         for ess-remote.
636         * lisp/essdsp6w.el, lisp/essl-s.el:
637         S-Plus 6 help() function uses pager=options()$help.pager
639         I modified inferior-S-language-start in essl-s.el to always define
640         options()$help.pager to have the same value as options()$pager.
641         Only S-Plus 6 uses this new value.  The way the statement is constructed,
642         it does not get used for R and it generates a harmless extra component to
643         the options() in earlier versions of S-Plus.
645 2002-05-10  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
647         * doc/getting.texi, doc/newfeat.texi:
648         doc:  updates for next release
650 2002-05-10  rmh  <rmh@lynne.stat.math.ethz.ch>
652         * lisp/essd-sas.el:
653         put ess-eval-line-and-step-invisibly on C-c i on sas-mode-local-map
655         * lisp/essd-els.el:
656         ess-remote for SAS needs shell-mode
658         * lisp/ess-inf.el:
659         ess-eval-line-and-step-invisibly is needed for ess-remote to work with sas
661         * lisp/essd-els.el:
662         ess-remote now works for "sas -stdio"
664 2002-05-09  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
666         * doc/announc.texi:
667         ANNOUNCE: missed a reference to @essver{}
669 2002-05-08  Martin Maechler  <maechler@stat.math.ethz.ch>
671         * lisp/ChangeLog, lisp/ess-trns.el:
672         clean-region fix for new menu function
674 2002-05-07  Martin Maechler  <maechler@stat.math.ethz.ch>
676         * doc/Makefile:
677         better Makefile fixes; add "pdf" target
679         * doc/ess.info-1, doc/ess.info, doc/ess.info-2, doc/ess.info-3, doc/ess.info-4, doc/Makefile:
680         Makefile fixes; ess.info* only in ../info
682         * doc/requires.texi: @footnote properly
684         * doc/help-s.texi:
685         some @item s fixed --- do NOT use manual "-" for items!
687         * doc/requires.texi:
688         minor typo in footnote
690         * doc/Makefile: run pdftex twice
692 2002-05-07  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
694         * README:
695         Updating README, ANNOUNCE for new version
697 2002-05-06  rmh  <rmh@lynne.stat.math.ethz.ch>
699         * doc/ess.info-1, doc/ess.info, doc/ess.info-2, doc/ess.info-3, doc/ess.info-4, doc/help-s.texi:
700         @display
702         * Makefile: add ess.info-4
704 2002-05-05  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
706         * lisp/essa-sas.el:
707         ESS[SAS]: ess-kermit-send
708         incorporated into ess-sas-submit-sh  kermit is almost as transparent as
709         tramp and ange-ftp/EFS  just execute ess-sas-submit like any other file
711 2002-05-05  rmh  <rmh@lynne.stat.math.ethz.ch>
713         * lisp/ess-trns.el:
714         install Thomas Baumann repair to ess-transcript-clean-region
716 2002-05-04  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
718         * lisp/essa-sas.el:
719         ESS[SAS]:  ess-sas-submit-sh now works with local copies of kermit transfer files.  just need some documentation.
721 2002-05-03  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
723         * lisp/essa-sas.el:
724         ESS[SAS]: ess-kermit-send now works although I haven't tested
725         it completely.  still need to fix ess-sas-submit-sh
727         * lisp/essa-sas.el:
728         ESS[SAS]:  updated ess-kermit-get per the latest proposal;
729         created a variable ess-kermit-prefix which is
730         customize-able that can be used to specify the files that
731         are recognized as local kermit copies of remote files.
732         : is the default and the only other value that is
733         recommended is ]  also, created ess-kermit-remote-directory
734         which is buffer local and the default is customize-able;
735         currently $HOME  when you run ess-kermit-get you can
736         reset this variable and ess-kermit-get is now documented
737         haven't fixed ess-kermit-send, but it should be trivial
738         also note, that if you have just done an ess-kermit-send
739         then ess-sas-submit-sh should work as long as we handle the
740         cd command appropriately, i.e. "cd ."
742 2002-05-02  rmh  <rmh@lynne.stat.math.ethz.ch>
744         * lisp/essd-els.el:
745         change SAS to SAS-customize-alist
747         * lisp/essd-els.el:
748         add &optional proc-name to ess-remote
750 2002-05-01  rmh  <rmh@lynne.stat.math.ethz.ch>
752         * lisp/essd-els.el: ess-remote
754         First draft of what I consider the right way to do what we
755         have previously called S+elsewhere and ESS-elsewhere.
757         Please test this.  Start a telnet or other protocol to a remote computer,
758         start S or R (or maybe something else), M-x ess-remote, and tell it which
759         dialect.  You are now talking to an inferior-ess process.
761         I added all the *-customize-alist to ess-select-alist-dialect.  I added
762         only sp6 to the dialects we prompt for, but all will be recognized.
764         Rodney, dialect "sas" points to S+elsewhere-customize-alist rather than
765         to SAS-customize-alist.
767         If this works then ess-add-ess-process should be moved from essa-sas.el to
768         ess-inf.el
770         * lisp/essdsp6w.el, lisp/ess-site.el:
771         tweaks to S+6 for S-Plus 6.1 for Windows beta 1
773         Delay time is now a user variable ess-S+6-startup-delay.
774         No delay time for S+6-existing.
775         We verify the version of S-Plus 6 and hide and make read-only the file we check.
776         ESS now prompts for the correct directory.
778 2002-04-29  rmh  <rmh@lynne.stat.math.ethz.ch>
780         * lisp/essdsp6w.el:
781         S-Plus 6.1 beta for Windows works correctly with ESS.
782         6.0 didn't work correctly.
784         I modified M-x S+6 to
785           "Verify that `inferior-S+6-program-name' points to S-Plus 6.
786         Start normally for S-Plus 6.1.  Inform the user to start S-Plus 6.0
787         from the icon and than connect to it with `S+6-existing'.  Give an error
788         message if `inferior-S+6-program-name' doesn't point to S-Plus 6."
791         S-Plus 6.1 starts up exceedingly slowly.  I changed the delay time in
792         M-x S+6-initiate to 60 seconds (double what we needed for M-x S+4).
793         The is the delay needed for my 300MHz machine.  I will make this a
794         variable so the users can customize it for their speed.
796 2002-04-27  Martin Maechler  <maechler@stat.math.ethz.ch>
798         * lisp/ess-trns.el:
799         ..-DO-clean-region; added to Menu; see ChangeLog
801         * lisp/essd-sp6.el:
802         ess-setup-directory-fun etc from Jeff Mincy
804 2002-04-26  Martin Maechler  <maechler@stat.math.ethz.ch>
806         * lisp/ess-cust.el:
807         version number was lost -- bug in perl in Makefile ???
809         * doc/Makefile: ess.info -> ../info
811         * lisp/ess-cust.el:
812         new ess-directory-function and ess-history-directory stuff from Jeff Mincy
814         * lisp/ess-site.el:
815         wrap file-name-as-directory around ess-lisp-dir... [from Jeff Mincy]
817 2002-04-25  rossini  <rossini@lynne.stat.math.ethz.ch>
819         * lisp/essd-r.el:
820         we don't want the semantic stuff "live" yet!
822         * lisp/essd-r.el, lisp/r.bnf, lisp/sas.bnf, lisp/semantic-r.el, lisp/semantic-sas.el:
823         These files are the start of semantic.el support.  Useful for using the CEDET tools (cedet.sourceforge.net), including ECB.  Definitely worth a bit of time, but they get awfully confusing.
825 2002-04-21  rmh  <rmh@lynne.stat.math.ethz.ch>
827         * lisp/essa-sas.el:
828         simplify ess-sas-toggle-sas-log-mode for legibility, no change in what it does, see email for details.
830 2002-04-17  rmh  <rmh@lynne.stat.math.ethz.ch>
832         * doc/ess.info-4, doc/Makefile:
833         we now have ess.info-4
835         * doc/ess.info-1, doc/ess.info, doc/ess.info-2, doc/ess.info-3, doc/ess.texi, doc/help-sas.texi, doc/help-s.texi, doc/inst_tar.texi, doc/Makefile:
836         I fixed up help-sas, installed help-s, fixed up some style issues, cleaned up
837         cross references to empty pages.
839         All occurences of @essver MUST have braces @essver{} or else the remainder
840         of the source line is treated as a comment.
842         The doc/Makefile doesn't depend on the *.texi files.
843         I attempted to change it to
844         $(ESSINFODIR)/ess.info: *.texi
845         but that doesn't work.  So I used
846         $(ESSINFODIR)/ess.info: ess.texi help-sas.texi inst_tar.texi
848         The @display requires everything to be left justified.  Otherwise the
849         indentations are interpreted as hard spaces.
851         Why are some lines in @display and others in @example?  They look the same.
852         This is inst_tar.texi, lines 29-36
853         @example
854                 gunzip ess-@essver{}.tar.gz
855                 tar vxf ess-@essver{}.tar
856         @end example
857         @display
858                 (or: @code{gunzip < ess-@essver{}.tar.gz | tar vxf -} ).
859                 (or using GNU tar:  @code{tar zvxf ess-@essver{}.tar.gz}).
860         @end display
862         I added the control-function keys to help-sas.texi
864         I fixed the help menu pointers to the empty operating system nodes.
866         As long as I am doing info, I fixed up help-s.texi and installed it.
867         It compiles correctly.  It still needs to be read carefully to make sure
868         it is coherent.
871         I think the various doc/README* files now need to be regenerated
872         from the appropriate *.texi files.
874 2002-04-16  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
876         * doc/ess.info-1, doc/ess.info, doc/ess.info-2, doc/ess.info-3, doc/Makefile:
877         Updating docs for new version
879         * README:
880         Updating README, ANNOUNCE for new version
882         * doc/readme.texi:
883         Updating docs for new version
885         * README:
886         Updating README, ANNOUNCE for new version
888         * doc/ess.info-1, doc/ess.info, doc/ess.info-2, doc/ess.info-3, doc/ess.texi, doc/inst_tar.texi, doc/readme.texi:
889         Updating docs for new version
891         * README:
892         Updating README, ANNOUNCE for new version
894         * doc/inst_tar.texi:
895         doc:  added one @display that I forgot earlier
897 2002-04-16  rmh  <rmh@lynne.stat.math.ethz.ch>
899         * doc/help-sas.texi:
900         make last line less than 80 columns
902         * doc/help-sas.texi:
903         typos and introduce filetype-2 earlier
905         * doc/help-s.texi, doc/readme.texi:
906         @essver and s-plus 6 references
908 2002-04-16  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
910         * Makefile:
911         Makefile(xemacs-links): updated to reflect the new location of info files
912         which makes a very logical connection in this case as well.
914         * info/ess.info-1, info/ess.info, info/ess.info-2, info/ess.info-3, info/ess.info-4:
915         info: need a directory with nothing
916         else in it for a concise display and this seemed like a logical choice
918 2002-04-15  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
920         * README:
921         Updating README, ANNOUNCE for new version
923         * doc/ess.info-1, doc/ess.info, doc/ess.info-2, doc/ess.info-3, doc/help-sas.texi, doc/inst_tar.texi, VERSION:
924         5.1.21:  more doc changes for release
926         * ANNOUNCE, README:
927         Updating README, ANNOUNCE for new version
929         * doc/ess.info-1, doc/ess.info, doc/ess.info-2, doc/ess.info-3, doc/ess.texi, doc/help-sas.texi, doc/inst_tar.texi, doc/Makefile, doc/readme.texi, lisp/ess-emcs.el, Makefile:
930         5.1.21:  lots of changes for 5.1.21 release
932         * doc/ess.info-1, doc/ess.info, doc/ess.info-2, doc/ess.info-3, doc/getting.texi, doc/help-sas.texi, doc/requires.texi:
933         doc: many changes addressing Rich's concerns (please see ess-core
934         discussion if you are interested).  Before 5.1.21 can be released,
935         we need to figure out how to get texinfo to generate the proper
936         version number in all documents.
938 2002-04-12  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
940         * doc/newfeat.texi, lisp/essl-sas.el:
941         ESS[SAS]: corrected font-locking for in: operator
943         * doc/announc.texi, doc/help-sas.texi, doc/newfeat.texi:
944         doc: changes for 5.1.21 release
946         * doc/ess.info, doc/ess.info-1, doc/ess.info-3, doc/help-sas.texi:
947         doc:  First attempt at creating info documentation for SAS.  It is
948         basically README.SAS with a few additions/corrections.  Fine for this
949         release, but could use alot of work.
951         * lisp/essa-sas.el:
952         ESS[SAS]: F12 (graph view) now defined for all locales
954 2002-04-10  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
956         * lisp/essl-sas.el:
957         ESS[SAS]: estimate and contrast keywords are now highlighted
959 2002-04-09  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
961         * doc/announc.texi, doc/ess.info-1, doc/ess.info, doc/ess.info-2, doc/ess.info-3, doc/ess.texi, doc/help-s.texi:
962         doc: first attempt at creating user manual with texinfo.  I thought that I could
963         just mimic help-s.texi.  However, help-s.texi appears to be a basket case.
964         It has no @menu statements.  This made it impossible for me to makeinfo.  So,
965         instead I created help-sas.texi from scratch based on README.SAS.  Note that
966         the @menu commands will cause problems if they contain : so I've been using --.
967         Also note that makeinfo appears to create working info pages, but texi2dvi
968         does not create documents correctly.  It's a shame since they are very nice,
969         except for garbage which appears to be mangled next, previous, and up.  This will
970         cause us alot of problems if we want to maintain
971         one source and produce .info, .html and .pdf (I actually only tried viewing
972         with xdvi, but I suspect the problem exists with other formats, but I pray not).
974 2002-04-04  hornik  <hornik@lynne.stat.math.ethz.ch>
976         * lisp/essddr.el: Add '\docType'.
978 2002-03-27  rossini  <rossini@lynne.stat.math.ethz.ch>
980         * xemacs/README:
981         files and build/export for xemacs package
983 2002-03-22  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
985         * lisp/essa-sas.el, lisp/essl-sas.el:
986         ESS[SAS]:  added font-lock support for legacy COMMENT...; style comments
988 2002-03-19  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
990         * lisp/essa-sas.el:
991         ESS[SAS]:  Somehow managed to have to two functionally identical versions
992         of ess-sas-file-path; now only one.
994 2002-03-18  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
996         * doc/requires.texi:
997         doc:  added "custom" link
999 2002-03-17  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
1001         * doc/requires.texi:
1002         doc:  noted that certain geriatric
1003         versions of emacs are no longer supported
1005 2002-03-12  rmh  <rmh@lynne.stat.math.ethz.ch>
1007         * lisp/essd-r.el, lisp/ess-inf.el:
1008         make C-c C-q work with R
1010         I checked it on windows with rw1041.  Please verify the repair for unix.
1012         essd-inf.el
1013         I modified ess-quit to treat R as a special case because R asks
1014         the question "Save workspace image? [y/n/c]: ".
1016         essd-r.el
1017         I modified inferior-ess-exit-command and added inferior-ess-exit-prompt
1019 2002-03-03  rmh  <rmh@lynne.stat.math.ethz.ch>
1021         * lisp/ess-iw32.el:
1022         ess-command on windows.  fix last week only needed if buf is t.
1024 2002-03-01  rossini  <rossini@lynne.stat.math.ethz.ch>
1026         * doc/jcgs/essJCGSv2.tex:
1027         back to "normal".
1029         * doc/jcgs/essJCGSv2.tex:
1030         version to create the "blinded review copies".
1032         * doc/jcgs/essJCGSv2.tex:
1033         version used for unblinded PS/PDF files.
1035 2002-02-27  rmh  <rmh@lynne.stat.math.ethz.ch>
1037         * lisp/Makefile:
1038         add mouseme.el to lisp/Makefile
1040 2002-02-27  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
1042         * lisp/essa-sas.el:
1043         ESS[SAS]: GSASFILE viewing for Emacs 21.1; I figured out how to view
1044         image files in Emacs 21.1.  But, apparently it only works for Unix at
1045         the moment.  You have to turn on the minor mode auto-image-file-mode.
1046         Then opening a .jpg or .jpeg file will display it in a buffer.  It is
1047         supposed to work with .gif files, but it doesn't for me; so I'm only
1048         activating this feature for JPEG.
1050 2002-02-26  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
1052         * lisp/ess-emcs.el:
1053         lisp(ess-emcs.el):  added a function to display graphical images
1054         per the XEmacs documentation (for 21.4 and higher)
1056         * lisp/essa-sas.el:
1057         ESS[SAS]: viewing GSASFILEs; XEmacs supports .gif and .jpg natively.
1058         So, on XEmacs, those formats are displayed in an empty buffer.  Otherwise,
1059         graphics are handled as before (with an image viewer program).
1061         * doc/jcgs/essJCGSv2.bib:
1062         XEmacs ref:  I know that we don't want to mess with the references, but
1063         I found out that the reference for XEmacs should be "The XEmacs Project"
1064         rather than the "XEmacs Development Team".  I figured if we fixed it now,
1065         then we wouldn't have to try to remember it later.
1067 2002-02-26  rmh  <rmh@lynne.stat.math.ethz.ch>
1069         * lisp/ess-iw32.el:
1070         The repair of the C-c C-l problem reported by S.McClatchie
1071         <s.mcclatchie@niwa.cri.nz> and Bj�ørn-Helge Mevik <bhm@math.uio.no>
1072         required a change to ess-command in ess-iw32.el.  I believe the problem
1073         was limited to Windows machines and first appeared in 5.1.19 when I added
1074         ess-command to ess-iw32.el.
1076         The temporary buffer buf was not associated with an ESS process.  Now it is.
1078         This is a consequence of how I created a windows version of
1079         ess-command.  Part of loading a file is checking whether the new file
1080         would overwrite any old S language objects.  This in turn requires
1081         running search() which uses ess-command.  The temporary buffer created
1082         to hold the results of the search was not associated with an ESS
1083         process.  Therefore when ess-command checks whether it is running
1084         under Windows, it finds instead that it is in the tbuffer which is not
1085         connected with an ESS process so it can't decide and quits.  Since the
1086         original buffer that the user was trying to load was correctly
1087         connected to an ESS process, the user is justifiably confused.
1089         The repair is done at the most central point, at the ess-command for
1090         windows.
1092 2002-02-25  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
1094         * lisp/Makefile:
1095         lisp Makefile:  added ess-mous.el, but have not tested it
1097 2002-02-25  rossini  <rossini@lynne.stat.math.ethz.ch>
1099         * doc/jcgs/essJCGSv2.tex:
1100         removed some of Rodney's amusing comments re: starting batch to see if I've fixed Rich's request that ESS-CVS list use ESS-CORE as a reply-to.  I might have to try again.
1102         * doc/jcgs/essJCGSv2.tex: small  typos
1104         * doc/jcgs/essJCGSv2.tex:
1105         fixed grammar in abstract
1107         * doc/jcgs/essJCGSv2.tex:
1108         preparing for resub; for that, we need to remove the authorlist on 1 copy.
1110 2002-02-25  Martin Maechler  <maechler@stat.math.ethz.ch>
1112         * lisp/ChangeLog, lisp/ess-cust.el, lisp/essd-els.el, lisp/essd-r.el, lisp/essd-s3.el, lisp/essd-s4.el, lisp/essd-sp3.el, lisp/essd-sp4.el, lisp/essd-sp5.el, lisp/essd-sp6.el, lisp/essdsp6w.el, lisp/essl-s.el:
1113         see ChangeLog
1115         * doc/jcgs/essJCGSv2.tex:
1116         nuke-trailing-whitespace, \ESSfig and \ifMM -- NO content changed
1118 2002-02-22  rmh  <rmh@lynne.stat.math.ethz.ch>
1120         * doc/jcgs/ediff-sas-bw.ps.bb, doc/jcgs/ediff-sas-bw.ps.gz, doc/jcgs/ess-demo-bw.ps.bb, doc/jcgs/ess-demo-bw.ps.gz, doc/jcgs/ess-demo.s, doc/jcgs/hilock-bw.sas, doc/jcgs/hilock-sas-bw.ps.bb, doc/jcgs/hilock-sas-bw.ps.gz, doc/jcgs/other.sas, doc/jcgs/philasug.sas:
1121         black and white figures plus supporting files
1123         * doc/jcgs/essJCGSv2.tex:
1124         1. added black and white figures as a supplement.
1126         2. revised the \section{ESS extends Emacs}
1128         3. fixed sentences that used "which" twice within a few words of
1129            each other.
1131         4. The recognition that \stexttt{iESS[S]} is what the user sees when
1132         running M-x S+elsewhere is very slick.  It is correct.  The command
1133         sequence to start it differs from the sequence on the local machine
1134         (and correctly is too much detail for this paper), but once it is
1135         functioning it is identical.
1137         5. SAS Display Manager. one more attempt.
1139         6. tweaked other little stuff.
1141         7. merged 4.6 and 4.7 in the history and deleted reference to 4.6.
1143         Files part of the paper to be sent to jcgs
1144           essJCGSv2.tex
1145           hilock-sas-bw.ps.bb
1146           ediff-sas-bw.ps.bb
1147           ess-demo-bw.ps.bb
1148           ess-demo-bw.ps.gz
1149           ediff-sas-bw.ps.gz
1150           hilock-sas-bw.ps.gz
1152         Files for use by authors
1153           other.sas
1154           hilock-bw.sas
1155           ess-demo.s
1156           philasug.sas
1158 2002-02-22  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
1160         * doc/jcgs/essJCGSv2.tex:
1161         JCGS Paper:  hopefully the
1162         last \SAS w/o a trailing \.  Am I dyslexic or did somebody reverse the
1163         order of the Batch package headings?  I like the new Help File Editing (R)essJCGSv2.tex
1165 2002-02-22  rossini  <rossini@lynne.stat.math.ethz.ch>
1167         * doc/jcgs/essJCGSv2.tex:
1168         reordered authors.  Kurt is Kurt :-).
1170 2002-02-21  rossini  <rossini@lynne.stat.math.ethz.ch>
1172         * doc/jcgs/essJCGSv2.tex:
1173         removed simple comment.
1175         * doc/jcgs/essJCGSv2.tex:
1176         Made the "BUGS Batch" one paragraph (it _DOES_ flow well).
1178         Added a sentence for "BATCH" section at the beginning re: how ESS
1179         shortens the batch processing debugging/development cycle, so it
1180         reads:
1182         Batch file processing with statistical analysis packages is a better
1183         choice than interactive processing when the execution times are longer
1184         than the user is willing to wait as well as for regularly updated
1185         statistical reports and figures.  ESS provides a means to shorten the
1186         debugging cycle for writing code intended for batch evaluation by
1187         containing the whole process, both writing and evaluation, from within
1188         Emacs.
1190         * doc/jcgs/essJCGSv2.tex: points:
1191         to remove "or byte-compiled", we have to remove "text" (with respect
1192         to file types for loading Emacs Lisp).
1194         Moved "major modes can control other programs" to the beginning of the
1195         paragraph, since it dangled.
1197         in Emacs intro, removed the second "released under the GPL" since it
1198         is now redundant.
1200         Comma after "s" in "file suffices examples". (grammar adjustment).
1202         spacing for "PROC ... RUN;" before "RUN;".
1204         Rewrote the "Help File Editing Paragraph".  In particular, note the
1205         last sentence, which hopefully will clarify matters.  Comments?
1207         ESS provides an R documentation mode (\stexttt{Rd-mode}) which assists
1208         in writing help files for R functions, objects, and other topics worth
1209         documenting.  \stexttt{Rd-mode} provides the ability to view and
1210         execute code embedded in the help file in the same manner as ESS
1211         handles code from any S language source file.  It provides syntax
1212         highlighting and the ability to submit code directly to a running ESS
1213         process, either R or \Splus, for evaluation and debugging.  This
1214         latter feature is useful for ensuring that code developed using R runs
1215         under \Splus.
1217 2002-02-21  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
1219         * doc/jcgs/essJCGSv2.tex:
1220         JCGS Paper:  I read it from start to finish and made changes as I went
1221         along.  I think it is done.  I found one last chronology problem in
1222         ESS History and fixed it.  Of course, we will have to activate
1223         anonymous CVS at some point because the reviewers might try it.
1225         * doc/jcgs/essJCGSv2.bib:
1226         JCGS Paper:  refs; there is another R Sparapani, so now I'm RA
1228 2002-02-21  rmh  <rmh@lynne.stat.math.ethz.ch>
1230         * doc/jcgs/essJCGSv2.tex: another typo
1232         * doc/jcgs/essJCGSv2.tex: typo
1234 2002-02-21  hornik  <hornik@lynne.stat.math.ethz.ch>
1236         * doc/jcgs/essJCGSv2.bib, doc/jcgs/essJCGSv2.tex:
1237         Add citation/ref for current version of R.
1239 2002-02-21  rmh  <rmh@lynne.stat.math.ethz.ch>
1241         * doc/jcgs/essJCGSv2.tex:
1242         completely restructured section 3.2 interactive processing.
1244         tweak format styles
1246         more history smoothing
1248         made table \scriptsize for legibility for the referees.
1249         The editor can set it smaller or landscape later.
1252         If you accept the 3.2 rewrite, then all that is left is 3 black and
1253         white figures.
1255 2002-02-20  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
1257         * lisp/essa-sas.el:
1258         ESS[SAS]: added a missing F11 key definition and new functionality
1259         for F12; pressing F12 searches for a GSASFILE definition, otherwise
1260         defaults to SAS program name and opens the image file in an image viewer
1261         application available on that OS (defaults to the CDE sdtimage for Unix
1262         and kodakimg for MS)
1264 2002-02-20  rossini  <rossini@lynne.stat.math.ethz.ch>
1266         * doc/jcgs/essJCGSv2.tex:
1267         Final version, spell checked
1269         * doc/jcgs/essJCGSv2.tex:
1270         made the history table TINY so that it would fit on a page.  It may need to be tilted.
1272         * doc/jcgs/essJCGSv2.tex:
1273         removed future work (it didn't read nicely)
1274         tightened conclusions
1276         * doc/jcgs/essJCGSv2.tex:
1277         edited rationale for batch processing.  I think it is cleaner now.
1279         * doc/jcgs/essJCGSv2.tex:
1280         Commented out Rich's SAS Interactive Coop paragraph.  Replaced with a
1281         more general remark re: editing ability without process control for
1282         interactive data analysis.
1284         Please direct comments on this to ess-core for further discussion.  I
1285         think that just as Rodney didn't want SAS picked out for formatting,
1286         I'm not sure I want it picked out for "edit-only" use; plenty of other
1287         packages have this problem.
1289 2002-02-20  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
1291         * doc/jcgs/essJCGSv2.tex:
1292         JCGS Paper:  ESS History; re-commiting not sure what
1293         happened to my last commit; I'm ready to submit.
1295 2002-02-20  rossini  <rossini@lynne.stat.math.ethz.ch>
1297         * doc/jcgs/essJCGSv2.tex:
1298         small cleanup to coop paragraph.  removed my comment.
1300         * doc/jcgs/essJCGSv2.tex:
1301         cleaned S batch.  removed last silly sentence.  It was "wrong".
1303         * doc/jcgs/essJCGSv2.tex:
1304         small SAS batch edits.
1306         * doc/jcgs/essJCGSv2.tex:
1307         batch file processing -- removed comments.
1309         * doc/jcgs/essJCGSv2.tex:
1310         edited the interactive SAS part a bit.  Added a comment that it looks
1311         like the old SAS terminal interface, which it did long ago.  I've not
1312         tried it recently.
1314         * doc/jcgs/essJCGSv2.tex:
1315         Section: Interactice Processing
1316         paragraph: S...
1318         removed comments, not necessary.  Cleaned up a bit.   I think it's acceptable.
1320         * doc/jcgs/essJCGSv2.tex: whitespace.
1322         * doc/jcgs/essJCGSv2.tex:
1323         removed commentary for concurrent use of mult machines; rodney's right.
1325         * doc/jcgs/essJCGSv2.tex:
1326         simplification of keymap diff's : removed commented out sillyness.
1328         * doc/jcgs/essJCGSv2.tex:
1329         tool cooperation -- removed silly statements; rodney's were correct.
1330         removed commentary from rodney/martin/tony.
1332         * doc/jcgs/essJCGSv2.tex:
1333         remote access to stat packages:  "very different" to "different".  I'm not sure I really want to go there!
1335         * doc/jcgs/essJCGSv2.tex:
1336         removed the Rich/Rodney spat, since I added a paragraph on formatting standards for S.
1338         * doc/jcgs/essJCGSv2.tex:
1339         small edit to comment, in case we go to B&W pics.
1341         * doc/jcgs/essJCGSv2.tex:
1342         small cleanup to major/minor modes.  I like the fixes someone committed yesterday.
1344         * doc/jcgs/essJCGSv2.tex:
1345         keyboard input: removed parentheticals.  While I don't like "mapping",
1346         when referring to keys, I'll leave it for sanity.
1348         * doc/jcgs/essJCGSv2.tex:
1349         fixed a few rough spots in the abstract.  I'm working through the paper again today.
1351 2002-02-20  rmh  <rmh@lynne.stat.math.ethz.ch>
1353         * doc/jcgs/essJCGSv2.tex:
1354         tweaks to history section and punctuation in history table
1356 2002-02-20  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
1358         * Makefile:
1359         Makefile:  Oops.  We don't want tag to depend on rel.  For tagging
1360         we have to rely on the user to do the appropriate thing.
1362         * doc/jcgs/essJCGSv2.tex:
1363         JCGS Paper:  ESS History; the text was not internally consistent
1364         with respect to chronology and vis-a-vis the table.  Also, it was
1365         in more of a logical order, rather than chronological.  I tried
1366         to fix all of these problems.  I think it's nearly done.
1368 2002-02-20  rossini  <rossini@lynne.stat.math.ethz.ch>
1370         * doc/jcgs/essJCGSv2.tex:
1371         added stab at S-plus standard formatting
1373 2002-02-19  rossini  <rossini@lynne.stat.math.ethz.ch>
1375         * lisp/ess-cust.el:
1376         edited ess-source-directory doc string to include my favorite setting.
1377         It's amazing what you find when you start looking...
1379         * doc/jcgs/essJCGSv2.tex:
1380         removed commented out "ESS solves common tasks".
1382         added Kurt's suggestions to RD-mode.
1384         * doc/jcgs/essJCGSv2.tex:
1385         Section: ESS extends..
1386         Paragraph: Transcripts
1388         cleaned and tightened.  I think it's good.?
1390         * doc/jcgs/essJCGSv2.tex:
1391         Section: ESS extends
1392         Paragraph: Source-level Debugging
1394         cleaned.  tightened.  I like R&R's changes to this one (don't know the
1395         right R to attribute!)
1397 2002-02-19  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
1399         * doc/jcgs/essJCGSv2.tex:
1400         JCGS Paper: Changes to ESS History Table
1402 2002-02-19  rossini  <rossini@lynne.stat.math.ethz.ch>
1404         * doc/jcgs/essJCGSv2.tex:
1405         removed SSL comments.  Rich is right, we don't need it.
1407 2002-02-19  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
1409         * doc/jcgs/essJCGSv2.tex:
1410         JCGS Paper:  ESS History changes.  Also, found a few \Keywords
1411         where they weren't followed by a \ or punctuation.  This doesn't
1412         look right with xdvi so I fixed as many as I could find.
1414 2002-02-19  rmh  <rmh@lynne.stat.math.ethz.ch>
1416         * doc/jcgs/essJCGSv2.tex:
1417         I took out the SSL sentence.  It is too detailed for this paper.
1418         Also, there is something wrong with the phrasing of "initial" and I can't
1419         fix it since I don't know what it does.
1421         smoothing, history and elsewhere
1423         I split off the extensions paragraph and placed it in its own
1424         Future Work section.  Extensions just aren't part of Conclusions.
1426 2002-02-19  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
1428         * doc/currfeat.texi, doc/jcgs/essJCGSv2.tex, doc/newfeat.texi:
1429         doc:  a few cosmetic changes to docs and some trivial changes
1430         to ESS Extends Emacs that were irking me; I guess I'm getting
1431         curmudgeony.  By the way, thanks to whoever has been correcting
1432         my many mis-spellings in the JCGS comments :o)
1434 2002-02-19  rossini  <rossini@lynne.stat.math.ethz.ch>
1436         * doc/jcgs/essJCGSv2.tex:
1437         small edits.  This and the last refer to the intro to "ESS extends Emacs".
1439         * doc/jcgs/essJCGSv2.tex:
1440         spelling: controllong -> controlling
1442         * doc/jcgs/essJCGSv2.tex:
1443         small edits for network support paragraph: open vs. "unsecure" (which is more slang/tech),
1445 2002-02-19  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
1447         * Makefile:
1448         Makefile: after make rel goes flawlessly; do a make tag; you might
1449         want to wait a few days just to be sure since the tag must be
1450         unique and we don't want micro number escalation
1452 2002-02-19  rossini  <rossini@lynne.stat.math.ethz.ch>
1454         * doc/jcgs/essJCGSv2.tex:
1455         whitespace cleanup.
1457         * doc/jcgs/essJCGSv2.tex:
1458         Section: Conclusions
1460         I like the renaming of Extensions to conclusions.  However, future
1461         extensions do not go in the history section.  I've rearranged the text
1462         a bit, and need to do some more editing.
1464         * doc/jcgs/essJCGSv2.tex: Section: Emacs
1465         Paragraph: Editing extensions.
1467         slid speedbar back in with dired (though we COULD take it out again).
1468         tightened the text.
1470         * doc/jcgs/essJCGSv2.tex: Section: Emacs
1471         Paragraph: network support
1473         small cleanup.
1474         added Emacs's ability to initiate SSL connections (which it can!)
1476         * doc/jcgs/essJCGSv2.tex: Section: Emacs
1477         Paragraph: Major/Minor Modes
1479         cleaned and tightened.  Rich, could you verify that I'm not leading us astray on this?
1481         * doc/jcgs/essJCGSv2.tex: Section: Emacs
1482         Paragraph: Buffers give Emacs control
1484         Edited last part to make the "interactive process" comments flow.
1485         removed the comments which consisted of my annoying text.
1486         looks good, I think.
1488         * doc/jcgs/essJCGSv2.tex: Section: Emacs
1489         Paragraph: Input
1491         small edits, removed spurious comments.  Looks good.
1493         * doc/jcgs/essJCGSv2.tex:
1494         first section looks "good", I think.
1496         * doc/jcgs/essJCGSv2.tex:
1497         edited keywords.  "free-software" didn't make as much sense, but "open
1498         source software" does.
1500         * doc/jcgs/essJCGSv2.tex:
1501         Cleaned and tightened up abstract, but in general, Rich's changes were
1502         extremely positive.
1504 2002-02-19  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
1506         * doc/currfeat.texi:
1507         Current Features: deleted SPSS
1509         * doc/jcgs/essJCGSv2.tex:
1510         JCGS paper:  History; more changes and some minor attempts to
1511         make the text reflect the true chronology, but no attempts to
1512         change the table
1514         * doc/jcgs/essJCGSv2.tex:
1515         JCGS Paper:  History; re-arranged some sentences and paragraphs in
1516         pseudo-chronological order; also attempted to jive the text with the
1517         table, but some years still do not match for 94-97
1519 2002-02-19  rmh  <rmh@lynne.stat.math.ethz.ch>
1521         * doc/jcgs/essJCGSv2.tex:
1522         rewrote history section.
1523         please look it over.
1525 2002-02-18  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
1527         * doc/jcgs/essJCGSv2.tex:
1528         JCGS paper:  Removed the parentheses around iESS.  Moved the first paragraph
1529         in 3.1 to be the second paragraph in 3.  Commented out two paragraphs in 3
1530         which were about emacs rather than ESS Extends Emacs.  Changed two references
1531         from FORTRAN to \Fortran.  Other than ESS History, I'm pretty happy with it
1532         now.
1534         * doc/jcgs/essJCGSv2.tex:
1535         JCGS paper: changed the rest of "key-binding" to "key sequence"
1537         * doc/announc.texi, doc/authors.texi, doc/ess.info-1, doc/ess.info, doc/getting.texi, doc/readme.texi:
1538         Updating docs for new version
1540         * ANNOUNCE, README:
1541         Updating README, ANNOUNCE for new version
1543         * doc/ess.info-1, doc/ess.info:
1544         Updating docs for new version
1546         * ANNOUNCE, README:
1547         Updating README, ANNOUNCE for new version
1549         * doc/announc.texi, doc/currfeat.texi, doc/getting.texi, doc/jcgs/essJCGSv2.tex, doc/newfeat.texi, doc/requires.texi:
1550         doc:  last changes for 5.1.20
1552 2002-02-18  rmh  <rmh@lynne.stat.math.ethz.ch>
1554         * doc/jcgs/essJCGSv2.tex:
1555         revised fortran sentence
1557         * doc/jcgs/essJCGSv2.tex:
1558         1. defined "key sequence" to be the same as "keyboard shortcuts" and
1559         then rigorously made all usage of the word "key" conform to standard
1560         emacs usage.
1562         2. restored a modified \SAS\ Display Manager section.
1564 2002-02-18  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
1566         * doc/announc.texi, doc/currfeat.texi, doc/getting.texi, doc/requires.texi:
1567         ANNOUNCE:  first batch of ANNOUNCE changes
1569 2002-02-16  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
1571         * doc/jcgs/essJCGSv2.tex:
1572         JCGS paper: somehow that
1573         paragraph got copied to both ESS Extends Emacs and Features & Capabilities
1574         so now it is only found in the first of the two
1576 2002-02-15  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
1578         * doc/jcgs/essJCGSv2.tex:
1579         JCGS Paper:  I finished my review.  I believe the paper is practically
1580         ready to go out.  I still don't like the history section.  I added my
1581         one paragraph, but I don't think it really helps that much.  I'd say
1582         that it probably can be ironed out quickly and sent out Monday.
1584 2002-02-15  rmh  <rmh@lynne.stat.math.ethz.ch>
1586         * doc/jcgs/essJCGSv2.tex:
1587         modified Rodney's proposal on ediff and source-code control
1589         * doc/jcgs/essJCGSv2.tex:
1590         more little changes and simplifications.
1592         I can't find the (iESS) you are asking about.
1593         But I did find iESS(R) that should be iESS[R] and fixed it.
1595         I agree on moving that paragraph from "multiple tools" to the
1596         beginning of 3.1, so I moved it.
1598 2002-02-15  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
1600         * doc/jcgs/essJCGSv2.tex:
1601         JCGS Paper:  I have to go to a meeting, but I have finished editing
1602         through Cooperation across Multiple Tools on pg 10.  However, the second
1603         paragraph of that sub-section seems out of place.  I think it should
1604         be the second paragraph at the beginning of section 3.1.  Anybody?
1605         Also, why is iESS in parentheses?  I'm hoping to make it back in time
1606         to finish this by the end of the day, but I'm running out of time.
1608         * doc/jcgs/essJCGSv2.tex:
1609         JCGS paper:  a few minor changes on pp 2-3
1611 2002-02-15  rmh  <rmh@lynne.stat.math.ethz.ch>
1613         * doc/jcgs/essJCGSv2.tex:
1614         good start on the revised abstract.
1616         I revised it more.
1617         I changed the last paragraph of the introdution.
1618         I commented out the Extensions paragraph and labeled the
1619         last section to Conclusion.
1621 2002-02-15  rossini  <rossini@lynne.stat.math.ethz.ch>
1623         * doc/jcgs/essJCGSv2.tex:
1624         figures should be top or bottom, not "here".
1626         * doc/jcgs/essJCGSv2.tex:
1627         Stata should reference version 7.0.
1629         * doc/jcgs/essJCGSv2.tex:
1630         one more sentence needed in the abstract.
1632         * doc/jcgs/essJCGSv2.tex:
1633         took a stab at modifying the abstract.  Rich, it's not good, but is it
1634         in the right vein?
1636 2002-02-13  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
1638         * Makefile:
1639         Makefile: Removed the JCGS paper from the distributions and fixed some problems.
1640         First of all, zip will update a .zip if it already
1641         exists.  I found no way to change this behavior.  Also, gzip will prompt you
1642         before overwriting a .gz.  So, I just delete the files if they already exist
1643         with a test && rm || true.  Also, tar would occasionally give me an error about
1644         symbolic links.  So, I did a mv instead of an ln -s.
1646         * doc/ess.info-1:
1647         Updating docs for new version
1649 2002-02-13  rmh  <rmh@lynne.stat.math.ethz.ch>
1651         * doc/jcgs/essJCGSv2.tex:
1652         put expanded first paragraph of sas display manager back.
1653         lots of small changes
1655 2002-02-12  rossini  <rossini@lynne.stat.math.ethz.ch>
1657         * doc/jcgs/essJCGSv2.tex:
1658         cleaned up even more.
1660         * doc/jcgs/essJCGSv2.tex:
1661         figures should not be "on a page of floats".
1663         * doc/jcgs/essJCGSv2.tex:
1664         fixed conclusion to "Emacs" section.  Finally, I think it isn't bad
1665         (I'm not saying it is good, yet...).
1667         * doc/jcgs/essJCGSv2.tex:
1668         whitespace (bad keypress)
1670         * doc/jcgs/essJCGSv2.tex:
1671         cleaned up more up to section 3.1
1673         * doc/jcgs/essJCGSv2.tex:
1674         redid SAS batch, first pass
1676         redid BUGS batch, first pass.
1678         I'm still editing, but you can see where I'm headed with this.
1680         * doc/jcgs/essJCGSv2.tex:
1681         Major slash-and-hack of batch/interactive sections, and a question:
1683         %%%% AJR: WHY IS THIS SUBSTANTIALLY DIFFERENT THAN BATCH?  I KNOW ITS
1684         %%%% SLIGHTLY DIFFERENT, BUT SUBSTANTIALLY?
1685         %\paragraph{\SAS---Interactive cooperation with the \SAS\ Display Manager.}
1687         * doc/jcgs/essJCGSv2.tex:
1688         first stab at redoing the S interactive section -- checking in, in
1689         case I want to back out!
1691         * doc/jcgs/essJCGSv2.tex:
1692         retitled "remote interaction" to "remote access" paragraph.
1694         * doc/jcgs/essJCGSv2.tex:
1695         first cut at "source-level debugging".  I'm going to surgically remove
1696         the "user-manual-ish" sections of the paper next.  It's going to be
1697         ugly.
1699 2002-02-07  rossini  <rossini@lynne.stat.math.ethz.ch>
1701         * doc/jcgs/essJCGSv2.tex:
1702         rich, I'm going to disagree only on what we define as 2002.  Mac R and
1703         BUGS Batch happened in January?  Sort of.  I'd like to keep 2002
1704         clear, unless we can figure out what we are doing this year.
1706         Also, ESS originating as S-mode doesn't sound quite right.  I'd rather
1707         talk about S-mode mutating to ESS, rather than the other way around.
1709 2002-02-07  rmh  <rmh@lynne.stat.math.ethz.ch>
1711         * doc/jcgs/essJCGSv2.tex:
1712         S+elsewhere is the 1998 name, and belongs in the table.
1714         ESS-elsewhere is the newer name, and the one that is still under
1715         discussion.  When it settles down, I now think the name ess-remote is
1716         a better name.
1718         I switched the last history item to 2002 5.1.20.  Do we have any new content
1719         over 19?  If so then we should have both listed.  The new items I think of
1720         are S+6 and Emacs 21, both of which don't need to be mentioned.
1722         SAS interactive was designed for remote usage.  I think that for local
1723         usage it makes more sense to use emacs for editing and then cut and
1724         paste to the SAS Edit window.
1726         On names of ESS core members, something on the order of:
1727            In 1997 we renamed the project to ESS with Heiberger, Hornik,
1728            Maechler, and Rossini.  In 1998 Sparapani joined the core.
1729         While I agree that assignment of specific topics to specific people is
1730         not needed, it feels ok to me to have it there.  If we keep assignment
1731         then Rossini should be identified as coordinator.
1733 2002-02-07  rossini  <rossini@lynne.stat.math.ethz.ch>
1735         * doc/jcgs/essJCGSv2.tex:
1736         streamlined the BUGS subsection.
1738         * doc/jcgs/essJCGSv2.tex:
1739         batch file processing -- comments were irrelevant, removed them.
1741         * doc/jcgs/essJCGSv2.tex:
1742         small edits to streamline "buffer and control" paragraph.
1744 2002-02-07  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
1746         * doc/jcgs/essJCGSv2.tex:
1747         JCGS paper:  commiting again, I think something failed on my last commit.
1748         Too bad, I had alot of great comments for you guys :o)
1750 2002-02-07  rossini  <rossini@lynne.stat.math.ethz.ch>
1752         * doc/jcgs/essJCGSv2.tex:
1753         rewrite Keyboard/IO paragraph again.  I think (?Rich's?) changes were
1754         extremely positive, and just need a small bit of tidying.
1756         * doc/jcgs/essJCGSv2.tex:
1757         "keyboard entry" for character-based terminals is redundant.
1759 2002-02-07  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
1761         * Makefile:
1762         Makefile: updated for new repository
1764 2002-02-07  rossini  <rossini@lynne.stat.math.ethz.ch>
1766         * doc/jcgs/essJCGSv2.tex:
1767         small edits and cleaning to "interactive transcripts" paragraph.
1769         Moved "ESS understands transcripts" sentence to third, "example of
1770         making trans" sentence 2nd.  Lots of changes.
1772 2002-02-07  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
1774         * doc/ess.info-1, doc/ess.info, doc/ess.info-2, doc/ess.info-3:
1775         Updating docs for new version
1777         * ANNOUNCE, README:
1778         Updating README, ANNOUNCE for new version
1780         * lisp/essa-sas.el:
1781         ESS[SAS]:  last change before 5.1.20; forgot to add C-TAB to the
1782         globalization for PC keys
1784         * doc/announc.texi, doc/credits.texi, doc/inst_cvs.texi, doc/inst_tar.texi, doc/mailing.texi, doc/newfeat.texi, doc/readme.texi, doc/stabilty.texi:
1785         Doc changes for pending ESS-5.1.20 release.
1787 2002-02-07  rossini  <rossini@lynne.stat.math.ethz.ch>
1789         * doc/jcgs/essJCGSv2.tex:
1790         removed spurrious indexing.
1792         * doc/jcgs/essJCGSv2.tex:
1793         Rodney's comments re: double mention of dired and filename completion
1794         are now satisfied.
1796         * doc/jcgs/essJCGSv2.tex:
1797         removed commentary and agreed with Rich on use of paragraphs, not
1798         subsub blah sections.  We just have to be careful with referencing.
1800         changed "aren't" to "are not".
1802         * doc/jcgs/essJCGSv2.tex:
1803         corrected history re: version 4 (David Smith responsible,
1804         fixes/extensions by Maechler/Rossini...).
1806         * doc/jcgs/essJCGSv2.tex:
1807         commented out 2002 since this is "history".  removed request re: prev
1808         generations.
1810         I would like to remove ESS Core names from the history as it pertains
1811         to ESS (i.e. early 1997 was when we renamed the project), but leave in
1812         external contributors at that point.  This is a style issue, and I'd
1813         like comments on it.  I've not done this yet, but will today unless
1814         people object.
1816         * doc/jcgs/essJCGSv2.tex:
1817         changed ESS-elsewhere to S-elsewhere (SAS interactive COULD be
1818         elsewhere, but only with a bit more hand-holding than S or R
1819         elsewhere).
1821 2002-02-07  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
1823         * doc/jcgs/essJCGSv2.tex:
1824         JCGS paper: History Table; a few small changes.  Which platforms does ESS
1825         support Omegahat on?  The SAS batch comment applies to all 3; Omegahat also?
1826         Also, why do we have ESS-elsewhere in this table?  If we can't even agree
1827         on what it means; how's a reader supposed to know what it is?
1829 2002-02-07  rmh  <rmh@lynne.stat.math.ethz.ch>
1831         * doc/jcgs/ess-demo.ps.bb, doc/jcgs/ess-demo.ps.gz, doc/jcgs/essJCGSv2.tex:
1832         process interaction figure
1834         * doc/jcgs/essJCGSv2.tex:
1835         I added content and reformatted the history table.
1836         please check.
1838         I still have questions about formatting the history table.  The
1839         previous table had initials for the early SAS-mode authors, but not
1840         for the early S-mode authors.  I removed all initials.  The full names
1841         are in the text.  Since the history is here, I see no need for an
1842         acknowledgments section.
1845         Why is Mac listed for 1999, but not 2001?
1847         many small changes.
1849         question: why did someone add \centering to the figures?
1850         I think it is redundant when the figures are forced to
1851         \textwidth.  Am I missing something?
1854         %%% Rich: section 3 has subsections, the other sections don't.
1855         %%% We could promote the section 2 paragraphs to subsections, and
1856         %%% the section 3 paragraphs to subsubsections.  My preference
1857         %%% is to leave them as they are as I think all the units that are
1858         %%% currently called paragraphs should have the same weight.
1859         %%% I changed the phrasing of the cross-reference below.
1861 2002-02-07  rossini  <rossini@lynne.stat.math.ethz.ch>
1863         * doc/jcgs/essJCGSv2.tex:
1864         small whitespace changes.
1866         * doc/jcgs/essJCGSv2.tex:
1867         small edit to transition.
1869         * doc/jcgs/essJCGSv2.tex:
1870         finished a crappy transistion paragraph at the end of the Emacs
1871         section.  Someone take a look and edit.
1873         * doc/jcgs/essJCGSv2.tex:
1874         Commented out "comments" on dired/shell-mode/redundancy.  Can we remove
1875         the section which now starts:
1877         %%% AJR: have you two settled this on dired/redundancy?
1879         * doc/jcgs/essJCGSv2.tex:
1880         moved ediff/version control back into 2 separate paragraphs.  I was an
1881         idiot to combine.
1883         * doc/jcgs/essJCGSv2.tex:
1884         ediff figure moved into ediff section.
1886         * doc/jcgs/essJCGSv2.tex:
1887         removed old figure, small whitespace edits.
1889         MORE IMPORTANTLY:  edited the paragraph on "Network Support", but I'm
1890         TRULY unhappy with it.  It isn't clear it's an improvement, just a
1891         side-step.
1893 2002-02-06  rossini  <rossini@lynne.stat.math.ethz.ch>
1895         * doc/jcgs/essJCGSv2.tex:
1896         minor mode paragraph cleaned.  Removed foreshadowing/duplicating
1897         ideas.
1899         * doc/jcgs/essJCGSv2.tex:
1900         working on modes paragraph.  Cleaned up first paragraph, but still
1901         need to re-insert ideas from the second commented out paragraph.
1903         * doc/jcgs/essJCGSv2.tex:
1904         cleaned up comments to make "pretty.".
1906         * doc/jcgs/essJCGSv2.tex:
1907         cleaned up and de-referenced "Buffers" paragraph.  Please note
1908         comments re: foreshadowing and "obvious".  I'm uncertain about these.
1910         * doc/jcgs/essJCGSv2.tex:
1911         edits up to keyboard/mouse input paragraph.
1913         * doc/jcgs/essJCGSv2.tex:
1914         sas-mode history mods, small.
1916         * doc/jcgs/essJCGSv2.tex:
1917         fixed history a bit.  Need a better way of presenting it.
1919         * doc/jcgs/essJCGSv2.tex:
1920         removed timeline figure as per Rich and added timeline table as per
1921         Rodney.
1923         * doc/jcgs/essJCGSv2.tex:
1924         cleaned up the introductory section.  I think the intro and abstract
1925         are "finished".  Please disagree soon-ish if at all.
1927         * doc/jcgs/essJCGSv2.tex:
1928         more abstract edits.
1930 2002-02-06  rmh  <rmh@lynne.stat.math.ethz.ch>
1932         * doc/jcgs/essJCGSv2.tex:
1933         merge my changes with Tony's
1935         Lots of little changes for smoothness.
1937         SAS mode is currently defined in 3.3.SAS but is implicitly used in the
1938         previous section {\SAS---Interactive in Emacs buffers.}
1939         I didn't fix this.
1941         Rodney, does sas-log-mode highlight warnings, lognotes, etc even when
1942         the syntax of the sas language is turned off?  I think it would be
1943         efficient.
1945         Tony, I can live with the present organization or the revised ones you
1946         proposed.
1948 2002-02-06  rossini  <rossini@lynne.stat.math.ethz.ch>
1950         * doc/jcgs/essJCGSv2.tex: whitespace.
1952         * doc/jcgs/essJCGSv2.tex:
1953         small changes to editing extensions subsection.
1955         * doc/jcgs/essJCGSv2.tex: small changes.
1957         * doc/jcgs/essJCGSv2.tex:
1958         more editing on Major Modes.  I think it's coming along...
1960         * doc/jcgs/essJCGSv2.tex:
1961         hyperlink or hyper-link?
1963         * doc/jcgs/essJCGSv2.tex:
1964         I can't spell, and should always LaTeX prior to commiting
1965         (c/stextss/stexttt/)
1967         * doc/jcgs/essJCGSv2.tex:
1968         edits to Emacs extensions paragraph, end of "emacs" section.
1970         * doc/jcgs/essJCGSv2.tex:
1971         combined ediff and version control; they are "somewhat" similar and
1972         intertwined.
1974 2002-02-05  rossini  <rossini@lynne.stat.math.ethz.ch>
1976         * doc/jcgs/essJCGSv2.tex:
1977         small clean up.  no need for remapping to resemble other editors, or
1978         emacspeaks.
1980         * doc/jcgs/essJCGSv2.tex:
1981         moved Rich's example and Rodney/Rich's comments to "ESS extends
1982         Emacs".
1984         * doc/jcgs/essJCGSv2.tex:
1985         removed a AJR/RS commentary that was resolved.
1987         * doc/jcgs/essJCGSv2.tex: small changes.
1989         * doc/jcgs/essJCGSv2.tex:
1990         major modes: only one "type", since the other issues either fall into
1991         the current "what emacs can do to buffers" or to minor modes
1992         (tramp/vc/etc are technically minor modes, not major).
1994         * doc/jcgs/essJCGSv2.tex:
1995         version control and file tranfer (ala efs or ange-ftp or tramp) are
1996         minor modes!
1998         * doc/jcgs/essJCGSv2.tex:
1999         more mods.  I think I'm understanding Rodney's points.
2001         * doc/jcgs/essJCGSv2.tex:
2002         rewrote buffer paragraph.  I think it focuses on that aspect a bit
2003         better.  Comments if not, please.
2005         * doc/jcgs/essJCGSv2.tex:
2006         first Emacs paragraph mod'd.  I'd like to drop the commented out
2007         section, and will if no one screams.
2009         * doc/jcgs/essJCGSv2.tex:
2010         redid the introduction yet again.  I think it presents what we want to
2011         present, maybe?
2013         * doc/jcgs/essJCGSv2.tex:
2014         keymapping isn't really a good verb.  How about "binding to keys",
2015         or keybindings, or similar?  A keymap is a map that describes
2016         keybindings?
2018         (I'm confused about the right direction, and I'm trying to suss out a
2019         solution).
2021         * doc/jcgs/essJCGSv2.tex: whitespace.
2023         * doc/jcgs/essJCGSv2.tex:
2024         more abstract edits.
2026         * doc/jcgs/essJCGSv2.tex: abstract change:
2027           "for a variety (stat packages) on most (computer systems)"?
2029 2002-02-05  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
2031         * doc/jcgs/essJCGSv2.tex:
2032         JCGS paper: fixed keywords; didn't know about the title exclusion, sorry!
2033         added another comment to the enforcement debate; enjoy :o)
2035 2002-02-05  rmh  <rmh@lynne.stat.math.ethz.ch>
2037         * doc/jcgs/essJCGSv2.tex:
2038         respond to Rodney. typos.
2040 2002-02-05  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
2042         * doc/jcgs/essJCGSv2.tex:
2043         JCGS paper:  Many small
2044         word choice changes and a few comments added.  Although, the goal was a
2045         final version by Feb. 1, I do not believe that we are there yet.  The
2046         beginning, middle and end are not cohesively tied together.  And, I don't
2047         think the History section is what the reviewer's had in mind.
2049 2002-02-04  rmh  <rmh@lynne.stat.math.ethz.ch>
2051         * doc/jcgs/essJCGSv2.tex: typos.
2053         I changed the timeline reference to assume eps.gz compressed format.
2054         please gzip it before posting it to cvs.
2056         * doc/jcgs/essJCGSv2.bib:
2057         added url to Chassel elisp reference
2059 2002-02-04  rossini  <rossini@lynne.stat.math.ethz.ch>
2061         * doc/jcgs/timeline.eps, doc/jcgs/timeline.fig:
2062         graphical version of history
2064         * doc/jcgs/essJCGSv2.tex:
2065         Regarding selection of keywords: you CAN NOT use words in the title.
2066         Honest.  It's an indexing thing.  Should we put back "cross-platform"?
2068         * doc/jcgs/essJCGSv2.tex:
2069         moved Internet Resources to "appendix".
2071         * doc/jcgs/essJCGSv2.tex:
2072         changes up to "batch file processing".  Mostly tightening English,
2073         small rephrasing.  I'm commenting out old "comments" that don't appear
2074         to be relevant.  (but that's my personal opinion).
2076         * doc/jcgs/essJCGSv2.tex:
2077         more edits to ESS extends Emacs section.  This part really needs cleaning!
2078         (I'm still working on it).
2080         * doc/jcgs/essJCGSv2.tex:
2081         abstract, intro, and Emacs sections changed.  In the middle of the sect 3
2082         (ESS extends Emacs).
2084 2002-02-01  rmh  <rmh@lynne.stat.math.ethz.ch>
2086         * doc/jcgs/essJCGSv2.tex: typos
2088         * doc/jcgs/essJCGSv2.tex:
2089         no more figure 3a and 3b. now it is the top and bottom panels.
2091 2002-01-31  rossini  <rossini@lynne.stat.math.ethz.ch>
2093         * doc/jcgs/essJCGSv2.tex:
2094         small silly additions, all commented out, for ease in producing PDF
2095         versions for resubmission.  More additions after seminar.
2097         * doc/jcgs/essJCGSv2.tex:
2098         graphics extensions.  Commented out.
2100         * doc/jcgs/ediff-sas.ps.bb, doc/jcgs/font-cor-s-bw.ps.bb, doc/jcgs/font-cor-s.ps.bb, doc/jcgs/font-incor-s-bw.ps.bb, doc/jcgs/font-incor-s.ps.bb, doc/jcgs/hilock-sas.ps.bb:
2101         PS Bounding Boxes, needed for compressed files
2103         * doc/jcgs/essJCGSv2.tex:
2104         changed back to using \includegraphics.  No more draft mode at this
2105         point.  I can put it back if you want.
2107         Timetable:  resubmit at the end of the day tommorow.  This may mean
2108         Monday, since I'll be taking a final look at end of the day pacific
2109         time (i.e. east coast will be midnight-ish :-).
2111 2002-01-31  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
2113         * lisp/essl-sas.el:
2114         ESS[SAS]:  mult-line comments of the /* */ variety are always
2115         fontified correctly because they are handled by grammar rather
2116         than regular expressions.  OTOH, * ; and %* ; comments have only
2117         worked in the past on single line comments.  This is particularly
2118         annoying in SAS-log-mode since a single-line comment will often
2119         be flowed and not fontified correctly.  There is no solution TIKO
2120         for the multiple line problem so I changed the regular expression
2121         to just fontify the first line which will at least allow you to
2122         recognize that a comment is beginning which is better than the
2123         way it was before.
2125         * lisp/essl-sas.el:
2126         ESS[SAS]: improved macro statements syntax highlighting, i.e.
2127         you have more freedom of placement than you do for SAS
2128         statements in general
2130 2002-01-31  rmh  <rmh@lynne.stat.math.ethz.ch>
2132         * doc/jcgs/essJCGSv2.tex:
2133         text now refers to color figures, no the previous
2134         black and white.
2136         * doc/jcgs/ediff-sas.ps.gz, doc/jcgs/font-cor-s-bw.ps.gz, doc/jcgs/font-cor-s.ps.gz, doc/jcgs/font-incor-s-bw.ps.gz, doc/jcgs/font-incor-s.ps.gz, doc/jcgs/hilock-sas.ps.gz:
2137         postscript figures skipped in previous commit
2139         * doc/jcgs/essJCGSv2.tex:
2140         Graphics are now in postscript.
2141         They look bad on my screen but print ok.
2142         keep them in the .ps.gz format to keep size under
2143         control.  ghostview can read the compressed format.
2145         \ifdraft\emptyfig\else\psfig\fi
2147 2002-01-31  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
2149         * doc/jcgs/essJCGSv2.tex:
2150         JCGS paper:  a few minor changes; removed last RAD reference;
2151         updated outline
2153         * doc/jcgs/essJCGSv2.tex:
2154         JCGS paper:  Intro; the software development angle was hanging in the
2155         first 2 sentences w/o a tie-in to the rest of the paragraph.  So
2156         I deleted them and re-structured the rest of the paragraph as follows:
2158         Most statistical research activities, particularly data analysis and
2159         communication, involves some form of computer use.
2160         This puts the computer and its user interface
2161         in the central role of facilitating statistical tasks.
2162         This paper introduces Emacs Speaks Statistics (ESS)
2163         \citep{ESS}, a software package designed to provide a
2164         multi-platform, multi-package intelligent environment for statistical analysis.
2166         How's that?
2168         * doc/jcgs/essJCGSv2.tex:
2169         JCGS paper:  made some wording changes to the abstract; but, 1st paragraph
2170         of Intro doesn't flow; software development is now just a thrown-away thought
2171         that is only involved in the first 2 sentences; let's just start with an
2172         enhanced 3rd sentence and go on from there
2174 2002-01-31  rmh  <rmh@lynne.stat.math.ethz.ch>
2176         * doc/jcgs/essJCGSv2.tex:
2177         I am now ready to send the paper back to the journal.
2179         I wrote the SAS Batch sections.
2181         I rearranged (and split) the interactive {S, \Splus, and R} and {\Splus
2182         for Windows} sections.
2184         I removed almost all references to RAD.
2186         I rewrote the abstract, the first paragraph of the introduction,
2187         and the last paragraph of Extensions
2189         I renamed the {Discussion} to {Extensions}
2191         I moved additional documentation from {Extensions} to {ESS Resources on the
2192         Internet}
2194         I deleted the subsection name {ESS Facilitates Common Tasks}
2195         and let its paragraphs join those of the {Features and Capabilities}
2197         other small changes
2199 2002-01-30  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
2201         * doc/jcgs/essJCGSv2.tex:
2202         JCGS Paper:  committed new title
2204         * doc/jcgs/essJCGSv2.tex:
2205         JCGS paper:  minor changes; Macintosh to Mac OS;
2206         added a comment to the R Mac discussion; turned off comments
2208         * doc/jcgs/essJCGSv2.tex:
2209         JCGS paper:  my 'final' changes; when are the comments going to be removed so I can print a clean version for my colleagues to proof?
2211 2002-01-28  Martin Maechler  <maechler@stat.math.ethz.ch>
2213         * lisp/ess-help.el: doc string
2215         * lisp/ess-utils.el: comment
2217         * doc/newfeat.texi, lisp/ChangeLog, lisp/essddr.el:
2218         C-c C-f (finally!)
2220 2002-01-24  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
2222         * lisp/essl-bug.el:
2223         ESS[BUGS]: working, but no elsewhere yet
2225 2002-01-23  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
2227         * lisp/essl-bug.el:
2228         ESS[BUGS]: let's schedule elsewhere for the next release
2230         * lisp/essa-sas.el:
2231         ESS[SAS]: should be good to go for the next release; will test tomorrow
2233         * lisp/essa-sas.el:
2234         ESS[SAS]: a uniform interface for batch elsewhere may be a bit too ambitious at this time
2236         * lisp/essa-sas.el:
2237         ESS[SAS]: a few adjustments
2239         * lisp/essa-sas.el, lisp/ess-batch.el, lisp/essl-bug.el:
2240         ESS-elsewhere: moving towards a common codebase for batch ESS-elsewhere
2242 2002-01-21  rmh  <rmh@lynne.stat.math.ethz.ch>
2244         * lisp/essdsp6w.el:
2245         change *ddeclient ESS* to '(ddeESS [S+6])'
2247         * lisp/essd-sp4.el:
2248         1. change strings from *ddeclient ESS* to '(ddeESS [S+4])'
2250         2. There is a weird error in this version that I don't understand.
2251         The environment variable PATH gets the value of MANPATH.
2252         I cannot figure out why.  It is MANPATH for me on two machines so far,
2253         I don't know if that is related to my personal list of environment
2254         variables or something else.  The fix I installed here works
2255         on my machine, I hope it works on others.  I did attempt a generalization,
2256         but that didn't work for me.
2258         * lisp/ess-site.el: change default to
2259         (fset 'S 'S+6)
2260         etc.
2262         * lisp/ess-inf.el:
2263         remove commented out .in.ESS.
2264         This was replaced with options()$STERM yesterday.
2266         * doc/jcgs/essJCGSv2.tex:
2267         smooth section Interactive Processing/S
2269 2002-01-20  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
2271         * doc/jcgs/essJCGSv2.tex:
2272         JCGS paper: minor changes in wording to SAS batch section; note you can't say must because SAS/Connect allows you to specify SAS datasets on remote computers, but it is clumsy to set up and maintain; ESS-elsewhere is much cleaner
2274 2002-01-20  rmh  <rmh@lynne.stat.math.ethz.ch>
2276         * doc/jcgs/essJCGSv2.tex:
2277         1. what is going on?  I write
2278            \newcommand*{\regstrd}{$^{\mbox{\scriptsize\textregistered}}$}
2279         someone else changes it to
2280            \newcommand*{\regstrd}{$^{\mbox{\scriptsize{\textregistered}}}$}
2282         Since \scriptsize is a declaration, not a function, what is the
2283         intent of the extra braces?  TeX sees the keyword \textregistered
2284         as a single token, it does not see it as a string of characters.
2287         2. I wrote Interactive Processing/S by taking a few paragraphs from
2288         the previous version in doc/techrep/ess.tex and editing them.
2291         3. I wrote a new S Batch section.
2294         4. I think of the unnumbered section {ESS Resources on the Internet}
2295         as structurally similar to the References, so I put it after the
2296         Discussion.
2299         5. I reduced the explicit mention of the term "ESS-elsewhere".
2300         After our discussion last week I realized that transparency to the user
2301         is much more important for this paper than the technical detail.
2303         * doc/ess.info, doc/ess.info-2, doc/ess.info-3:
2304         matches ess.texi from a few minutes ago.
2306         * doc/dsc2001-rmh/dsc-rmh.dvi:
2307         server had scrambled version.  this one is correct.
2309         * doc/ess.info-1, doc/ess.texi, doc/inst_tar.texi, doc/newfeat.texi, lisp/ess-site.el:
2310         1. In ess-site.el section 2.1 I made two changes.
2311         For the item a I want an opinion.
2313         a. I changed the default in this section from S-Plus 4,5,3
2314            to S-Plus 6 for all three of those operating systems?
2315            Is there still a need to distinguish linux from other unixen?
2317         b. I added (fset 'Sqpe 'Sqpe+6) for Windows
2320         2. I edited inst_tar.texi to match.
2323         3. While in inst_tar.texi I added to the SAS discussion and
2324            fixed up the installation section to xref the Unix and MS sections
2325            to each other.
2328         4. The current ess.texi and ess.info-2 have only the
2329            unix information. I deleted the whole installation section
2330            from ess.texi and replaced it with @include inst_cvs.texi
2333         5. Tony, please fix up inst_cvs.texi once the anonymous cvs server in
2334            washington is working.
2337         6. Rodney, please put Macintosh instructions into inst_cvs.texi.
2340         7. I promised Terry Therneau that I would comment on indentation and
2341            fancy comments in the *info*.  I did so in ess.texi.  While there I
2342            added Rodney to the author list.
2345         8.  I added the STERM discussion to ess.texi.
2348         9.  I started to add the pager and editor discussion to ess.texi
2349             and realized that I can't until the "@node Edit buffer" section is
2350             completely rewritten.  I may do this, but not tonight.
2352             This entire section describes the behavior pattern that we do not
2353             encourage.  It describes the "S objects are real" philosophy deprecated
2354             in the README.S file.
2356             The revision can leave that in, but must have a section based on
2357             the "Source code is real" philosophy.
2359         * lisp/ess-cust.el, lisp/essd-els.el, lisp/essd-r.el, lisp/essd-s3.el, lisp/essd-s4.el, lisp/essd-sp3.el, lisp/essd-sp4.el, lisp/essd-sp5.el, lisp/essd-sp6.el, lisp/essdsp6w.el:
2360         I installed options("STERM") in the rest of the S language essd*.el files.
2361         I documented it in ess.texi and in newfeat.texi.
2362         STERM has the value "iESS" for all except S+4 and S+6 for Windows.
2363         In those two situations it has value "ddeESS".  Suggestions for non-ESS
2364         values are in the ess.texi.
2367         I also installed options("editor") and options("pager").
2368         Default definitions are in ess-cust.el
2369                    Windows      Unix           Macintosh
2370         R-pager    nil          nil            nil
2371         R-editor   gnuclient    emacsclient    nil
2372         S-pager    gnuclientw   emacsclient    nil
2373         S-editor   gnuclient    emacsclient    nil
2374         When the ESS value is nil, then nothing gets sent to the S language process.
2377         ess-cust   defcustomed all new variables
2378         essd-r     revised from last week
2379                    a. R-editor and R-pager
2380                    b. defun R-transcript and fset r-transcript
2381                    c. moved R-mode to follow R
2382         essd-s3    a. I changed two
2383                          (setq-default ess-customize-alist S3-customize-alist)
2384                       to use setq.
2385                    b. moved S3-mode to follow S3
2386         essd-s4
2387         essd-sp3
2388         essd-sp5
2389         essd-sp6
2390         essd-sp4
2391         essdsp6w
2392         essd-els  I made it match, but it needs rethinking.
2393                   The right plan is something along the lines of
2394                   a. telnet to the remote,
2395                   b. start remote ess process,
2396                   c. `ess-add-ess-process'
2398 2002-01-18  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
2400         * lisp/essa-sas.el:
2401         ESS[SAS]: automated ess-sas-suffix-regexp and commented out ess-sas-smart-backtab
2403 2002-01-17  rmh  <rmh@lynne.stat.math.ethz.ch>
2405         * lisp/tmpfile:
2406         I got a newer version of cygwin.
2407         Now PCL-CVS works from the office.  I will check from
2408         home later.
2410         * lisp/tmpfile: test commit with PCL-CVS
2412 2002-01-17  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
2414         * doc/jcgs/essJCGSv2.tex:
2415         JCGS paper: polished outline
2417 2002-01-16  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
2419         * lisp/essa-sas.el: PCL-CVS release v2_9_9
2421         Repository       : software.biostat.washington.edu:/home/ess/repository
2422         Working directory: /export/home/rsparapa/ess/
2426         In directory .:
2427         Message: cvs server: New directory `add-ons' -- ignored
2428         In directory doc:
2429         In directory doc/jcgs:
2430                       Unknown                 doc/jcgs/essJCGSv2.aux
2431                       Unknown                 doc/jcgs/essJCGSv2.bbl
2432                       Unknown                 doc/jcgs/essJCGSv2.blg
2433                       Unknown                 doc/jcgs/essJCGSv2.dvi
2434                       Unknown                 doc/jcgs/essJCGSv2.log
2435                       Unknown                 doc/jcgs/essJCGSv2.tex.flc
2436                       Unknown                 doc/jcgs/essJCGSv2.toc
2437                       Unknown                 doc/jcgs/jsm2002.aux
2438                       Unknown                 doc/jcgs/jsm2002.dvi
2439                       Unknown                 doc/jcgs/jsm2002.log
2440         In directory lisp:
2441                       Unknown                 lisp/ess-site.el.flc
2442                       Modified                lisp/essa-sas.el
2443                       Unknown                 lisp/essa-sas.el.flc
2444         Message: cvs server: New directory `lisp/19.29' -- ignored
2445         Message: cvs server: New directory `lit-data-examples' -- ignored
2447         --------------------- End ---------------------
2448         -- last cmd: cvs -f -n update -d -P --
2450 2002-01-16  rmh  <rmh@lynne.stat.math.ethz.ch>
2452         * lisp/essa-sas.el, lisp/ess-mous.el:
2453         Tony, what is
2454           `ordinary-insertion-filter' in `essl-sta.el'.
2455         doing in the middle of `ess-command' in ess-inf.el?
2457         Rodney, please look at the
2458             cvs log ess-mous.el
2459         There are several questions and comments about ess-processes
2460         in the Jan 14 log that overlap what you are doing in essa-sas.el
2463         essa-sas.el:
2465         I finally understand why we have been having trouble communicating
2466         about S+elsewhere.  `ess-add-ess-process' is a much simpler functional
2467         equivalent to the kludge in `S+elsewhere' and `ESS-elsewhere'.
2469         I revised the doc-string to make it more accurate and also simplified
2470         the function while I was there.
2473         ess-mous.el:
2474         I got rid of the end-of-line-problem I was having.
2476 2002-01-16  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
2478         * lisp/essl-sas.el:
2479         ESS[SAS]: fixed bug in PROC syntax highlighting; updated doc-string for sas-program
2481 2002-01-16  Martin Maechler  <maechler@stat.math.ethz.ch>
2483         * lisp/ChangeLog, lisp/ess-menu.el:
2484         improved imenu-expression from Stephen E
2486 2002-01-16  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
2488         * doc/jcgs/essJCGSv2.tex:
2489         JCGS paper: in a fit of envy, I added my center to my author information
2491 2002-01-16  rmh  <rmh@lynne.stat.math.ethz.ch>
2493         * doc/jcgs/essJCGSv2.tex, doc/jcgs/font-cor-s.jpg, doc/jcgs/font-incor-s.jpg:
2494         color jpg picture, small text changes
2496 2002-01-16  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
2498         * lisp/essl-bug.el:
2499         ess-revert definition removed, call to ess-revert replaced by ess-revert-wisely
2501         * lisp/essa-sas.el:
2502         SAS on Mac now accepts ess-sas-submit-command-options like the others
2504         * lisp/essl-sas.el:
2505         sas-program defaults to sas except on Mac where it is the AppleScript equivalent
2507         * lisp/ess-utils.el:
2508         added ess-revert-wisely
2510 2002-01-15  rossini  <rossini@lynne.stat.math.ethz.ch>
2512         * doc/jcgs/essJCGSv2.tex:
2513         moved "list of other documentation" to discussion, so that we don't
2514         steal our own thunder.
2516         edited the abstract, more smoothing.
2518         edited intro paragraph.
2520 2002-01-15  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
2522         * lisp/essa-sas.el:
2523         ESS[SAS]: tweak to local variable recognition in ess-sas-submit
2525 2002-01-15  rossini  <rossini@lynne.stat.math.ethz.ch>
2527         * doc/jcgs/essJCGSv2.tex:
2528         removed comment re: underlining.
2530 2002-01-15  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
2532         * doc/jcgs/essJCGSv2.bib, doc/jcgs/essJCGSv2.tex:
2533         JCGS paper:  correct capilalization in bib and moved TOC to beginning
2535 2002-01-15  rossini  <rossini@lynne.stat.math.ethz.ch>
2537         * doc/jcgs/essJCGSv2.bib:
2538         added Stata 7 citation.  We might want to replace v6.0 with this BUT
2539         there are side issues (i.e. more difficult with 7.0 to use ESS than
2540         with 6.0).
2542 2002-01-15  rmh  <rmh@lynne.stat.math.ethz.ch>
2544         * lisp/essl-sas.el: force SAS-listing-mode
2546         * lisp/essl-sas.el: force minor-mode
2548         * lisp/essa-sas.el, lisp/essl-sas.el:
2549         The ess-sas-toggle-log-sas-mode I posted yesterday didn't quite work.
2550         It go hung because the log and LOG options stepped on each other's
2551         toes.  So I put it all into a single if statement, renamed it to
2552         ess-sas-toggle-sas-log-mode, made it refer to SAS-log-mode, and
2553         redefined SAS-log-mode to agree with current usage.
2555 2002-01-15  Martin Maechler  <maechler@stat.math.ethz.ch>
2557         * lisp/ChangeLog, lisp/essl-s.el:
2558         add-log (Changelog)
2560 2002-01-15  rmh  <rmh@lynne.stat.math.ethz.ch>
2562         * lisp/essa-sas.el:
2563         I finally read the latest essa-sas.el
2565         1. I found ess-sas-toggle-sas-mode several months ago and started to use it.
2566         I like it.  Now that I have read it closely I revised it and renamed it.
2567         ;;; this version of ess-sas-toggle-log-sas-mode
2568         ;;; 1. can be included in .emacs as
2569         ;;;           (ess-sas-toggle-log-sas-mode t)
2570         ;;;    because it doesn't need to find a .log file.
2571         ;;; 2. works if there is already an association for .log files.
2572         ;;; 3. restores the old association when SAS-mode is deleted.
2573         ;;; 4. works with the file it has, doesn't kill it and get a fresh copy.
2574         ;;;    This matters for large log files and slow telephone connections.
2575         ;;; 5. I changed its name to be more descriptive.
2578         2. How is kermit used by ESS?
2580         I see definititions for ess-kermit-command ess-kermit-get ess-kermit-send,
2581         but do not see any places they are used.
2583         I think these three items should be separated into a new ess-kermit.el
2584         rather than buried in essa-sas.el.  Are they restricted to ess in any way?
2585         Might they be better as a new kermit.el?
2588         3. You hardwired the `txt' extension into ess-sas-file-path.  That should
2589         be sensitive to the value of ess-sas-suffix-1 and ess-sas-suffix-2.
2592         4. ess-sas-submit-mac is the only ess-sas-submit* that does not have
2593         ess-sas-submit-command-options.  I don't understand
2594         ess-sas-submit-command-options.  Why is it buffer-local?  I think it
2595         should depend on the host and the version of sas, not on the
2596         myfile.sas command file.  Am I misunderstanding what is going on?
2599         5. ess-revert-wisely in essa-sas.el and ess-revert in essl-bug.el are identical.
2600         This suggests that the ess-revert name should be used and moved to ess-utils.el
2602         * lisp/ChangeLog, lisp/ess-inf.el, lisp/ess-mode.el, lisp/ess-mous.el, lisp/ess-trns.el:
2603         ess-mous is ready for testing.
2605         ess-mous.el: put ess-mous on submenu of C-mouse-3 for
2606                      ess-transript-mode, inferior-ess-mode, ess-mode
2607                      This feature is still beta.
2609         ess-inf.el:
2610           ess-ddeclient-p. now depends on ess-local-process-name
2611           get-ess-process. I changed error message to say buffer is not
2612                            associated with an ESS process (instead of
2613                            saying that no ESS process is running)
2614           inferior-ess-mode-menu.  Added "What is this? (beta)"
2616         ess-trns.el:
2617           ess-transcript-mode-menu.  Added "What is this? (beta)"
2619         ess-mode.el:
2620           ess-mode-menu.  Added "What is this? (beta)"
2622         ChangeLog: ess-mous changes.
2624         I tested it on windows for R, S+4, and Sqpe+4.
2625         I am having line-ending problems with Sqpe+4 but otherwise it looks ok.
2626         Please look at it.
2629         I found a problem which I am unsure how to solve.  The variable
2630         `ess-current-process-name' in the `*R*' buffer can have the value
2631         "S+4".  All I have to do is open an S+4 process and an R process, then
2632         C-c C-s the file.s buffer to S+4 and then switch to the R process.
2634         I think, but am willing to hear arguments against it, that anytime an
2635         inferior-ess-mode buffer is made current, then it should automatically
2636         reset `ess-current-process-name' to refer to itself.  I'm not sure how
2637         to do that.  This is explicitly not a buffer-local variable.  Is there
2638         a hook that gets called when we change into a buffer, either by C-x b
2639         or by clicking?
2641 2002-01-14  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
2643         * lisp/essa-sas.el:
2644         ESS[SAS]: if Local Variables are defined, a revert is necessary to update them if changed; anybody know a better way?
2646         * doc/jcgs/essJCGSv2.tex:
2647         JCGS paper: comments on comments
2649 2002-01-14  rossini  <rossini@lynne.stat.math.ethz.ch>
2651         * doc/jcgs/essJCGSv2.tex:
2652         added one more sentence to editing extensions; we might remove it
2653         (emacspeaks).
2655         stab at cleaning first paragraph of "ESS extends Emacs".  Cleaner, but "worse" in a way.
2657         * doc/jcgs/essJCGSv2.tex:
2658         cleaned up "editing extensions" section.  Added a comment regarding
2659         other features to describe, if others feel that they are reasonable.
2661         * doc/jcgs/essJCGSv2.tex:
2662         white space removal.
2664         * doc/jcgs/essJCGSv2.tex:
2665         clean up of "editing extensions" paragraph.  Removed the "modes which"
2666         subsentence, because it was too technical, and left what will do the
2667         enhancement.  Should we change it back?
2669         * doc/jcgs/essJCGSv2.tex: added comma.
2671         * doc/jcgs/essJCGSv2.tex:
2672         smoothed keyboard/mouse interactions paragraph
2674         * doc/jcgs/essJCGSv2.tex:
2675         2 small spelling errors fixed.
2677 2002-01-14  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
2679         * lisp/essl-sas.el:
2680         ESS[SAS]: some minor changes/corrections to customize variables
2682         * lisp/essa-sas.el:
2683         ESS[SAS]: ess-sas-submit-command and ess-sas-submit-command-options are buffer-local with appropriate adjustments in the ess-sas-submit- methods
2685 2002-01-14  rossini  <rossini@lynne.stat.math.ethz.ch>
2687         * doc/jcgs/essJCGSv2.tex:
2688         modified last paragraph of the intro.  I think it's slightly better,
2689         but it is still bad.
2691         * doc/jcgs/essJCGSv2.tex:
2692         commented out Rich's query re: underlining.  I'm not seeing it, it
2693         looks like a generation problem, but it's an output issue when we need
2694         to focus on content; i.e. someone else can generate the right output.
2696         * doc/jcgs/essJCGSv2.tex:
2697         cleaned up the first paragraph of the introduction.  Please take a
2698         look at the current phrasing, and change if desired (esp the last 2
2699         sentences, which used to be 3)
2701         * doc/jcgs/essJCGSv2.tex:
2702         abstract tweaked.
2704         * doc/jcgs/essJCGSv2.tex:
2705         whoops, I shouldn't have "times" set up by default!
2707         * doc/jcgs/essJCGSv2.tex:
2708         Anon CVS stuff was completely wrong and bogus.  Small example of what
2709         it will be, but it won't be ready until Friday.
2711 2002-01-14  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
2713         * doc/jcgs/essJCGSv2.tex:
2714         JCGS paper: more comments on the ESS-elsewhere-yes-it-is-no-it-isn't-debate
2716 2002-01-14  rmh  <rmh@lynne.stat.math.ethz.ch>
2718         * doc/jcgs/test: end of test.  the file is
2719         now removed from the
2720         directory.
2722         * doc/jcgs/test:
2723         this is a revised test
2725         * doc/jcgs/test: this is a test
2727         * doc/jcgs/ess-compute-sas.el, doc/jcgs/sas-on-compute25:
2728         It looks like we are working with very different historical perspectives.
2730         I just posted a copy of my class handouts from November 2000 into the
2731         jcgs directory.  These are not for the paper.  If I follow you
2732         correctly, the instructions in sas-on-compute25 in the section"BETTER
2733         INSTRUCTIONS" would not have worked for you 14 months ago.
2734           3076 Nov 20  2000 sas-on-compute25
2735            220 Nov 20  2000 ess-compute-sas.el
2737 2002-01-14  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
2739         * doc/jcgs/essJCGSv2.tex:
2740         JCGS paper: a comment
2742         * doc/jcgs/essJCGSv2.tex:
2743         JCGS paper: a few minor changes
2745 2002-01-14  rmh  <rmh@lynne.stat.math.ethz.ch>
2747         * doc/jcgs/essJCGSv2.tex:
2748         table of contents, ES-elsewhere, smoothing
2750 2002-01-13  rmh  <rmh@lynne.stat.math.ethz.ch>
2752         * doc/jcgs/essJCGSv2.tex:
2753         transcripts acces typos question, see email
2755         * lisp/ess-inf.el:
2756         intercept page() in inferior-R
2758 2002-01-12  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
2760         * doc/jcgs/essJCGSv2.bib:
2761         JCGS paper: software @Book citations need a publisher; now fixed
2763         * doc/jcgs/essJCGSv2.tex:
2764         JCGS paper: more edits to batch, history and discussion
2766         * doc/jcgs/essJCGSv2.tex:
2767         JCGS paper: 1st draft of Batch File Processing sub-section
2769 2002-01-11  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
2771         * doc/jcgs/essJCGSv2.tex:
2772         JCGS paper: internet discussion
2774         * lisp/essa-sas.el:
2775         ESS-elsewhere:  ess-kermit-send works and it is no longer ESS[SAS] specific other than the location of the defun
2777         * doc/jcgs/essJCGSv2.tex:
2778         JCGS paper: fixed comment; make sure you escape dollar signes otherwise tex thinks you want to go into math
2780         * doc/jcgs/essJCGSv2.tex:
2781         JCGS paper: updated outline and made some changes to file transfers.
2783 2002-01-11  rmh  <rmh@lynne.stat.math.ethz.ch>
2785         * lisp/essd-r.el:
2786         STERM only. Keep S-pager S-editor variables, but initialized to nil
2788 2002-01-11  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
2790         * lisp/essa-sas.el:
2791         ess-revert-wisely: vc-revert-buffer acting strangely in Emacs 21.1; commented out until workaround is found
2793         * lisp/essa-sas.el:
2794         ESS-elsewhere:  ess-kermit-get works and it is no longer ESS[SAS] specific other than the location of the defun
2796 2002-01-11  rmh  <rmh@lynne.stat.math.ethz.ch>
2798         * lisp/ChangeLog, lisp/essd-r.el, lisp/ess-inf.el:
2799         STERM pager editor
2801         * doc/jcgs/essJCGSv2.bib, doc/jcgs/essJCGSv2.tex:
2802         RMHHS:2001, trademarks, smoothing
2804 2002-01-10  rmh  <rmh@lynne.stat.math.ethz.ch>
2806         * doc/newfeat.texi: add mouse-me
2808 2002-01-10  rossini  <rossini@lynne.stat.math.ethz.ch>
2810         * doc/jcgs/essJCGSv2.tex:
2811         cleanup and tightening of "transcripts" paragraph.
2813         * doc/jcgs/essJCGSv2.tex:
2814         small changes.  I've removed some of the comments which seem to have
2815         been resolved (transcript-mode).  Put'em back in if not.
2817         * doc/jcgs/essJCGSv2.bib:
2818         edits to ESS (URL changed).
2820 2002-01-10  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
2822         * lisp/essa-sas.el:
2823         ESS-elsewhere: ess-sas-submit really, really works now with ess-kermit-send
2825 2002-01-10  Martin Maechler  <maechler@stat.math.ethz.ch>
2827         * lisp/ChangeLog, lisp/ess-help.el:
2828         ess-help-bogous-..buffer  fix
2830 2002-01-10  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
2832         * lisp/essa-sas.el:
2833         ESS-elsewhere: kermit transfer really works with ssh, but not telnet; YMMV
2835 2002-01-10  rmh  <rmh@lynne.stat.math.ethz.ch>
2837         * doc/jcgs/ediff-sas.gif, doc/jcgs/font-cor-s.gif, doc/jcgs/font-incor-s.gif, doc/jcgs/hilock.sas, doc/jcgs/hilock-sas.gif, doc/jcgs/essJCGSv2.tex:
2838         expansion, smoothin, figures -- see email
2840 2002-01-10  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
2842         * lisp/essa-sas.el:
2843         ESS-elsewhere: ok, nearly working; more debugging of ess-kermit-get and ess-kermit-send
2845         * lisp/essa-sas.el:
2846         ESS-elsewhere: first working version that uses kermit as the transfer protocol
2848 2002-01-09  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
2850         * doc/jcgs/essJCGSv2.tex:
2851         JCGS paper: more comments on remote file access
2853 2002-01-09  rmh  <rmh@lynne.stat.math.ethz.ch>
2855         * lisp/essdsp6w.el:
2856         changed a stray sp4 to sp6
2858 2002-01-09  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
2860         * lisp/essa-sas.el:
2861         ESS-elsewhere: debugging kermit method
2863         * lisp/essa-sas.el:
2864         ESS-elsewhere:  re-defined ess-sas-submit-method to make it more useful; also re-defuned ess-sas-data-view
2866         * lisp/essa-sas.el:
2867         ESS-elsewhere:  first attempt to get it to work with kermit when tramp is unavailable
2869         * lisp/essa-sas.el:
2870         ESS[SAS]: removed some debugging
2872         * doc/jcgs/essJCGSv2.tex:
2873         JCGS paper: more comments
2875 2002-01-09  rmh  <rmh@lynne.stat.math.ethz.ch>
2877         * lisp/ess-mous.el: ess-mous keys
2879         * lisp/ess-cust.el, lisp/essd-sp4.el, lisp/essdsp6w.el, lisp/ess-site.el:
2880         splus6 for windows bug and embedded blanks in splus[46]
2882         * doc/jcgs/essJCGSv2.bib, doc/jcgs/essJCGSv2.tex:
2883         smooth sections 1 and 2 and bibliography
2885 2002-01-08  rsparapa  <rsparapa@lynne.stat.math.ethz.ch>
2887         * lisp/essa-sas.el:
2888         ESS[SAS]:  put (save-match-data) around searches in ess-sas-goto and ess-sas-data-view
2890         * lisp/essa-sas.el:
2891         ESS-elsewhere: tweaked dependencies of
2893         * lisp/essa-sas.el:
2894         ESS-elsewhere: changed dependencies from w32-dos-shell-semantics to ess-sas-submit-method; a convenient way to set ess-sas-submit-pre-command and ess-sas-submit-post-command; now using ess-microsoft-p rather than system-type as well
2896 2002-01-08  rossini  <rossini@lynne.stat.math.ethz.ch>
2898         * ChangeLog:
2899         moved repository, checking CVS commit stuff.
2901 2002-01-08  ess  <ess@lynne.stat.math.ethz.ch>
2903         * lisp/essa-sas.el:
2904         ESS-elsewhere: adjusted ess-sas-submit-method, ess-sas-data-view-options, ess-sas-submit-post-command, ess-sas-submit-pre-command
2906         * lisp/essl-sas.el:
2907         ESS[SAS]: changed doc-string of sas-pre-run-hook
2909         * lisp/essl-sas.el:
2910         ESS[SAS]: changed doc-string of sas-program
2912         * lisp/essl-sas.el:
2913         ESS[SAS]: reverted default of sas-program to sas
2915         * lisp/essa-sas.el:
2916         ESS[SAS]: changed doc-string for ess-sas-tab-stop-alist
2918         * lisp/essa-sas.el:
2919         ESS[SAS]: changed doc-strings for ess-sas-goto and ess-sas-file
2921         * lisp/essa-sas.el:
2922         ESS[SAS]: 1 fix to ess-sas-file-goto; ESS-elsewhere for SAS batch is fully functional!; at least for me; YMMV
2924         * lisp/essa-sas.el:
2925         ESS[SAS]: 1 fix to ess-sas-file-path
2927 2002-01-07  ess  <ess@lynne.stat.math.ethz.ch>
2929         * doc/jcgs/essJCGSv2.tex:
2930         JCGS paper: response to Martin's comments
2932 2002-01-08  A.J. Rossini <rossini@u.washington.edu>
2934         * moved repository to U Washington.
2936 2001-08-10  ESS Maintainers <ess@franz.stat.wisc.edu>
2938   * Version 5.1.19 released.
2940 2000-10-17  ESS Maintainers <ess@franz.stat.wisc.edu>
2942   * Version 5.1.18 released.
2944 2000-10-17  A.J. Rossini  <rossini@biostat.washington.edu>
2946         * doc/ess.info, doc/ess.info-1, doc/ess.info-2, doc/ess.info-3:
2947         upgrade to 5.1.18 and rebuild doc
2949         * doc/readme.texi, doc/announc.texi:
2950         upgrade to 5.1.18
2952         * doc/README.SPLUS4WIN, lisp/ess-cust.el:
2953         upgraded to 5.1.18
2955 2000-10-11  maechler  <maechler@rossini.YP.biostat>
2957         * lisp/ChangeLog, lisp/essl-s.el, doc/newfeat.texi:
2958         ess-smart-underscore
2960 2000-10-10  A.J. Rossini  <rossini@biostat.washington.edu>
2962         * doc/inst_tar.texi:
2963         fixed documentation for XLispStat under windows.
2965         * doc/authors.texi:
2966         fixed Rodney's homepage pointer.
2968         * VERSION: upgrade version to 5.1.18
2970         * doc/ess.info-1:
2971         Updating docs for new version [make dist]
2973         * ANNOUNCE, README:
2974         Updating README, ANNOUNCE for new version [make dist]
2976         * lisp/ChangeLog:
2977         small changes.  This log is incomplete.
2979         * ChangeLog: updated change log.
2981         * doc/README.SPLUS4WIN, doc/ess.info, doc/ess.info-1:
2982         Misc changes
2984         * doc/inst_tar.texi:
2985         @enumerate can't have a @bullet.
2987         * doc/newfeat.texi:
2988         added 5.1.17 new features
2990         * doc/announc.texi: update for 5.1.17
2992         * doc/README.SAS:
2993         Merged Rich's comments/changes.
2995         * doc/inst_tar.texi:
2996         added Rich H's README changes.
2998         * doc/mailing.texi:
2999         itemize the "flat text list".
3001         * doc/readme.texi: Small changes.
3003         * doc/authors.texi:
3004         added Rodney to authors list.
3006         * doc/stabilty.texi:
3007         comment re: some versions better than others.
3009 2000-10-10  ESS Maintainers <ess@franz.stat.wisc.edu>
3011   * Version 5.1.17 released.
3013 2000-10-10  ESS Maintainers <ess@franz.stat.wisc.edu>
3015   * Version 5.1.17 released.
3017 2000-10-10  ESS Maintainers <ess@franz.stat.wisc.edu>
3019   * Version 5.1.17 released.
3021 2000-10-10  ESS Maintainers <ess@franz.stat.wisc.edu>
3023   * Version 5.1.17 released.
3025 2000-10-10  A.J. Rossini  <rossini@biostat.washington.edu>
3027         * doc/README.SPLUS4WIN, doc/ess.info, doc/ess.info-1:
3028         Misc changes
3030         * doc/inst_tar.texi:
3031         @enumerate can't have a @bullet.
3033         * doc/newfeat.texi:
3034         added 5.1.17 new features
3036         * doc/announc.texi: update for 5.1.17
3038         * doc/README.SAS:
3039         Merged Rich's comments/changes.
3041         * doc/inst_tar.texi:
3042         added Rich H's README changes.
3044         * doc/mailing.texi:
3045         itemize the "flat text list".
3047         * doc/readme.texi: Small changes.
3049         * doc/authors.texi:
3050         added Rodney to authors list.
3052         * doc/stabilty.texi:
3053         comment re: some versions better than others.
3055 2000-10-09  A.J. Rossini  <rossini@biostat.washington.edu>
3057         * lisp/ess-vars.el:
3058         Merged with changes in another location.
3060 2000-10-09  maechler  <maechler@rossini.YP.biostat>
3062         * lisp/ChangeLog, lisp/essl-s.el:
3063         new (ess-fix-miscellaneous) & (ess-toggle-underscore)
3065 2000-10-08  A.J. Rossini  <rossini@biostat.washington.edu>
3067         * Makefile.in:
3068         autoconf precursor to Makefile
3070 2000-10-07  A.J. Rossini  <rossini@biostat.washington.edu>
3072         * lisp/ess-vars.el:
3073         ess-vars is obsoleted.
3075 2000-10-06  maechler  <maechler@rossini.YP.biostat>
3077         * lisp/essl-s.el: 2 comments
3079 2000-10-04  maechler  <maechler@rossini.YP.biostat>
3081         * lisp/ChangeLog, lisp/ess-cust.el, lisp/ess-inf.el, lisp/ess-mode.el, lisp/ess-vars.el, lisp/essl-s.el:
3082         ess-S-assign and redefine "_" in ..MM-keys
3084 2000-09-14  A.J. Rossini  <rossini@biostat.washington.edu>
3086         * lisp/ess-inf.el:
3087         ess-proc-name:  need to ensure ALL concat args are strings (or at
3088         least, are not numbers).  Thanks to WDMcCoy for reporting this.
3090 2000-09-10  A.J. Rossini  <rossini@biostat.washington.edu>
3092         * DEBIAN/control, DEBIAN/md5sums, DEBIAN/postinst, DEBIAN/prerm:
3093         Copied from ESS 5.1.13 debian package
3095         * LDA/ex1.nw: Newer example
3097         * LDA/README: Initial Documentation
3099 2000-09-05  ess  <ess@rossini.YP.biostat>
3101         * lisp/essa-sas.el:
3102         A few enhancements (ess-sleep-for/re-defining ess-sas-submit-command:  see
3103         documentation) and bug-fixes for Win 95/NT.
3105 2000-09-05  A.J. Rossini  <rossini@biostat.washington.edu>
3107         * lisp/ess-site.el:
3108         rearranged for coherency.
3110         * lisp/ess-menu.el: added C example.
3112         * lisp/ess-menu.el:
3113         1st pass at S and XLS menus.  Not integrated yet
3115 2000-09-04  A.J. Rossini  <rossini@biostat.washington.edu>
3117         * lisp/ess-inf.el, lisp/essd-r.el, lisp/essd-sp3.el:
3118         Changes suggested by Ed Kademan
3120         * lisp/ess-inf.el:
3121         cleaning up docs and reunderstanding inferior-ess/ess-multi
3123         * lisp/ess-inf.el:
3124         comment on R handling for exit.
3126 2000-09-03  A.J. Rossini  <rossini@biostat.washington.edu>
3128         * lisp/ess-inf.el:
3129         cleaning and correcting comments.  Some ancient comments removed.
3131         * lisp/ess-comp.el:
3132         removed extraneous comments
3134         * lisp/ess-comp.el:
3135         now, the byte-compile fun is really removed.
3136         ess-message now has doc-string in "right" place.
3138         * lisp/ess-comp.el:
3139         cleaned up code.  Removed extraneous comments, and the byte-compiler
3140         fun.
3142         * lisp/Makefile, lisp/ess-comp.el, lisp/ess-cust.el, lisp/ess-dump.el, lisp/ess-font-lock.el, lisp/ess-inf.el, lisp/ess-site.el, lisp/ess-vars.el, lisp/ess.el:
3143         refactoring code for cleaning, in process of debugging
3145         * lisp/19.29/README:
3146         backwards compatibility.
3148         * configure.in:
3149         merged with W3, added languages.  Need to set languages.
3151         * aclocal.m4: new version from 4.0pre.46
3153         * configure.in:
3154         somewhat complete.  Needs redundant work later.
3156         * configure.in:
3157         Starting to do autoconf.  Looking at W3 and R for examples.
3159 2000-08-27  A.J. Rossini  <rossini@biostat.washington.edu>
3161         * lisp/ess-site.el:
3162         Documentation and cleaning.
3164 2000-08-17  maechler  <maechler@rossini.YP.biostat>
3166         * lisp/ChangeLog, lisp/essd-r.el:
3167         no spurious windows warning anymore
3169 2000-08-09  maechler  <maechler@rossini.YP.biostat>
3171         * lisp/ChangeLog, lisp/ess-help.el:
3172         help: inherit syntax-table ==> "h" in help : "default prompt"!
3174 2000-07-13  A.J. Rossini  <rossini@biostat.washington.edu>
3176         * doc/newfeat.texi: set up for 5.1.15--17
3178         * VERSION: upgraded version.
3180         * README:
3181         Updating README, ANNOUNCE for new version [make dist]
3183         * doc/ess.info-1: slightly new doc
3185         * lisp/ess-comp.el, lisp/ess-site.el:
3186         documentation and code cleanup
3188         * lisp/19.29/README: backwards compat doc
3190 2000-07-13  ESS Maintainers <ess@franz.stat.wisc.edu>
3192   * Version 5.1.16 released.
3194 2000-06-30  ESS Maintainers <ess@franz.stat.wisc.edu>
3196   * Version 5.1.14 released.
3198 2000-06-30  A.J. Rossini  <rossini@biostat.washington.edu>
3200         * ChangeLog, VERSION, lisp/ess-inf.el, lisp/essd-arc.el, lisp/essd-vst.el:
3201         XLS fixes not quite right.  No startfile if non existant
3203         * doc/ess.info-1:
3204         Updating docs for new version [make dist]
3206         * Makefile: wrong doc/docs.
3208         * Makefile: doc or docs?
3210         * ANNOUNCE, README:
3211         Updating README, ANNOUNCE for new version [make dist]
3213         * lisp/essa-sas.el, lisp/essd-els.el, lisp/essl-sas.el, lisp/essnt204.el:
3214         RMH/RS changes for SAS, ESS-elsewhere, NT Emacs 20.4
3216         * lisp/ess-site.el:
3217         merged RMH/RS's changes for SAS.
3219         * VERSION: upgrade version
3221         * doc/README.Microsoft:
3222         not ready to generate this on the fly, yet.
3224         * doc/README.SPLUS4WIN, doc/announc.texi, doc/ess.info, doc/ess.info-1, doc/inst_tar.texi, doc/newfeat.texi, doc/readme.texi:
3225         docs updated to 5.1.14, cleaned up.
3227         * doc/newfeat.texi: added 5.1.14 stuff.
3229         * lisp/ess-cust.el:
3230         added ViSta/ARC support
3232         * lisp/ess-inf.el:
3233         added flags/checks for XLS systems.  Might help for others
3235         * lisp/essd-arc.el:
3236         first version of ARC mode
3238         * lisp/Makefile:
3239         added essd-arc.el to targets.
3241         * lisp/ess-site.el: documentation.
3242         ViSta and ARC added.
3244         * lisp/essd-vst.el:
3245         now it actually might work.
3247         * lisp/ess-vars.el: added Arc, Vista.
3248         cleaned up code.
3249         a bit of documentation.
3251 2000-06-30  maechler  <maechler@alpha>
3253         * etc/ess-s4.S, etc/ess-sp3.S:
3254         comments
3257 1999-11-22  ess  <ess@aleph.YP.biostat>
3259         * VERSION, lisp/ess-vars.el: Updated to 5.1.11
3261 1999-11-17  ess  <ess@aleph.YP.biostat>
3263         * lisp/essddr.el:
3264         'bold isn't defined in XEmacs.  Using reference-face instead of Rd-bold-face.
3266 1999-11-16  ess  <ess@aleph.YP.biostat>
3268         * Makefile, etc/replace-version-numbers, lisp/ess-vars.el:
3269         Fixed small version update errors
3271         * ANNOUNCE, Makefile, README, doc/README.SPLUS4WIN, doc/announc.texi, doc/inst_tar.texi, doc/readme.texi, lisp/Makefile, lisp/ess-help.el, lisp/ess-site.el, lisp/essd-els.el, lisp/make-regexp.el, lisp/noweb-mode.el:
3272         updated version numbers
3274         * doc/newfeat.texi: cleaned up NTEmacs requirements.
3276         * lisp/essl-sta.el: added local variables for editing and indexing.
3278         * lisp/essl-sta.el: added Brendan's suggested function.
3280         * doc/inst_tar.texi:
3281         added change to doc, that "make" is done by "make install"
3283         * doc/ESS_intro.tex: Martin suggested a small fix.
3285         * doc/ESS_intro.tex: Another bit of documentation
3287         * doc/announc.texi: shortened header -- this is for announc, after all!
3289         * doc/announc.texi:
3290         moved license to the end, New Features to the beginning.
3292         * doc/newfeat.texi: added new features for 5.1.11.
3294         * doc/README.SPLUS4WIN:
3295         comment at the beginning about new reading material.
3297         * doc/README.SPLUS4WIN:
3298         added David Brahm's HELP INSTRUCTIONS for the license manager.
3300         * lisp/essl-sta.el:
3301         added make-regexp to ESS, and finished integrating Brendan's code.
3302         Need to test it now!
3304         * lisp/make-regexp.el: needed for Stata-mode extensions
3306         * lisp/essl-sta.el: added Brendan Halpin's corrections.
3308         * lisp/ess-inf.el: concat needs number-to-string conversion.
3310         * lisp/essd-omg.el: Omegahat fixes (for commandline flags)
3312 1999-11-11  ess  <ess@aleph.YP.biostat>
3314         * lisp/noweb-mode.el:
3315         C-c C-n shouldn't be TeX-normalmode, since it is too close to
3316         submit-line with ESS!  (overwrite).
3318         * lisp/essd-omg.el: Use prefix for setting Omegahat arguments.
3320 1999-11-10  ess  <ess@aleph.YP.biostat>
3322         * lisp/ChangeLog: fixed up to now.
3324         * lisp/essl-omg.el: S- becomes OMG-
3325         Comments redone (to use //, ///, and //// for levels of indentation)
3326         OMG-syntax started, variable defined, needs to be fixed.
3328         * lisp/essd-omg.el:
3329         further Omegahat dialect changes (use OMG syntax, which needs fixing!)
3331 1999-11-05  maechler  <maechler@aleph.YP.biostat>
3333         * lisp/ChangeLog, lisp/ess.el, lisp/noweb-mode.el:
3334         functionp definition if necessary
3336         * lisp/noweb-mode.el: functionp for  emacs-19.34
3338 1999-11-04  ess  <ess@aleph.YP.biostat>
3340         * lisp/essd-els.el: fixed paren error.
3342         * ANNOUNCE, Makefile, README, VERSION, doc/README.SPLUS4WIN, doc/announc.texi, doc/ess.texi, doc/inst_tar.texi, doc/readme.texi, etc/replace-version-numbers, lisp/Makefile, lisp/ess-site.el, lisp/ess-vars.el, lisp/essd-sas.el:
3343         Changed version numbers
3345         * ChangeLog: 5.1.10 released.
3347         * doc/newfeat.texi: added 5.1.10 stuff.
3349 1999-11-03  ess  <ess@aleph.YP.biostat>
3351         * doc/README.elsewhere, lisp/Makefile, lisp/ess-inf.el, lisp/ess-site.el, lisp/ess-vars.el, lisp/essd-sp5.el:
3352         Changes for ESS-elsewhere.
3354         * lisp/essd-els.el: added a generic ESS-elsewhere function.
3356 1999-11-03  Anthony Rossini  <rossini@biostat.washington.edu>
3358         * fixed Stata again, added ESS-elsewhere.
3360         * Release 5.1.10
3362 Tue Sep 14 17:00:19 1999  A.J. Rossini  <rossini@biostat.washington.edu>
3364         * Release 5.1.9
3366         * added stata mode fixes, noweb/literate data analysis fixes.
3368 1999-09-01  Martin Maechler  <maechler@stat.math.ethz.ch>
3370         * Finally upgraded version number to 5.1.9 (for pre-release)
3371           after fixing etc/replace-version-numbers
3373 1999-07-23  Martin Maechler  <maechler@stat.math.ethz.ch>
3375         * Release 5.1.8
3377 1999-04-05  A.J. Rossini  <rossini@biostat.washington.edu>
3379         * Makefile, doc/Makefile, doc/README.SPLUS4WIN, doc/inst_tar.texi, doc/readme.texi, doc/requires.texi, lisp/ess-site.el, lisp/ess-vars.el:
3380         text from 5.1.7 to 5.1.8
3382         * lisp/ : -->>> lisp/ChangeLog <<<<<
3384         * ANNOUNCE, README, doc/ajr-talk.tex, doc/ess.texi, lisp/ChangeLog:
3385         doc updates
3387         * ChangeLog: *** empty log message ***
3389         * doc/README.SPLUS4WIN, doc/announc.texi, Makefile, doc/Makefile, doc/inst_tar.texi, doc/readme.texi, doc/requires.texi, lisp/ess-site.el, lisp/ess-vars.el:
3390         5.1.6 to 5.1.7 changes for possible release
3392         * ChangeLog: more stuff.
3394 1999-04-05  A.J. Rossini  <rossini@biostat.washington.edu>
3396         * doc/README.SPLUS4WIN, doc/announc.texi, Makefile, doc/Makefile, doc/inst_tar.texi, doc/readme.texi, doc/requires.texi, lisp/ess-site.el, lisp/ess-vars.el:
3397         5.1.6 to 5.1.7 changes for possible release
3399         * ChangeLog: more stuff.
3401 Fri Apr  2 10:10:35 1999  A.J. Rossini  <rossini@biostat.washington.edu>
3403         * doc/getting.texi: fixed links.
3405 Wed Mar 31 14:08:39 1999  A.J. Rossini  <rossini@biostat.washington.edu>
3407         * Makefile (ESSVERSION): updated
3408         * Makefile (ESSVERSIONMSDOS): updated
3409         * Makefile (ESSVERSIONTAG): new variable, use it.
3410         * Makefile (dist): fixed to export both zip and gzip files.
3412 1999-03-17  A.J. Rossini  <rossini@biostat.washington.edu>
3414         * ANNOUNCE, README, doc/Makefile, doc/README.SPLUS4WIN, doc/announc.texi, doc/inst_tar.texi, doc/readme.texi, doc/requires.texi:
3415         version number update
3417         * lisp/essd-r.el, Makefile, doc/README.Microsoft, doc/README.SPLUS4COMMAND, lisp/ess-site.el, lisp/ess-vars.el:
3418         RMH's changes
3420 1999-03-17  maechler  <maechler@alpha>
3422         * doc/README: README explaining a bit about ./doc/ directory
3424 1999-03-16  A.J. Rossini  <rossini@biostat.washington.edu>
3426         * Makefile: *** empty log message ***
3428         * Makefile: for dist target, use export, not co.
3430         * lisp/essd-r32-sh-dos.el, lisp/essd-sp4com.el:
3431         MS Dos stuff for R, S+4.x
3433         * ChangeLog, Makefile, doc/announc.texi, doc/inst_tar.texi, doc/readme.texi, doc/requires.texi, lisp/ChangeLog:
3434         Prep for 5.1.4
3436         * lisp/essd-sp4.el, lisp/ess-iw32.el: RMH changes.
3438         * doc/README.SPLUS4COMMAND: New file
3440         * doc/README.SPLUS4WIN: added RMH's mods.
3442         * lisp/ess-site.el: Merged RMH's work.
3444         * lisp/ess-vars.el: incremented.
3446         * lisp/ess-inf.el: RMH's changes.
3448 1999-03-16  maechler  <maechler@alpha>
3450         * lisp/ChangeLog: mini change "foobar.Sout-45"
3452         * lisp/ess-site.el:
3453         auto-mode-alist:  "foobar.Sout-4.5" also turns on S-transcript-mode
3455 1999-03-16  A.J. Rossini  <rossini@biostat.washington.edu>
3457         * lisp/essd-sp4.el, lisp/ess-iw32.el: RMH changes.
3459         * doc/README.SPLUS4COMMAND: New file
3461         * doc/README.SPLUS4WIN: added RMH's mods.
3463         * lisp/ess-site.el: Merged RMH's work.
3465         * lisp/ess-vars.el: incremented.
3467         * lisp/ess-inf.el: RMH's changes.
3469 1999-03-16  maechler  <maechler@alpha>
3471         * lisp/ChangeLog: mini change "foobar.Sout-45"
3473         * lisp/ess-site.el:
3474         auto-mode-alist:  "foobar.Sout-4.5" also turns on S-transcript-mode
3476 1999-03-15  A.J. Rossini  <rossini@biostat.washington.edu>
3478         * lisp/ess-vars.el:
3479         RMH - 15Mar1999.  Added inferior-S+4-editor-pager-command.
3481         * lisp/essd-r32.el: 15Mar1999 version.
3483         * lisp/essd-r.el:
3484         added `R-microsoft', which is the "right-thing" to do under Microsoft
3485         Windows 32-bit platforms.  Need to merge this with `R'.
3487 1999-03-09  maechler  <maechler@alpha>
3489         * lisp/ess-help.el: add `inferior-ess-help-command' to doc string
3491 1999-03-08  A.J. Rossini  <rossini@biostat.washington.edu>
3493         * lisp/ess-inf.el: add stata to deal with input properly.
3495 1999-03-05  A.J. Rossini  <rossini@biostat.washington.edu>
3497         * ANNOUNCE, ChangeLog, Makefile, README: top level stuff, sigh!
3499         * doc/announc.texi, doc/authors.texi, doc/bugs.texi, doc/inst_tar.texi, doc/requires.texi:
3500         Cleaned up text.
3502         * doc/requires.texi: cleaned/formatted up requirements
3504         * doc/currfeat.texi: pretty-printing.
3506         * lisp/essd-sta.el: new command for help: turn off more, and continue.
3508         * lisp/ess-help.el:
3509         stata hates ess-nuke-help-bs, since it (stata) is clean.
3511         * lisp/ess-inf.el:
3512         fixed command sender for stata. more like R than like XLS.
3514         * lisp/essl-sta.el: more help file corrections.
3516         * lisp/ess-inf.el: STA same as XLS/SAS.
3518         * lisp/essd-sta.el: ess-*-lastvalue-command needed to be fixed!
3520         * lisp/essl-sta.el: stat help regex is evil
3522         * lisp/essl-sta.el: whitespace cleanup.
3524         * lisp/essl-sta.el: double var defs.  whoops!
3526         * lisp/essl-sta.el (ess-help-STA-sec-regex):
3527         fixed section header grabbing.
3529         * lisp/essd-sta.el: need to manually turn off paging, I think...
3531         * lisp/essl-sta.el: help section regex not quite right.
3533         * lisp/ess-help.el: Stata is like XLS and SAS wrt help.
3535         * lisp/essd-sta.el: fixed help facility.
3537         * lisp/essl-sta.el: added help section regexs
3539         * lisp/essd-sta.el: make descirption "same as" objects.
3541         * lisp/essd-sta.el: secondary prompt identical to primary prompt.
3543         * lisp/essd-sta.el: redid help so that no paging is present.
3545         * doc/ess.texi: cleared up the bug report section.
3547         * doc/bugrept.texi: combined multiple sources (ess.texi and README).
3549         * doc/credits.texi:
3550         moved content from ess.texi here, for piecemeal editing and reuse.
3552         * doc/ess.texi:
3553         added placeholders for README.OS files and README.StatPackage files,
3554         to be migrated here.
3556         * doc/announc.texi, doc/authors.texi, doc/bugrept.texi, doc/currfeat.texi, doc/getting.texi, doc/inst_cvs.texi, doc/inst_tar.texi, doc/license.texi, doc/mailing.texi, doc/newfeat.texi, doc/readme.texi, doc/requires.texi, doc/stabilty.texi:
3557         Migrating all documentation into texinfo format, including ../README and ../ANNOUNCE
3559         * doc/ess.texi: removed README, cleaning out duplicate texinfo code.
3561         * doc/ess.texi:
3562         moved README text into sub-texinfo files.  (to be called by
3563         readme.texi and announc.texi for documentation construction).
3565 1999-03-05  A.J. Rossini  <rossini@biostat.washington.edu>
3567         * doc/announc.texi, doc/authors.texi, doc/bugs.texi, doc/inst_tar.texi, doc/requires.texi:
3568         Cleaned up text.
3570         * doc/requires.texi: cleaned/formatted up requirements
3572         * doc/currfeat.texi: pretty-printing.
3574         * lisp/essd-sta.el: new command for help: turn off more, and continue.
3576         * lisp/ess-help.el:
3577         stata hates ess-nuke-help-bs, since it (stata) is clean.
3579         * lisp/ess-inf.el:
3580         fixed command sender for stata. more like R than like XLS.
3582         * lisp/essl-sta.el: more help file corrections.
3584         * lisp/ess-inf.el: STA same as XLS/SAS.
3586         * lisp/essd-sta.el: ess-*-lastvalue-command needed to be fixed!
3588         * lisp/essl-sta.el: stat help regex is evil
3590         * lisp/essl-sta.el: whitespace cleanup.
3592         * lisp/essl-sta.el: double var defs.  whoops!
3594         * lisp/essl-sta.el (ess-help-STA-sec-regex):
3595         fixed section header grabbing.
3597         * lisp/essd-sta.el: need to manually turn off paging, I think...
3599         * lisp/essl-sta.el: help section regex not quite right.
3601         * lisp/ess-help.el: Stata is like XLS and SAS wrt help.
3603         * lisp/essd-sta.el: fixed help facility.
3605         * lisp/essl-sta.el: added help section regexs
3607         * lisp/essd-sta.el: make descirption "same as" objects.
3609         * lisp/essd-sta.el: secondary prompt identical to primary prompt.
3611         * lisp/essd-sta.el: redid help so that no paging is present.
3613         * doc/ess.texi: cleared up the bug report section.
3615         * doc/bugrept.texi: combined multiple sources (ess.texi and README).
3617         * doc/credits.texi:
3618         moved content from ess.texi here, for piecemeal editing and reuse.
3620         * doc/ess.texi:
3621         added placeholders for README.OS files and README.StatPackage files,
3622         to be migrated here.
3624         * doc/announc.texi, doc/authors.texi, doc/bugrept.texi, doc/currfeat.texi, doc/getting.texi, doc/inst_cvs.texi, doc/inst_tar.texi, doc/license.texi, doc/mailing.texi, doc/newfeat.texi, doc/readme.texi, doc/requires.texi, doc/stabilty.texi:
3625         Migrating all documentation into texinfo format, including ../README and ../ANNOUNCE
3627         * doc/ess.texi: removed README, cleaning out duplicate texinfo code.
3629         * doc/ess.texi:
3630         moved README text into sub-texinfo files.  (to be called by
3631         readme.texi and announc.texi for documentation construction).
3633 1999-03-04  A.J. Rossini  <rossini@biostat.washington.edu>
3635         * lisp/essd-sta.el: let stata have command line options just like R.
3637         * lisp/essd-sta.el:
3638         by default, provide login screen just like splus/r do.
3640         * lisp/essd-sta.el: fixed help.
3642         * lisp/essd-sta.el: added stata's prompt
3644         * lisp/ess-vars.el: added inferior stata program variable.
3646         * lisp/essd-sta.el: speling error, nil -> 'nil.
3648         * lisp/essl-sta.el: reversed variable alist ordering.
3650         * lisp/essd-sta.el:
3651         commented out ESS-help for Stata, for compiling, initial testing.
3653         * lisp/essl-sta.el: added STA-syntax-table, but it's wrong (for Splus).
3655         * lisp/essl-sta.el: moved STA-editing-alist to beginning.
3657         * lisp/essl-sta.el:
3658         added an STA-editing-alist variable, BUT it looks like Splus, :-(.
3659         Needs to be edited a bit!
3661         * doc/ess.texi:
3662         included README in texinfo file.  Now, need to extract README from it.
3664         * lisp/essd-s_2b4.el: RMH's patches, Mar 3 1999
3666         * lisp/essd-sp4.el: updated using RMH's patches.
3668 1999-03-03  A.J. Rossini  <rossini@biostat.washington.edu>
3670         * lisp/ChangeLog: updated lisp directory changelog.
3672         * ChangeLog: updated changelog file.
3674         * lisp/Makefile: updated version information
3676         converted s+3 to sp3.
3678         * lisp/ess-vars.el: updated version information.
3680         * doc/README.Microsoft: Added ess-bugs.cmts to this file.
3682         * lisp/ess-iw32-load-file.el, lisp/essd-s+3.el, lisp/essd-s+4.el, lisp/essd-s+5.el, lisp/essd-s_2b4-msdos-existing.el, lisp/essd-s_2b4-msdos.el:
3683         Tidied up ess-iw32*.el files.
3685         * lisp/ess-iw32.el: copied all changes from ess-iw32-load-file.el here.
3687         * lisp/ess-iw32-load-file.el: fixed.
3689         * doc/README.Microsoft: Combination of 2 of RMH's text/help files.
3691         * lisp/essd-s_2b4.el:
3692         essd-s_2b4-msdos*.el were not needed.  Contents moved into base file.
3694         * doc/README.SPLUS4WIN:
3695         Changed history of Splus 4.5 stuff; added new information for using
3696         Splus 4.5 and R under Windows NT.
3698         * doc/TODO: moved from mailbox to TODO list.
3700         * lisp/ess-iw32-load-file.el, lisp/ess-iw32.el, lisp/essd-r32.el, lisp/essd-s_2b4-msdos-existing.el, lisp/essd-s_2b4-msdos.el, lisp/essd-s_2b4.el, lisp/msdos.el:
3701         RMH's changes, up to March 2nd
3703 1999-03-03  A.J. Rossini  <rossini@biostat.washington.edu>
3705         * lisp/Makefile: updated version information
3707         converted s+3 to sp3.
3709         * lisp/ess-vars.el: updated version information.
3711         * doc/README.Microsoft: Added ess-bugs.cmts to this file.
3713         * lisp/ess-iw32-load-file.el, lisp/essd-s+3.el, lisp/essd-s+4.el, lisp/essd-s+5.el, lisp/essd-s_2b4-msdos-existing.el, lisp/essd-s_2b4-msdos.el:
3714         Tidied up ess-iw32*.el files.
3716         * lisp/ess-iw32.el: copied all changes from ess-iw32-load-file.el here.
3718         * lisp/ess-iw32-load-file.el: fixed.
3720         * doc/README.Microsoft: Combination of 2 of RMH's text/help files.
3722         * lisp/essd-s_2b4.el:
3723         essd-s_2b4-msdos*.el were not needed.  Contents moved into base file.
3725         * doc/README.SPLUS4WIN:
3726         Changed history of Splus 4.5 stuff; added new information for using
3727         Splus 4.5 and R under Windows NT.
3729         * doc/TODO: moved from mailbox to TODO list.
3731         * lisp/ess-iw32-load-file.el, lisp/ess-iw32.el, lisp/essd-r32.el, lisp/essd-s_2b4-msdos-existing.el, lisp/essd-s_2b4-msdos.el, lisp/essd-s_2b4.el, lisp/msdos.el:
3732         RMH's changes, up to March 2nd
3734 1999-02-24  A.J. Rossini  <rossini@biostat.washington.edu>
3736         * lisp/ess-iw32.el: temp val left in distribution.  whoops (RMH).
3738 1999-02-22  A.J. Rossini  <rossini@biostat.washington.edu>
3740         * lisp/essd-els.el, lisp/essd-s3.el, lisp/essd-s4.el, lisp/essd-sta.el, lisp/ess-site.el, lisp/essd-sp4.el, lisp/essd-sp5.el, lisp/essd-sp3.el:
3741         Removed s+# to sp# for S-PLUS commands
3743 1999-02-12  Martin Maechler <maechler@stat.math.ethz.ch>
3745         * lisp/Makefile: emacs, not "19.34"
3747 1999-02-11  Martin Maechler <maechler@stat.math.ethz.ch>
3749         * doc/README.SPLUS4WIN: added pointer to NTEmacs.
3751         * README, ANNOUNCE:
3752         corrected documentation for R, added pointer to NTEmacs
3754 1999-02-10  Martin Maechler <maechler@stat.math.ethz.ch>
3756         * etc/other/Tags/Lubinsky-S-tags/desc: reformated material.
3758         * README: set up for 5.1.2 release
3760         * Makefile: Set up for 5.1.2 release
3762         * ANNOUNCE: set up for 5.1.2 release
3764         * doc/rmh-essi121098-msw32.tex: rmh-essi121098-msw32.tex is obsolete.
3766         * lisp/essd-sas.el: added RMH's new fixes for the 5.1.2 version.
3768         * doc/README.S: RMH's documentation additions for Splus 4.5
3770         * doc/README.SAS: RMH's doc additions for 5.1.2
3772         * doc/README.SPLUS4WIN:
3773         Includes RMH's changes for Splus 4.5 documentation
3775         * etc/other/Tags/README: cleaned text.
3777         * ANNOUNCE, README: updating for 5.1.2
3779 1999-02-02  Martin Maechler <maechler@stat.math.ethz.ch>
3781         * lisp/ess-inf.el: (last commit was with unsaved file)
3783         * lisp/ChangeLog, lisp/ess-inf.el:
3784         fix regex for "help(..);" also work for "?" with R-input-sender
3786 1999-01-13  Martin Maechler <maechler@stat.math.ethz.ch>
3788         * lisp/Makefile: added ess-debug essd-s+4 ess-iw32
3790         * lisp/ess-iw32.el:
3791         RMH`s workaround for ess-inf.el ess-setq-values-default (instead of ..-local)
3793 1999-01-12  Martin Maechler <maechler@stat.math.ethz.ch>
3795         * lisp/ess-inf.el: still "-default", not "local"
3797         * lisp/ess-inf.el, lisp/ess.el: more dribble output
3799         * lisp/ess.el: add dribble-info about comint-process-echoes
3801 1999-01-11  Martin Maechler <maechler@stat.math.ethz.ch>
3803         * lisp/ess-site.el: minor comments only
3805         * lisp/essd-sq4.el: removed [RMH]
3807         * lisp/ess-site.el: RMH changes (Dec 28)
3809         * lisp/ess-trns.el: RMH added some ess-inf..-prompt..
3811         * lisp/ess-vars.el: RMH added S+4 & dde (& removed some "ess-external")
3813         * lisp/essd-els.el: RMH added S+elsewhere-mode
3815         * lisp/ess-iw32.el, lisp/essd-s+4.el: new from Rich Dec 28
3817         * lisp/ess-inf.el: 2 lines for S+4
3819 1999-01-04  Martin Maechler <maechler@stat.math.ethz.ch>
3821         * lisp/essddr.el: R CMD Rd2txt
3823 1998-12-18  A.J. Rossini  <rossini@biostat.washington.edu>
3825         * ANNOUNCE, README:
3826         Updating Announce/Readme.  Need to merge announce to readme, and just subset out the relevant section for Announce.
3828 1998-12-17  Kurt Hornik <hornik@ci.tuwien.ac.at>
3830         * lisp/ess-vars.el: Match R `require(' in ess-change-sp-regexp.
3832         * lisp/Makefile: Add `essd-els.el' to SOURCES.
3834 1998-12-16  Martin Maechler <maechler@stat.math.ethz.ch>
3836         * ChangeLog: ess.texi
3838         * doc/ess.texi: 5.0 -> 5.1.x
3840         * doc/ess.texi: MM: (CVS) Date also for info
3842         * doc/ess.texi: MM: (CVS) Date added
3844         * doc/ess.texi: added '$Date: 2004/05/22 20:00:27 $'; 5.0 -> 5.1.x
3846 Mon Dec 14 20:23:55 1998  A.J. Rossini  <rossini@biostat.washington.edu>
3848         * README: added 5.1.x comments, updated to current state of affairs.
3850         * etc/other/Tags/README: stuff for emacs text mode for editing.
3852         * etc/other/Tags/README: Information on tagging for Emacs/VI and ESS.
3854         * etc/other/Tags/Lubinsky-S-tags/README, etc/other/Tags/Lubinsky-S-tags/desc, etc/other/Tags/Lubinsky-S-tags/etags.c:
3855         Modifications to gnu tag programs for S
3857         * lisp/ess-mode.el: fixed copyright and header information
3859         * lisp/ess-site.el: commented out SHOME definition.
3861 Fri Dec 11 19:51:18 1998  A.J. Rossini  <rossini@biostat.washington.edu>
3863         * lisp/ess-vars.el: fixed copyright, rossini's email address.
3865         * lisp/ess-iw32.el: fixed rossini's email address, headers, copyright.
3867         * lisp/essd-els.el, lisp/essd-s+4.el: fixed rossini's email address.
3869         * lisp/essd-sq4.el: fixed copyright and header attributions.
3871         * lisp/essd-els.el: fixed header files and copyright.
3873         * lisp/essd-s+4.el: added changes to copyright and header docs.
3875         * etc/other/S-spread/gradexmp.s, etc/other/S-spread/sprd-emc.s, etc/other/S-spread/sprd-grd.s, etc/other/S-spread/sprd-int.el, etc/other/S-spread/sprd-spr.s, etc/other/S-spread/sprd-txt.s, etc/other/S-spread/sprd3d.how, etc/other/S-spread/README, etc/other/S-spread/S-spread.el, etc/other/S-spread/asaprc.ps:
3876         RMH's S-spread, Oct 1997 version
3878         * doc/rmh-essi121098-msw32.tex:
3879         Adding Rich's documentation for Windows stuff.
3881         * lisp/ess-vars.el: Merged RMH's changes.
3883         * lisp/ess-iw32.el, lisp/essd-els.el, lisp/essd-s+4.el, lisp/essd-sq4.el:
3884         New files for ESS for Splus/MSW/NT/98/95
3885         New files for remote-ESS on Unix.
3887         * lisp/ess-site.el:
3888         Added RMH's changes for Microsoft Windows and Splus.
3890 Mon Nov 30 17:37:57 1998  Kurt Hornik <hornik@ci.tuwien.ac.at>
3892         * lisp/Makefile:
3893         Add essd-s+5.el to SOURCES (as it gets required in ess-site).
3895 Mon Nov 23 20:03:17 1998  A.J. Rossini  <rossini@biostat.washington.edu>
3897         * lisp/ChangeLog: *** empty log message ***
3899 Fri Nov 20 20:57:33 1998  A.J. Rossini  <rossini@biostat.washington.edu>
3901         * lisp/ess-vars.el: ess-help-w3-url-prefix points to pyrite.
3903         * lisp/ess-vars.el:
3904         removed spurrious comment about generic function, in front of a variable.
3906         * lisp/essd-s+5.el: trimmed out old S4 stuff.
3908 Mon Nov 16 17:29:25 1998  Martin Maechler <maechler@stat.math.ethz.ch>
3910         * lisp/ess-inf.el: do not need comint echo anymore..
3912 Sat Nov 14 00:23:19 1998  A.J. Rossini  <rossini@biostat.washington.edu>
3914         * Makefile, lisp/ChangeLog, ChangeLog: whitespace editing.
3916         * doc/Makefile:
3917         added info target.  removed spurrious ess.info/ess.texi target.
3919 Fri Nov 13 23:47:27 1998  A.J. Rossini  <rossini@biostat.washington.edu>
3921         * Makefile: added comment re: export vs checkout for "dist" target.
3923         * lisp/ess-site.el: added sample entry for S+5.
3925         * lisp/ChangeLog: *** empty log message ***
3927         * lisp/ess-site.el: added suffix for StatSci's script files.
3929 Thu Nov 12 17:27:30 1998  Martin Maechler <maechler@stat.math.ethz.ch>
3931         * lisp/essd-r.el, lisp/essd-s+3.el, lisp/essd-s+5.el, lisp/essd-s3.el:
3932         newline in dribble buff
3934         * lisp/ess-inf.el:
3935         more details in prompt for ess-get-dir; more dribble; WHITE SPACE
3937         * lisp/ess.el: slightly better dribble output
3939         * lisp/essd-s4.el: drop doubled comments
3941         * lisp/ess-vars.el: .
3943 Wed Nov 11 15:54:34 1998  Martin Maechler <maechler@stat.math.ethz.ch>
3945         * Makefile: -X CVS
3947         * lisp/essd-s+5.el: omit .Smode() extras; new "S+" instead of "S+3"
3949         * lisp/essl-s.el: new "S+" instead of "S+3"
3951         * lisp/ess-inf.el: comint-echo : OFF for S+5
3953         * lisp/essd-s3.el: comments only
3955         * lisp/essd-s+3.el: comment out ess-mode-edit
3957         * lisp/Makefile, lisp/ess-vars.el: new version numbers
3959         * lisp/essd-s+5.el: several more s4 -> s+5 changes; still not ok
3961         * lisp/essd-s+3.el: transpose to defs
3963         * lisp/ess-vars.el: require s+5
3965 Tue Nov 10 17:45:11 1998  Martin Maechler <maechler@stat.math.ethz.ch>
3967         * lisp/ess-site.el: s+5 is now distributed
3969         * lisp/essd-s+5.el: provide typo fixed
3971 Mon Nov  9 23:50:26 1998  A.J. Rossini  <rossini@biostat.washington.edu>
3973         * ChangeLog: *** empty log message ***
3975         * Makefile: uses scp to put the tar file where it belongs.
3977         * Makefile, lisp/ChangeLog, lisp/Makefile, lisp/ess-site.el:
3978         New material for Makefiles
3980         * lisp/essl-sta.el: removed possible problems from stata mode.
3982         * ChangeLog: *** empty log message ***
3984         * Makefile: added new top-level dist target.
3986         * lisp/essd-s+5.el: This is for Splus5, based on S4.
3988         * lisp/ess-web.nw: last change, sigh.
3990         * lisp/ess-web.nw: emacs lisp mode is wrong, sigh.
3992         * lisp/ess-web.nw: Contains interface code between Noweb and ESS
3994         * lisp/ChangeLog: added stata-dialect/lang to makefile
3996         * lisp/Makefile: added Stata stuff.
3998 Thu Sep 24 23:32:14 1998  A.J. Rossini  <rossini@biostat.washington.edu>
4000         * lisp/ChangeLog: more stuff.
4002         * lisp/essd-sta.el: should be sta, not stt
4004         * lisp/ChangeLog: update for ess-site.
4006         * lisp/ess-site.el:
4007         added stata mode, which is now STA (ref: Thomas Lumley)
4009 Thu Sep 17 09:11:51 1998  Martin Maechler <maechler@stat.math.ethz.ch>
4011         * lisp/ChangeLog, lisp/ess-utils.el: several  small things
4013 Fri Sep 11 14:25:59 1998  Martin Maechler <maechler@stat.math.ethz.ch>
4015         * lisp/ChangeLog: .
4017         * lisp/Makefile, lisp/ess-inf.el, lisp/ess-mode.el, lisp/ess-utils.el, lisp/ess.el:
4018         Adaptions to new ess-utils
4020         * lisp/essl-s.el: LOTS in "pretty edit source"
4022         * lisp/essd-r.el: new function  (R-fix-T-F)
4024 Thu Sep 10 06:15:55 1998  Kurt Hornik <hornik@ci.tuwien.ac.at>
4026         * lisp/essddr.el: Change old `ess-doc' to `essddr'.
4027         Expand Rd-mode-abbrev-table (abbrevs).
4028         Change Rd-indent-level default to 4.
4029         Add a preliminary Rd-mode menu.
4030         Add a preliminary Rd-submit-bug-report().
4032         * lisp/ess-vars.el:
4033         Change ess-mode-font-lock-keyword so that assignment function
4034         declarations are also fontified correctly (hopefully ...).
4036         * doc/Makefile: Get rid of old LISPDIR code.
4038         * Makefile: Use `$(MAKE)' instead of `make'.
4040 Wed Sep  9 23:49:12 1998  A.J. Rossini  <rossini@biostat.washington.edu>
4042         * lisp/ChangeLog: new stuff.
4044         * lisp/essd-sta.el: modified for stata commands.  What is quit?
4046         * lisp/essl-sta.el: Small mods.
4048         * lisp/essd-sta.el: Added first pass at a stata file.
4050         * lisp/Makefile: BATCHFLAGS should be --no-init-file, not --no-init-fil
4052 Wed Sep  9 08:45:26 1998  Martin Maechler <maechler@stat.math.ethz.ch>
4054         * lisp/essl-s.el:
4055         minor (save-recursion..) -- Committing from Shell to see permissions
4057 Tue Sep  8 21:18:33 1998  Martin Maechler <maechler@stat.math.ethz.ch>
4059         * lisp/essl-s.el:
4060         more things for (ess-dump-to-src), (ess-fix-comments),.... ess-MM-fix-src
4062         * lisp/ess-mode.el: add optional  quiet  argument  to (set-ess-style)
4064         * lisp/ess-mode.el: only white space
4066         * lisp/ChangeLog: ..
4068         * lisp/essl-s.el: added  "&optional dont-ask" argument to
4069                 ess-dump-to-src, ess-fix-comments,.... ess-MM-fix-src
4071 Mon Sep  7 16:27:37 1998  Martin Maechler <maechler@stat.math.ethz.ch>
4073         * lisp/ChangeLog: ..
4075         * lisp/essl-s.el: 4 digit year in ess-time-string!
4077         * doc/README.SAS:
4078         Added paragraph about  ess-sas-sh / PATH problems  at very end -- for RMH
4080 Wed Aug 26 12:18:54 1998  Martin Maechler <maechler@stat.math.ethz.ch>
4082         * lisp/ChangeLog, lisp/essl-s.el: font-lock: "." as word constituent
4084 Mon Aug 24 12:50:45 1998  Martin Maechler <maechler@stat.math.ethz.ch>
4086         * ANNOUNCE, README, doc/ess.texi:
4087         stat.ethz short for www.stat.math.ethz
4089 Thu Aug 20 06:48:48 1998  Martin Maechler <maechler@stat.math.ethz.ch>
4091         * lisp/ChangeLog: ..
4093         * lisp/essddr.el:
4094         Expanded  Rd-section-names  and Rd-keywords     [following Kurt's
4095         suggestion]
4097 Tue Aug 18 08:44:54 1998  Martin Maechler <maechler@stat.math.ethz.ch>
4099         * lisp/essd-s+3.el, lisp/essd-r.el, lisp/ChangeLog:
4100          "--no-readline" for R;  S+3-dialect-name for S-plus
4102 Fri Aug 14 16:32:23 1998  Martin Maechler <maechler@stat.math.ethz.ch>
4104         * lisp/ess-vars.el, lisp/Makefile: calling new version "pre5.1"
4106         * lisp/essl-s.el: "ease:" replaced by "ess-"; fixed some comments
4108 Mon Apr 27 07:53:02 1998  Martin Maechler <maechler@stat.math.ethz.ch>
4110         * lisp/essl-s.el: improved ess-num-var-round
4112 Fri Apr 17 12:29:46 1998  Martin Maechler <maechler@stat.math.ethz.ch>
4114         * lisp/essd-sas.el: ../etc/ is place for sas-sh-command
4116         * etc/function-outline.S, lisp/essl-s.el:
4117         function-outline-file now in ../etc/
4119         * Makefile, doc/Makefile, lisp/Makefile:
4120         Makefiles separated; new for ./doc
4122 Mon Apr  6 20:35:04 1998  A.J. Rossini  <rossini@biostat.washington.edu>
4124         * lisp/ChangeLog: Storing updates.
4126         * lisp/ess-comp.el, lisp/ess-inf.el, lisp/ess-site.el, lisp/ess-vars.el:
4127         See ChangeLog for more details. Not tagged.
4129 Tue Dec 16 00:17:44 1997  A.J. Rossini  <rossini@biostat.washington.edu>
4131         * lisp/ChangeLog: *** empty log message ***
4133         * lisp/essd-s4.el (S4-mode): New function, use it.
4135 Wed Dec 10 15:36:29 1997  A.J. Rossini  <rossini@biostat.washington.edu>
4137         * lisp/ChangeLog, lisp/essd-xls.el:
4138         XLS-mode is now the mode-name symbol.  (instead of ess-mode).  This is
4139         required for noweb-mode to work nicely.
4141         ChangeLog documented to reflect this fact.
4143 Tue Dec  9 22:55:40 1997  A.J. Rossini  <rossini@biostat.washington.edu>
4145         * lisp/ChangeLog: *** empty log message ***
4147         * lisp/essd-r.el:
4148         removed non-necessary autoload for a non-existant function (was
4149         intended for start-args, but never was written or used).
4151         * lisp/essl-sta.el:
4152         Changed essl-sta.el to not use stat.el in the documentation comments.
4154         * lisp/ChangeLog: *** empty log message ***
4156         * lisp/essddr.el: one too many parens.
4158         * lisp/essddr.el:
4159         added commented out face.  DB's error doesn't exist for me, though.
4161 Fri Dec  5 15:13:59 1997  A.J. Rossini  <rossini@biostat.washington.edu>
4163         * lisp/ChangeLog: *** empty log message ***
4165         * lisp/ChangeLog: ChangeLog file install
4167         * lisp/ess-site.el: added comments about Emacs 20.2 errors.
4169 Fri Dec  5 14:46:38 1997  ess  <ess@pyrite>
4171         * Makefile: Added top-level Makefile.  Needs definitions, though.
4173         * etc/ess-s+3.S, etc/ess-s4.S: Initial revision
4175 1998-12-14  A.J. Rossini  <rossini@biostat.washington.edu>
4177         * README : updated to 5.1.x
4179 Tue Dec  2 08:49:07 1997  Anthony Rossini  <rossini@stat.sc.edu>
4181         * Makefile: info isn't a valid target, and cleaned up doc
4182         targets. (KH).
4184 Mon Dec  1 16:55:17 1997  Anthony Rossini  <rossini@stat.sc.edu>
4186         * ess.el: removed blank lines.
4188 Mon Dec  1 16:51:46 1997  Anthony Rossini  <rossini@stat.sc.edu>
4190         * ess.texi: small edit.
4192 Mon Dec  1 16:48:14 1997  Anthony Rossini  <rossini@stat.sc.edu>
4194         * ess.texi: changed wording around ess-plain-first-buffername
4195         (RMH).
4197 Mon Dec  1 16:42:47 1997  Anthony Rossini  <rossini@stat.sc.edu>
4199         * Makefile: new branch (5.1.1.1).
4201 Mon Dec  1 16:36:13 1997  Anthony Rossini  <rossini@stat.sc.edu>
4203         * Makefile: Batchflags are user serviceable.
4205 Mon Dec  1 10:59:29 1997  Anthony Rossini  <rossini@stat.sc.edu>
4207         * RELEASED: version 5.0.
4209 Mon Dec  1 10:45:55 1997  Anthony Rossini  <rossini@stat.sc.edu>
4211         * README.SAS: added noise about ess-sas-sh-command stupidity that
4212         AJR has personally experienced.
4214 Sun Nov 30 13:44:55 1997  Anthony Rossini  <rossini@stat.sc.edu>
4216         * Makefile: comments for indexing.
4218 Sun Nov 30 13:41:00 1997  Anthony Rossini  <rossini@stat.sc.edu>
4220         * ess.texi: more fixes. Many more to go.
4222 Sun Nov 30 12:38:26 1997  Anthony Rossini  <rossini@stat.sc.edu>
4224         * README.SAS: added more information.
4226 Sun Nov 30 12:15:19 1997  Anthony Rossini  <rossini@stat.sc.edu>
4228         * essl-lsp.el: small typo in comments.
4230 Sun Nov 30 12:14:33 1997  Anthony Rossini  <rossini@stat.sc.edu>
4232         * Makefile: added revision, added other changes.
4234 Sun Nov 30 12:12:26 1997  Anthony Rossini  <rossini@stat.sc.edu>
4236         * README.SAS: new material on autoexec.sas added.
4238 Sun Nov 30 12:09:30 1997  Anthony Rossini  <rossini@stat.sc.edu>
4240         * essl-s.el (S-editing-alist): need indent-line-function
4241         defined. (RMH).
4243 Sun Nov 30 12:08:24 1997  Anthony Rossini  <rossini@stat.sc.edu>
4245         * essl-sas.el: removed sas-indent-region.
4247 Sun Nov 30 12:07:05 1997  Anthony Rossini  <rossini@stat.sc.edu>
4249         * essl-sas.el (SAS-editing-alist): need indent-line-function
4250         (RMH).
4252 Sun Nov 30 12:06:00 1997  Anthony Rossini  <rossini@stat.sc.edu>
4254         * ess-mode.el (ess-mode): fixed doc string. (RMH).
4256 Sun Nov 30 12:03:34 1997  Anthony Rossini  <rossini@stat.sc.edu>
4258         * essd-sas.el: useless comments removed.
4260 Sun Nov 30 12:03:10 1997  Anthony Rossini  <rossini@stat.sc.edu>
4262         * essd-sas.el: useless comments removed. (RMH).
4264 Sun Nov 30 12:02:58 1997  Anthony Rossini  <rossini@stat.sc.edu>
4266         * essd-sas.el (inferior-SAS-args-temp): docstring, explaining
4267         stupidity of this variable
4269 Sun Nov 30 12:00:24 1997  Anthony Rossini  <rossini@stat.sc.edu>
4271         * ess-sas-sh-command: better shell scripting (RMH).
4273 Wed Nov 26 16:33:10 1997  Anthony Rossini  <rossini@stat.sc.edu>
4275         * RELEASED: 5.0-gettingcloser.
4277 Wed Nov 26 16:10:02 1997  Anthony Rossini  <rossini@stat.sc.edu>
4279         * Makefile (dist): do the right thing w/ README.
4281 Wed Nov 26 16:05:20 1997  Anthony Rossini  <rossini@stat.sc.edu>
4283         * ess-sas-sh-command: more information. cleaned up for current
4284         essd-sas.el arg passing.
4286 Wed Nov 26 15:51:04 1997  Anthony Rossini  <rossini@stat.sc.edu>
4288         * essd-sas.el: modified args to try to have "one set" for SAS
4289         process (2nd is for redirect).
4291 Wed Nov 26 15:43:10 1997  Anthony Rossini  <rossini@stat.sc.edu>
4293         * essd-sas.el: renamed and reordered inferior-SAS-args...
4295 Wed Nov 26 14:29:40 1997  Anthony Rossini  <rossini@stat.sc.edu>
4297         * ess-sas-sh-command: added more documentation on I/O.
4299 Wed Nov 26 14:01:23 1997  Anthony Rossini  <rossini@stat.sc.edu>
4301         * ess-inf.el: cleaned up comments.
4303 Wed Nov 26 13:58:42 1997  Anthony Rossini  <rossini@stat.sc.edu>
4305         * ess-sas-sh-command: cleaned up comments.
4307 Wed Nov 26 11:01:36 1997  Anthony Rossini  <rossini@stat.sc.edu>
4309         * essddr.el: switch-to-S to switch-to-ESS.
4311 Wed Nov 26 11:01:07 1997  Anthony Rossini  <rossini@stat.sc.edu>
4313         * essddr.el (Rd-mode-map): switch-to-S is now switch-to-ESS.
4315 Wed Nov 26 11:00:06 1997  Anthony Rossini  <rossini@stat.sc.edu>
4317         * ess-mode.el (ess-mode): added "indent-region" binding to
4318         doc-string.
4320 Wed Nov 26 10:52:11 1997  Anthony Rossini  <rossini@stat.sc.edu>
4322         * ess-trns.el (ess-transcript-mode-map): added 2 lines for
4323         consistency. (RMH)
4325 Wed Nov 26 10:51:29 1997  Anthony Rossini  <rossini@stat.sc.edu>
4327         * ess-trns.el: ispell-checked.  File name / header name mismatch
4328         corrected. (AJR)
4330 Wed Nov 26 10:49:58 1997  Anthony Rossini  <rossini@stat.sc.edu>
4332         * ess-inf.el: ispell checked, typos fixed (RMH/AJR).
4334 Wed Nov 26 10:42:58 1997  Anthony Rossini  <rossini@stat.sc.edu>
4336         * essl-sas.el (SAS-editing-alist): function definitions are
4337         useless.  Remove.
4339 Wed Nov 26 10:37:44 1997  Anthony Rossini  <rossini@stat.sc.edu>
4341         * essl-s.el (S-editing-alist): removed function definitions.  They
4342         don't work.
4344 Wed Nov 26 10:29:00 1997  Anthony Rossini  <rossini@stat.sc.edu>
4346         * ess-site.el: ispell-checked (AJR/RMH)
4348 Tue Nov 25 15:37:37 1997  Anthony Rossini  <rossini@stat.sc.edu>
4350         * Doc/TODO: Real dump suggested programming fix.
4351         * README.S: Real dump user correction.
4353 Tue Nov 25 15:37:00 1997  Anthony Rossini  <rossini@stat.sc.edu>
4355         * README.S : Real Dump user correction
4357 Tue Nov 25 13:06:38 1997  Anthony Rossini  <rossini@stat.sc.edu>
4359         * ess-inf.el (inferior-ess-mode): Make sure that silly moves like
4360         "ess-dialect=S" are not cause for a bailout. (AJR).
4362 Tue Nov 25 12:38:21 1997  Anthony Rossini  <rossini@stat.sc.edu>
4364         * README.S: changes for font-lock "Dump" problem. (RMH)
4366 Tue Nov 25 12:36:48 1997  Anthony Rossini  <rossini@stat.sc.edu>
4368         * Makefile: chmod 444 ess.info* ess.dvi on release (RMH)
4370 Tue Nov 25 08:53:54 1997  Anthony Rossini  <rossini@stat.sc.edu>
4372         * RELEASED: 5.0-honestlylastpre.
4373         * README.S: added comment re: \" and fontlock.
4375 Tue Nov 25 08:50:56 1997  Anthony Rossini  <rossini@stat.sc.edu>
4377         * Doc/TODO: removed SAS tabbing, added S dumping (RMH).
4379 Tue Nov 25 08:49:18 1997  Anthony Rossini  <rossini@stat.sc.edu>
4381         * essd-sas.el (SAS-mode): construct a sas-mode-local-map, from
4382         ess-mode-map, for modifying the tab key.
4384 Tue Nov 25 08:24:42 1997  Anthony Rossini  <rossini@stat.sc.edu>
4386         * ess-mode.el (ess-mode): removed white space, spurrious comment.
4388 Mon Nov 24 12:14:38 1997  Anthony Rossini  <rossini@stat.sc.edu>
4390         * Doc/TODO: SAS indent fixes.
4392 Mon Nov 24 11:33:00 1997  Anthony Rossini  <rossini@stat.sc.edu>
4394         * README: fixed Kurt's address.
4396 Mon Nov 24 11:32:13 1997  Anthony Rossini  <rossini@stat.sc.edu>
4398         * ess-mode.el: put back functions; see 10:48 change.
4400 Mon Nov 24 10:58:12 1997  Anthony Rossini  <rossini@stat.sc.edu>
4402         * essl-s.el: ess to S.
4404 Mon Nov 24 10:50:51 1997  Anthony Rossini  <rossini@stat.sc.edu>
4406         * essl-s.el: inadvertent placement of ess-indent-line function.
4408 Mon Nov 24 10:50:19 1997  Anthony Rossini  <rossini@stat.sc.edu>
4410         * essl-s.el (S-editing-alist): inadvertent placement of
4411         indent-line-function.
4413 Mon Nov 24 10:48:19 1997  Anthony Rossini  <rossini@stat.sc.edu>
4415         * ess-mode.el: commented out some language specific functions.
4416         Moved to essl-s.el
4418 Mon Nov 24 10:45:21 1997  Anthony Rossini  <rossini@stat.sc.edu>
4420         * essl-s.el: new functions; S for ESS.  Use them.
4422 Mon Nov 24 10:43:36 1997  Anthony Rossini  <rossini@stat.sc.edu>
4424         * essl-s.el (S-comment-indent):
4425         * essl-s.el (S-indent-line):
4426         * essl-s.el (S-calculate-indent): new functions; used to be
4427         ess-*.
4429 Mon Nov 24 10:39:41 1997  Anthony Rossini  <rossini@stat.sc.edu>
4431         * essl-sas.el: removed some lisp-isms.
4433 Mon Nov 24 10:36:48 1997  Anthony Rossini  <rossini@stat.sc.edu>
4435         * essl-sas.el (sas-indent-region): New function.  Use it.
4437 Mon Nov 24 10:25:07 1997  Anthony Rossini  <rossini@stat.sc.edu>
4439         * essd-s4.el (S4-customize-alist): ess-object-name-db-file is
4440         "ess-s4-namedb.el". (RMH)
4442 Mon Nov 24 10:18:42 1997  Anthony Rossini  <rossini@stat.sc.edu>
4444         * README.SAS: 2 typos (RMH).
4446 Mon Nov 24 10:17:46 1997  Anthony Rossini  <rossini@stat.sc.edu>
4448         * ess-mode.el: added ess-quit autoload.
4450 Mon Nov 24 10:16:40 1997  Anthony Rossini  <rossini@stat.sc.edu>
4452         * ess-inf.el (ess-quit): since now possible to call from ess-mode,
4453         make sure that we are connected to a process.
4455 Mon Nov 24 10:01:33 1997  Anthony Rossini  <rossini@stat.sc.edu>
4457         * ess-vars.el (ess-mode-font-lock-keywords): finish off line.
4459 Mon Nov 24 09:59:39 1997  Anthony Rossini  <rossini@stat.sc.edu>
4461         * Doc/TODO: quotes need fixing (RMH).
4463 Mon Nov 24 09:55:43 1997  Anthony Rossini  <rossini@stat.sc.edu>
4465         * ess-mode.el (ess-mode-map): added ess-quit. (RMH).
4467 Mon Nov 24 09:48:15 1997  Anthony Rossini  <rossini@stat.sc.edu>
4469         * essd-sas.el (SAS-customize-alist): inferior-ess-exit-command
4470         should be `endsas;\n'. (RMH).
4472 Sat Nov 22 19:16:40 1997  Anthony Rossini  <rossini@stat.sc.edu>
4474         * Doc/README-19.28: new version of file (RMH).
4476 Fri Nov 21 17:37:26 1997  Anthony Rossini  <rossini@stat.sc.edu>
4478         * Doc/TODO: added 2 more from RMH, with comments.
4480 Fri Nov 21 17:31:50 1997  Anthony Rossini  <rossini@stat.sc.edu>
4482         * ess-site.el: fixed comments to reflect reality (RMH).
4484 Fri Nov 21 17:05:05 1997  Anthony Rossini  <rossini@stat.sc.edu>
4486         * ess-trns.el: ess-mode -> ESS.   (RMH)
4487         ess-mode-map -> ess-transcript-mode-map
4489 Fri Nov 21 17:02:45 1997  Anthony Rossini  <rossini@stat.sc.edu>
4491         * Makefile (DISTSCRIPTS): commented out. (RMH)
4493         * Makefile (dist-doc): commented out.  Will do by hand for
4494         5.0. (RMH)
4496         * Makefile: Added comments for structure of Makefile. (RMH)
4498 Fri Nov 21 10:26:53 1997  Anthony Rossini  <rossini@stat.sc.edu>
4500         * Doc/TODO: incr version.
4502 Fri Nov 21 10:26:25 1997  Anthony Rossini  <rossini@stat.sc.edu>
4504         * Doc/TODO: added dir directions for info.
4506 Fri Nov 21 10:22:17 1997  Anthony Rossini  <rossini@stat.sc.edu>
4508         * Doc/rmh-talk.tex: removed trailing \\.
4510 Fri Nov 21 10:19:50 1997  Anthony Rossini  <rossini@stat.sc.edu>
4512         * Makefile (dist): ess.dvi and ess.info need to be up to date.
4514 Thu Nov 20 18:38:51 1997  Anthony Rossini  <rossini@stat.sc.edu>
4516         * essl-sta.el:
4517         * essl-sas.el:
4518         * essl-s.el:
4519         * essl-lsp.el:
4520         * essddr.el:
4521         * essd-xls.el:
4522         * essd-vst.el:
4523         * essd-sas.el:
4524         * essd-s4.el:
4525         * essd-s3.el:
4526         * essd-s+3.el: incr version.
4528         * essd-r.el: incr version, comments.
4530         * ess.texi: small edits, incr version
4532         * ess.el: ess-mode is ESS. incr version
4534         * ess-vars.el: incr version, added comments.
4536 Thu Nov 20 18:21:01 1997  Anthony Rossini  <rossini@stat.sc.edu>
4538         * ess-site.el: part of ESS; comments.
4540 Thu Nov 20 18:20:12 1997  Anthony Rossini  <rossini@stat.sc.edu>
4542         * Makefile: incr, edits.
4544 Thu Nov 20 18:19:24 1997  Anthony Rossini  <rossini@stat.sc.edu>
4546         * Makefile: errors.
4548 Thu Nov 20 18:17:13 1997  Anthony Rossini  <rossini@stat.sc.edu>
4550         * COPYING: trying.
4552 Thu Nov 20 18:15:01 1997  Anthony Rossini  <rossini@stat.sc.edu>
4554         * ess-trns.el: added copyright, incr version.
4556 Thu Nov 20 18:12:06 1997  Anthony Rossini  <rossini@stat.sc.edu>
4558         * ess-mode.el: edited copyright. incr version.
4560 Thu Nov 20 18:11:02 1997  Anthony Rossini  <rossini@stat.sc.edu>
4562         * README: removed silly university locations. incr version.
4564 Thu Nov 20 18:09:00 1997  Anthony Rossini  <rossini@stat.sc.edu>
4566         * ess-inf.el: added copyright, edited comments, incr version.
4568 Thu Nov 20 18:07:51 1997  Anthony Rossini  <rossini@stat.sc.edu>
4570         * ess-help.el: edited comments, incr version.
4572 Thu Nov 20 18:03:09 1997  Anthony Rossini  <rossini@stat.sc.edu>
4574         * ess-debug.el: edit, end, upgraded version.
4576 Thu Nov 20 18:00:55 1997  Anthony Rossini  <rossini@stat.sc.edu>
4578         * ess-comp.el: removed log file, edited comments, upgrade to 4.
4580 Thu Nov 20 16:41:51 1997  Anthony Rossini  <rossini@stat.sc.edu>
4582         * RELEASED: 5.0-verylastpre.
4584         * ess-inf.el: fixed menus.
4586 Thu Nov 20 16:40:29 1997  Anthony Rossini  <rossini@stat.sc.edu>
4588         * ess-trns.el: fixed menus.
4590 Thu Nov 20 16:38:35 1997  Anthony Rossini  <rossini@stat.sc.edu>
4592         * ess-mode.el: formatting. extra  ).
4594 Thu Nov 20 16:37:23 1997  Anthony Rossini  <rossini@stat.sc.edu>
4596         * ess-mode.el: cleaned up menus.  removed useless comments.
4598 Thu Nov 20 16:29:15 1997  Anthony Rossini  <rossini@stat.sc.edu>
4600         * ess-mode.el: fixed goto-info stuff.
4602 Thu Nov 20 16:13:43 1997  Anthony Rossini  <rossini@stat.sc.edu>
4604         * ess-help.el (ess-goto-info): ess isn't ess-mode.  Split window,
4605         not other-window.
4607 Thu Nov 20 10:04:28 1997  Anthony Rossini  <rossini@stat.sc.edu>
4609         * README: added comments on help file editing.
4611 Thu Nov 20 10:01:47 1997  Anthony Rossini  <rossini@stat.sc.edu>
4613         * Doc/TODO: added inferior-ess rewrite.
4615 Thu Nov 20 09:54:51 1997  Anthony Rossini  <rossini@stat.sc.edu>
4617         * README.XLispStat: Splus removed, XLispStat added.
4619 Thu Nov 20 09:53:48 1997  Anthony Rossini  <rossini@stat.sc.edu>
4621         * README.S: retitled the FAQ.
4623 Thu Nov 20 09:52:57 1997  Anthony Rossini  <rossini@stat.sc.edu>
4625         * README: changes (RMH).
4627 Thu Nov 20 09:46:20 1997  Anthony Rossini  <rossini@stat.sc.edu>
4629         * ess.texi: archive is on Franz.
4631 Thu Nov 20 09:43:47 1997  Anthony Rossini  <rossini@stat.sc.edu>
4633         * README: more comments about dir.
4635 Thu Nov 20 09:41:53 1997  Anthony Rossini  <rossini@stat.sc.edu>
4637         * Makefile: "it" to "they".
4639 Thu Nov 20 09:40:44 1997  Anthony Rossini  <rossini@stat.sc.edu>
4641         * Makefile: put dir back into the Docs.
4643 Thu Nov 20 09:38:54 1997  Anthony Rossini  <rossini@stat.sc.edu>
4645         * Doc/TODO: truns :-).
4647 Thu Nov 20 09:38:12 1997  Anthony Rossini  <rossini@stat.sc.edu>
4649         * Doc/ajr-talk.tex: added typoout for fonts.
4651 Thu Nov 20 09:35:28 1997  Anthony Rossini  <rossini@stat.sc.edu>
4653         * Doc/rmh-talk.tex: fixed my typo, line wrap.
4655 Thu Nov 20 09:33:16 1997  Anthony Rossini  <rossini@stat.sc.edu>
4657         * Doc/README.additions: added essdd*.el
4659 Thu Nov 20 09:22:02 1997  Anthony Rossini  <rossini@stat.sc.edu>
4661         * Doc/TODO: added new for fix to About.
4663 Thu Nov 20 09:19:52 1997  Anthony Rossini  <rossini@stat.sc.edu>
4665         * ess-trns.el (ess-transcript-mode-menu):
4666         * ess-inf.el (inferior-ess-mode-menu):
4667         * ess-mode.el (ess-mode-menu): removed About from menu, for now.
4670 Wed Nov 19 12:24:22 1997  Anthony Rossini  <rossini@stat.sc.edu>
4672         * RELEASED 5.0, lastpre.
4674         * Makefile: removed veryclean.  unnecessary target.  Fixed
4675         dist-doc target.
4677 Wed Nov 19 12:21:38 1997  Anthony Rossini  <rossini@stat.sc.edu>
4679         * Doc/rmh-talk.tex: no changes.
4681 Wed Nov 19 12:21:02 1997  Anthony Rossini  <rossini@stat.sc.edu>
4683         * Doc/ajr-talk.tex: final version.  Not best, but we've got docs
4684         provided.
4686 Wed Nov 19 12:03:03 1997  Anthony Rossini  <rossini@stat.sc.edu>
4688         * Doc/ajr-talk.tex: use the ugly version
4690 Wed Nov 19 12:01:53 1997  Anthony Rossini  <rossini@stat.sc.edu>
4692         * essd-sas.el (ess-SAS-pre-run-hook): never take name from a
4693         running process buffer.
4695 Wed Nov 19 11:56:09 1997  Anthony Rossini  <rossini@stat.sc.edu>
4697         * essd-xls.el: added transcript mode.
4699 Wed Nov 19 11:43:24 1997  Anthony Rossini  <rossini@stat.sc.edu>
4701         * ess-mode.el (ess-mode-menu): bug in "About".
4703 Wed Nov 19 11:25:01 1997  Anthony Rossini  <rossini@stat.sc.edu>
4705         * README: database creation works.
4707 Wed Nov 19 11:20:28 1997  Anthony Rossini  <rossini@stat.sc.edu>
4709         * ess-inf.el (ess-create-object-name-db): use temporary name for
4710         ess-object-name-db; since we make it buffer local to accomodate
4711         different languages, need to handle it carefully.  In particular,
4712         might be better to make buffer local upon demand, rather than
4713         always buffer local.  But lots of considerations, here.
4715 Wed Nov 19 11:14:10 1997  Anthony Rossini  <rossini@stat.sc.edu>
4717         * ess-inf.el (ess-create-object-name-db): added *ESS* messages.
4719 Wed Nov 19 10:56:47 1997  Anthony Rossini  <rossini@stat.sc.edu>
4721         * ess.el (ess-load-object-name-db-file): no warning when object
4722         database name fails to exist; the code is still there.
4724 Wed Nov 19 10:55:38 1997  Anthony Rossini  <rossini@stat.sc.edu>
4726         * essd-s+3.el: setq-default to setq
4728         * essd-r.el: setq, not setq default.
4730 Wed Nov 19 10:52:28 1997  Anthony Rossini  <rossini@stat.sc.edu>
4732         * README: added statement about object-name db being broken.
4734 Wed Nov 19 10:33:47 1997  Anthony Rossini  <rossini@stat.sc.edu>
4736         * essd-s+3.el (S+3-transcript-mode): make interactive.
4738 Wed Nov 19 10:32:28 1997  Anthony Rossini  <rossini@stat.sc.edu>
4740         * ess-site.el (s-transcript-mode): make interactive.
4742 Wed Nov 19 10:31:54 1997  Anthony Rossini  <rossini@stat.sc.edu>
4744         * essd-r.el (r-transcript-mode): make interactive.
4746 Tue Nov 18 17:38:56 1997  Anthony Rossini  <rossini@stat.sc.edu>
4748         * essddr.el: updated to 0.1.7. (KH)
4750 Tue Nov 18 17:37:11 1997  Anthony Rossini  <rossini@stat.sc.edu>
4752         * ess-inf.el: ess-create-object-name-db, format
4754 Tue Nov 18 17:21:37 1997  Anthony Rossini  <rossini@stat.sc.edu>
4756         * essd-s+3.el (S+3-customize-alist): changed var name for
4757         consistency.
4759 Tue Nov 18 17:20:21 1997  Anthony Rossini  <rossini@stat.sc.edu>
4761         * essd-r.el (R-customize-alist): use R-help-sec-keys-alist.
4763 Tue Nov 18 17:19:23 1997  Anthony Rossini  <rossini@stat.sc.edu>
4765         * ess-vars.el: removed spurrious variable.
4767 Tue Nov 18 17:18:29 1997  Anthony Rossini  <rossini@stat.sc.edu>
4769         * ess-vars.el: removed ess--help-S-sec-keys-alist; second def!
4771 Tue Nov 18 17:14:33 1997  Anthony Rossini  <rossini@stat.sc.edu>
4773         * essl-s.el (ess-help-*-sec-keys-alist): renamed to
4774           *-help-sec-keys-alist.  defvars to defconst.
4776 Tue Nov 18 17:03:40 1997  Anthony Rossini  <rossini@stat.sc.edu>
4778         * ess-inf.el (inferior-ess): removed "switch-to" logic in
4779         inferior-ess.  Now should strictly start-up a buffer.
4781 Tue Nov 18 16:58:06 1997  Anthony Rossini  <rossini@stat.sc.edu>
4783         * Makefile: added warnings for set-keymap-parent; XEmacs,
4784         non-Emacs.
4786 Tue Nov 18 16:52:52 1997  Anthony Rossini  <rossini@stat.sc.edu>
4788         * essl-s.el: added Martin's fix to documentation.
4790 Mon Nov 17 09:59:20 1997  Anthony Rossini  <rossini@stat.sc.edu>
4792         * ess-inf.el (inferior-ess-mode-menu): reinstalled info
4793         connection.
4795 Mon Nov 17 09:58:37 1997  Anthony Rossini  <rossini@stat.sc.edu>
4797         * ess-mode.el: reinstalled info connection.
4799 Mon Nov 17 09:25:24 1997  Anthony Rossini  <rossini@stat.sc.edu>
4801         * Doc/rmh-talk.tex: added updates. (RMH)
4803 Mon Nov 17 09:09:09 1997  Anthony Rossini  <rossini@stat.sc.edu>
4805         * README.S: fixed grammar.
4807 Mon Nov 17 09:05:50 1997  Anthony Rossini  <rossini@stat.sc.edu>
4809         * README/ess.texi: R uses ess-r-namedb.el. (RMH)
4811 Mon Nov 17 09:04:41 1997  Anthony Rossini  <rossini@stat.sc.edu>
4813         * README/ess.texi: changed phrasing for creating object database
4814         files. (RMH)
4816 Mon Nov 17 09:00:38 1997  Anthony Rossini  <rossini@stat.sc.edu>
4818         * ess-inf.el (inferior-ess): doc string edited.  Wrong comments
4819         removed (RMH).
4821 Mon Nov 17 08:57:54 1997  Anthony Rossini  <rossini@stat.sc.edu>
4823         * Makefile: fixed documentation dependencies (RMH)
4825 Mon Nov 17 08:56:41 1997  Anthony Rossini  <rossini@stat.sc.edu>
4827         * ess.el: fixed Lisp-Dir-Entry; franz.stat.wisc.edu, not
4828         ftp.math.sc.edu. (RMH).
4830 Mon Nov 17 08:54:59 1997  Anthony Rossini  <rossini@stat.sc.edu>
4832         * Doc/ajr-talk.tex: added comments for changing font usage (RMH).
4834 Fri Nov 14 17:44:14 1997  Anthony Rossini  <rossini@stat.sc.edu>
4836         * README: added more of an introduction and "history" statement.
4838         * README.S: added a small "FAQ" at the end.
4840         * Doc/TODO: Added last of the SAS things to do for 5.2 or 5.4.
4842 Fri Nov 14 17:27:27 1997  Anthony Rossini  <rossini@stat.sc.edu>
4844         * README: more comments.
4846 Fri Nov 14 16:59:05 1997  Anthony Rossini  <rossini@stat.sc.edu>
4848         * Doc/TODO: added SAS fontlock, graphics.  R Help
4850 Fri Nov 14 13:49:40 1997  Anthony Rossini  <rossini@stat.sc.edu>
4852         * README.XLispStat: fixed small typos.
4854 Fri Nov 14 11:24:05 1997  Anthony Rossini  <rossini@stat.sc.edu>
4856         * Makefile (DOCS): reordered variable.  Added info/dvi files.
4858 Fri Nov 14 11:22:03 1997  Anthony Rossini  <rossini@stat.sc.edu>
4860         * ess.el: more comment work.
4862         * ess.el: verified using lisp-mnt.el; standard package formatting.
4864 Fri Nov 14 11:06:18 1997  Anthony Rossini  <rossini@stat.sc.edu>
4866         * Makefile (clean): don't remove .dvi or .info*
4868         * Makefile (veryclean): new target, for removing what clean used
4869         to remove
4871 Fri Nov 14 10:13:49 1997  Anthony Rossini  <rossini@stat.sc.edu>
4873         * Makefile: version to 5.0
4875 Fri Nov 14 10:13:40 1997  Anthony Rossini  <rossini@stat.sc.edu>
4877         * Makefile (VERSION): version to 5.0
4879 Fri Nov 14 10:13:24 1997  Anthony Rossini  <rossini@stat.sc.edu>
4881         * ess-vars.el: version to 5.0
4883 Fri Nov 14 10:13:04 1997  Anthony Rossini  <rossini@stat.sc.edu>
4885         * ess-vars.el (ess-version): version to 5.0.
4887 Fri Nov 14 10:12:34 1997  Anthony Rossini  <rossini@stat.sc.edu>
4889         * README.S: added notes for starting R with prefix arguments.
4891 Fri Nov 14 09:59:25 1997  Anthony Rossini  <rossini@stat.sc.edu>
4893         * ess.texi: added @itemize markers.
4895 Thu Nov 13 21:45:27 1997  Anthony Rossini  <rossini@stat.sc.edu>
4897         * Release: 5.0-pre5
4899         * Makefile (VERSION): incremented.
4901         * ess-vars.el (ess-version): incremented.
4903 Thu Nov 13 21:40:12 1997  Anthony Rossini  <rossini@stat.sc.edu>
4905         * essd-sas.el: works again.  shooze...
4907 Thu Nov 13 20:51:36 1997  Anthony Rossini  <rossini@stat.sc.edu>
4909         * ess.el (ess-load-object-name-db-file): don't bomb if file
4910         doesn't exist..
4912 Thu Nov 13 20:31:21 1997  Anthony Rossini  <rossini@stat.sc.edu>
4914         * ess-inf.el: back to initial, except for new unused, commented
4915         out, variable)
4917 Thu Nov 13 20:28:06 1997  Anthony Rossini  <rossini@stat.sc.edu>
4919         * ess-inf.el: New temp variables for when we rewrite the
4920         initialization routines; NEED TO DO THIS FOR 5.2!!!  LOGIC HAS
4921         CHANGED, FOR THE "SIMPLER"!
4923         * ess-inf.el: doesn't work.  This is a mess.
4925         * ess-inf.el (inferior-ess): use language instead of dialect for
4926         "*language*" and "*language:1*" buffer names; old version
4927         commented out.
4929 Thu Nov 13 20:11:10 1997  Anthony Rossini  <rossini@stat.sc.edu>
4931         * ess-vars.el (ess-plain-first-buffername): use it.
4933 Thu Nov 13 20:07:42 1997  Anthony Rossini  <rossini@stat.sc.edu>
4935         * ess-inf.el: forgot ")".
4937 Thu Nov 13 20:06:12 1997  Anthony Rossini  <rossini@stat.sc.edu>
4939         * essd-sas.el: fixed R then SAS buffer name problem.
4941 Thu Nov 13 19:56:57 1997  Anthony Rossini  <rossini@stat.sc.edu>
4943         * ess-site.el: added commented example for
4944         ess-plain-first-buffername.  TRUE by default, i.e. for "novice"
4945         mode.
4947 Thu Nov 13 19:54:23 1997  Anthony Rossini  <rossini@stat.sc.edu>
4949         * ess-vars.el: moved database loading to ess-mode and
4950         inferior-ess-mode; removed old comments.
4952 Thu Nov 13 19:52:31 1997  Anthony Rossini  <rossini@stat.sc.edu>
4954         * ess-inf.el (ess-proc-name): If ess-plain-first-buffername is
4955         true, don't add "process number" to the first process.
4957 Thu Nov 13 19:35:59 1997  Anthony Rossini  <rossini@stat.sc.edu>
4959         * ess.el (ess-load-object-name-db-file): new function, use it.
4961 Thu Nov 13 19:35:27 1997  Anthony Rossini  <rossini@stat.sc.edu>
4963         * ess-inf.el: C-c tab is ess-complete-object-name.
4965 Thu Nov 13 19:34:48 1997  Anthony Rossini  <rossini@stat.sc.edu>
4967         * ess-inf.el (inferior-ess-mode-map): C-c TAB is
4968         ess-complete-object-name, same as in ess-mode.
4970 Thu Nov 13 19:27:55 1997  Anthony Rossini  <rossini@stat.sc.edu>
4972         * ess-inf.el (inferior-ess-mode): load object-name db file if
4973         exists.
4975 Thu Nov 13 19:19:37 1997  Anthony Rossini  <rossini@stat.sc.edu>
4977         * ess-mode.el (ess-mode): load object-name db file if exists.
4979 Thu Nov 13 19:17:59 1997  Anthony Rossini  <rossini@stat.sc.edu>
4981         * ess.texi: bare-bones description of how to create object-name
4982         databases.
4984 Thu Nov 13 19:09:07 1997  Anthony Rossini  <rossini@stat.sc.edu>
4986         * README: added notes for database creation
4988 Thu Nov 13 10:16:12 1997  Anthony Rossini  <rossini@stat.sc.edu>
4990         * README.XLispStat : XLispStat isn't a trademark.
4992 Thu Nov 13 09:59:05 1997  Anthony Rossini  <rossini@stat.sc.edu>
4994         * Makefile (ess.elc): fixed action
4996         * Makefile (ess-vars.elc): fixed action
4998 Thu Nov 13 09:58:42 1997  Anthony Rossini  <rossini@stat.sc.edu>
5000         * ess-vars.el: removed ancient comments.
5002 Thu Nov 13 09:58:23 1997  Anthony Rossini  <rossini@stat.sc.edu>
5004         * README.S: added means for using second philosophy.
5006 Thu Nov 13 09:51:19 1997  Anthony Rossini  <rossini@stat.sc.edu>
5008         * README.S: fixed line break.
5010 Thu Nov 13 09:40:56 1997  Anthony Rossini  <rossini@stat.sc.edu>
5012         * Doc/ajr-talk.tex: added location of talk.
5014 Thu Nov 13 09:39:52 1997  Anthony Rossini  <rossini@stat.sc.edu>
5016         * Doc/rmh-talk.tex: pointed to FRANZ.  added comment about where
5017         given.
5019 1998-11-13  A.J. Rossini  <rossini@biostat.washington.edu>
5021         * doc/Makefile: added "info" target.  Removed spurrious
5022         ess.info/ess.texi dependency, i.e. the first.
5025 Thu Nov 13 08:54:40 1997  Anthony Rossini  <rossini@stat.sc.edu>
5027         * Makefile (dist-doc): new target.  Use it
5029         * Makefile (ESS-doc): new target.  Use it.
5031 Wed Nov 12 17:32:49 1997  Anthony Rossini  <rossini@stat.sc.edu>
5033         * Doc/ajr-talk.tex: de latex-2-html'd.
5035 Wed Nov 12 17:26:25 1997  Anthony Rossini  <rossini@stat.sc.edu>
5037         * ess-inf.el: args passes all the way through.
5039 Wed Nov 12 16:30:34 1997  Anthony Rossini  <rossini@stat.sc.edu>
5041         * essd-r.el: added prefix to R.
5043 Wed Nov 12 15:15:06 1997  Anthony Rossini  <rossini@stat.sc.edu>
5045         * README: added stata comment, site-init.el
5047 Wed Nov 12 15:12:25 1997  Anthony Rossini  <rossini@stat.sc.edu>
5049         * ess.texi: added installation (from README).  Use @file{} for
5050         file names.
5052 Wed Nov 12 14:56:41 1997  Anthony Rossini  <rossini@stat.sc.edu>
5054         * Makefile: added warning messages for ignorable errors.
5056 Wed Nov 12 14:43:07 1997  Anthony Rossini  <rossini@stat.sc.edu>
5058         * ess-inf.el: can't seem to remove last byte compiler error.
5060 Wed Nov 12 14:30:00 1997  Anthony Rossini  <rossini@stat.sc.edu>
5062         * ess-trns.el:
5063         * ess-help.el: added compile requires to remove byte-compiler
5064         warnings.
5066 Wed Nov 12 14:21:33 1997  Anthony Rossini  <rossini@stat.sc.edu>
5068         * essddr.el: paren balance. whoops.
5070 Wed Nov 12 14:20:41 1997  Anthony Rossini  <rossini@stat.sc.edu>
5072         * essddr.el: added "require 'ess-help" to solve byte compiler
5073         errors.
5075 Wed Nov 12 14:16:37 1997  Anthony Rossini  <rossini@stat.sc.edu>
5077         * essd-sas.el: require 'shell to fix byte-compile errors.
5079 Wed Nov 12 02:45:44 1997  Anthony Rossini  <rossini@stat.sc.edu>
5081         * Release: 5.0-pre4
5083         * ess-vars.el: updated version number for release
5084         * Makefile: Updated version number for release
5086 Wed Nov 12 02:27:16 1997  Anthony Rossini  <rossini@stat.sc.edu>
5088         * essd-sas.el: seems to work, now.
5090 Tue Nov 11 19:20:50 1997  Anthony Rossini  <rossini@stat.sc.edu>
5092         * essd-sas.el: might need comint.
5094 Tue Nov 11 19:09:18 1997  Anthony Rossini  <rossini@stat.sc.edu>
5096         * README.XLispStat: fixed small errors.
5098 Tue Nov 11 19:04:51 1997  Anthony Rossini  <rossini@stat.sc.edu>
5100         * README.XLispStat : bad key-seq "C-c C-f" isn't find-file.
5102 Tue Nov 11 19:01:22 1997  Anthony Rossini  <rossini@stat.sc.edu>
5104         * README.S: merged rewrite (RMH)
5106 Tue Nov 11 16:49:41 1997  Anthony Rossini  <rossini@stat.sc.edu>
5108         * essd-sas.el: format cleaning.
5110 Tue Nov 11 16:42:28 1997  Anthony Rossini  <rossini@stat.sc.edu>
5112         * essd-sas.el: ess-SAS-pre-run-hook now called from SAS, not
5113         inferior-ess.
5115 Tue Nov 11 16:34:38 1997  Anthony Rossini  <rossini@stat.sc.edu>
5117         * essl-sta.el: wrong header!
5119 Tue Nov 11 16:32:51 1997  Anthony Rossini  <rossini@stat.sc.edu>
5121         * ess.texi: added to New Features.
5123 Tue Nov 11 16:30:26 1997  Anthony Rossini  <rossini@stat.sc.edu>
5125         * README: small typos. Distributed from Wisconsin.
5127 Tue Nov 11 16:27:21 1997  Anthony Rossini  <rossini@stat.sc.edu>
5129         * README: added Splus 3.4.  Removed "futures".
5131 Tue Nov 11 16:25:59 1997  Anthony Rossini  <rossini@stat.sc.edu>
5133         * ess-vars.el: inferior S -> inferior ESS
5135 Tue Nov 11 16:24:38 1997  Anthony Rossini  <rossini@stat.sc.edu>
5137         * ess-site.el: small doc changes (RMH).
5139 Tue Nov 11 16:21:34 1997  Anthony Rossini  <rossini@stat.sc.edu>
5141         * README.S: edited how to find key-sequences (RMH)
5143 Tue Nov 11 16:19:51 1997  Anthony Rossini  <rossini@stat.sc.edu>
5145         * ess-inf.el: removed comint symbols.  (RMH).  Need to read comint
5146         docs (AJR).
5148 Tue Nov 11 16:19:00 1997  Anthony Rossini  <rossini@stat.sc.edu>
5150         * Makefile: small typos corrected.
5152 Tue Nov 11 16:04:26 1997  Anthony Rossini  <rossini@stat.sc.edu>
5154         * ess-inf.el (ess-read-object-name): use
5155         ess-read-object-name-dump.
5157         * ess-inf.el (ess-read-object-name-default): reverted back to old
5158         behavior.
5160         * ess-inf.el (ess-read-object-name-dump): new function.  Use it.
5162 Tue Nov 11 15:56:03 1997  Anthony Rossini  <rossini@stat.sc.edu>
5164         * ess.texi: XLisp-Stat, uniformly.
5166 Tue Nov 11 15:51:48 1997  Anthony Rossini  <rossini@stat.sc.edu>
5168         * ess.texi: fixed titles (no @_{} commands).  Updated menus. (MM)
5170 Tue Nov 11 15:38:52 1997  Anthony Rossini  <rossini@stat.sc.edu>
5172         * README.XLispStat: removed "S(tm)".
5174         * README.SAS: major overhaul (RMH).
5176         * README.S: removed "S(tm)".
5178 Tue Nov 11 10:02:44 1997  Anthony Rossini  <rossini@stat.sc.edu>
5180         * ess-inf.el (ess-read-object-name-default): new version (KH).
5182 Tue Nov 11 10:00:54 1997  Anthony Rossini  <rossini@stat.sc.edu>
5184         * ess-site.el ((assoc "\\.[rR]\\'" auto-mode-alist)): added man
5185         format again for R internal man pages.
5187 Mon Nov 10 23:17:28 1997  Anthony Rossini  <rossini@stat.sc.edu>
5189         * Makefile: added latex/tex for talks on ESS 5.0.
5191 Mon Nov 10 23:02:36 1997  Anthony Rossini  <rossini@stat.sc.edu>
5193         * Releasing 5.0-pre3.
5195         * essd-sas.el: changes made.  Watch out.
5197         * ess-vars.el (ess-version): 5.0-pre3
5198         * Makefile (VERSION): 5.0-pre3
5200 Mon Nov 10 22:58:39 1997  Anthony Rossini  <rossini@stat.sc.edu>
5202         * ess-mode.el: more S to ESS
5204 Mon Nov 10 22:52:55 1997  Anthony Rossini  <rossini@stat.sc.edu>
5206         * ess-inf.el: more S/ESS fixes (RMH)
5208 Mon Nov 10 22:49:31 1997  Anthony Rossini  <rossini@stat.sc.edu>
5210         * README.SAS: typo
5212 Mon Nov 10 22:43:59 1997  Anthony Rossini  <rossini@stat.sc.edu>
5214         * ess-inf.el (ess-read-object-name-default): handle defaults
5215         better.
5217 Mon Nov 10 22:34:11 1997  Anthony Rossini  <rossini@stat.sc.edu>
5219         * README.S: typo.
5221 Mon Nov 10 17:28:28 1997  Anthony Rossini  <rossini@stat.sc.edu>
5223         * README.SAS: added some suggestions by RMH.
5225 Mon Nov 10 17:26:11 1997  Anthony Rossini  <rossini@stat.sc.edu>
5227         * README.S: edited as suggested by RMH.
5229 Mon Nov 10 17:17:21 1997  Anthony Rossini  <rossini@stat.sc.edu>
5231         * README.S: stuff.
5233 Mon Nov 10 17:16:21 1997  Anthony Rossini  <rossini@stat.sc.edu>
5235         * README: changed mode/revision.
5237 Mon Nov 10 17:14:53 1997  Anthony Rossini  <rossini@stat.sc.edu>
5239         * README: fixes (RMH)
5241 Mon Nov 10 17:04:38 1997  Anthony Rossini  <rossini@stat.sc.edu>
5243         * ess-trns.el (ess-transcript-mode):
5244         * ess-help.el (ess-help-mode):
5245         * ess-inf.el (inferior-ess-mode):
5246         * ess-mode.el (ess-mode): keep tabs out of the code.
5248 Mon Nov 10 16:48:00 1997  Anthony Rossini  <rossini@stat.sc.edu>
5250         * ess.texi: @code -> @email when appropriate.
5252 Mon Nov 10 15:58:23 1997  Anthony Rossini  <rossini@stat.sc.edu>
5254         * ess.texi: added most, approx 300, of MM's changes.  A very few
5255         differences, though.
5257 Mon Nov 10 15:05:45 1997  Anthony Rossini  <rossini@stat.sc.edu>
5259         * ess-vars.el: S -> ESS (MM)
5261 Mon Nov 10 15:02:32 1997  Anthony Rossini  <rossini@stat.sc.edu>
5263         * ess-trns.el: S -> ESS (MM)
5265 Mon Nov 10 14:59:39 1997  Anthony Rossini  <rossini@stat.sc.edu>
5267         * ess-mode.el: S -> ESS (MM).
5269 Mon Nov 10 14:51:30 1997  Anthony Rossini  <rossini@stat.sc.edu>
5271         * ess-inf.el: S -> ESS (MM).
5273 Mon Nov 10 14:41:30 1997  Anthony Rossini  <rossini@stat.sc.edu>
5275         * ess-help.el: removed comment re: S.el.
5277         * ess-help.el: updated docs and functions, S -> ESS (MM)
5279 Mon Nov 10 14:34:35 1997  Anthony Rossini  <rossini@stat.sc.edu>
5281         * Makefile (MAKEHTML): change target (MM)
5283         * Makefile (clean): more to clean (MM)
5285         * Makefile (dvi): new target.  Use it (MM)
5287 Sun Nov  9 16:30:38 1997  Anthony Rossini  <rossini@stat.sc.edu>
5289         * Doc/TODO: cleaned out my email of TODO problems, except for
5290         SAS).
5292 Sun Nov  9 16:24:39 1997  Anthony Rossini  <rossini@stat.sc.edu>
5294         * Doc/TODO: updated for what has been accomplished by this stage,
5295         for 5.0.
5297 Sun Nov  9 15:32:34 1997  Anthony Rossini  <rossini@stat.sc.edu>
5299         * essl-sta.el: cleaned up errors via lets.
5301 Sun Nov  9 15:26:33 1997  Anthony Rossini  <rossini@stat.sc.edu>
5303         * essl-sas.el: removing unusable commands.
5305 Sun Nov  9 15:08:56 1997  Anthony Rossini  <rossini@stat.sc.edu>
5307         * ess-vars.el (no-doc): new variable.  use it for autoload
5308         documentation.
5310 Sun Nov  9 15:08:13 1997  Anthony Rossini  <rossini@stat.sc.edu>
5312         * Makefile: ess-vars/ess/ess-site dependencies cleared up.
5314 Sun Nov  9 15:02:29 1997  Anthony Rossini  <rossini@stat.sc.edu>
5316         * essd-sas.el: changed documentation for autoloads.
5318 Sun Nov  9 14:56:32 1997  Anthony Rossini  <rossini@stat.sc.edu>
5320         * essl-sas.el: one too many ")" (in editing sas-narrow-to-page).
5322 Sun Nov  9 14:48:55 1997  Anthony Rossini  <rossini@stat.sc.edu>
5324         * ess-site.el: cleaned up.
5326 Sun Nov  9 14:44:06 1997  Anthony Rossini  <rossini@stat.sc.edu>
5328         * ess-comp.el: cleaned up.
5330 Sun Nov  9 14:38:29 1997  Anthony Rossini  <rossini@stat.sc.edu>
5332         * essl-sta.el: cleaned up format.
5334 Sun Nov  9 14:33:18 1997  Anthony Rossini  <rossini@stat.sc.edu>
5336         * essd-sas.el: cleaned up byte-compiler warnings and lisp.
5338 Sun Nov  9 14:32:54 1997  Anthony Rossini  <rossini@stat.sc.edu>
5340         * essl-sas.el: need the right name at top.
5342         * essl-sas.el: cleaned up byte-compiler warnings.
5344 Sun Nov  9 14:17:36 1997  Anthony Rossini  <rossini@stat.sc.edu>
5346         * Makefile: cleaned dependencies for essd-*.el
5348 Sun Nov  9 14:00:56 1997  Anthony Rossini  <rossini@stat.sc.edu>
5350         * ess-vars.el (ess-version): upgrade to 5.0
5352         * Makefile: upgrade version to 5.0
5354 1998-11-09  A.J. Rossini  <rossini@biostat.washington.edu>
5356         * Makefile (dist): new top-level target.
5357         (dist): uses scp to put it where it belongs.
5359 Fri Nov  7 19:43:11 1997  Anthony Rossini  <rossini@stat.sc.edu>
5361         * Released 5.0-pre2.
5363         * Makefile (dist): copy makefile into the appropriate place.
5365 Fri Nov  7 19:41:02 1997  Anthony Rossini  <rossini@stat.sc.edu>
5367         * essd-sas.el (ess-SAS-pre-run-hook): fixed process name synch
5368         problem.
5370 Fri Nov  7 19:18:57 1997  Anthony Rossini  <rossini@stat.sc.edu>
5372         * essd-sas.el (ess-SAS-pre-run-hook): set explicit-shell-file-name
5373         to "/bin/sh" to aviod prompt evilness.
5375 Fri Nov  7 18:33:29 1997  Anthony Rossini  <rossini@stat.sc.edu>
5377         * Doc/TODO: SAS problems.
5379 Fri Nov  7 18:28:40 1997  Anthony Rossini  <rossini@stat.sc.edu>
5381         * ess-inf.el (inferior-R-input-sender): patch to avoid problems
5382         with R, for "help()" (MM).
5384 Fri Nov  7 18:17:54 1997  Anthony Rossini  <rossini@stat.sc.edu>
5386         * ess-site.el: added comments re: TT commenting/editing styles.
5388 Fri Nov  7 18:10:25 1997  Anthony Rossini  <rossini@stat.sc.edu>
5390         * ess-mode.el: indentation.
5392 Fri Nov  7 14:42:45 1997  Anthony Rossini  <rossini@stat.sc.edu>
5394         * ess-mode.el: changes for TT (RMH).
5396 Fri Nov  7 14:31:35 1997  Anthony Rossini  <rossini@stat.sc.edu>
5398         * essl-sas.el (sas-require-confirmation): doc string edit.
5400 Fri Nov  7 14:30:33 1997  Anthony Rossini  <rossini@stat.sc.edu>
5402         * ess-vars.el (ess-transcript-minor-mode):
5404         * ess-vars.el (ess-listing-minor-mode): new variables.  Use. (RMH)
5407 Fri Nov  7 14:29:49 1997  Anthony Rossini  <rossini@stat.sc.edu>
5409         * essl-sas.el:  fixes for multiple SAS processes. (RMH)
5411 Fri Nov  7 13:53:16 1997  Anthony Rossini  <rossini@stat.sc.edu>
5413         * essd-sas.el: changes for SAS mode (RMH-2Nov).
5415 Fri Nov  7 13:47:31 1997  Anthony Rossini  <rossini@stat.sc.edu>
5417         * ess-vars.el: patches for Terry Thernau's suggested indentation
5418         (RMH)
5420 Fri Nov  7 13:37:41 1997  Anthony Rossini  <rossini@stat.sc.edu>
5422         * README.XLispStat: new file.  read it.
5423         * README.SAS: New file.  Read it.
5424         * README.S: revision, not version.
5426 Fri Nov  7 11:41:01 1997  Anthony Rossini  <rossini@stat.sc.edu>
5428         * README.S: added gen'l features, id -> version.
5430 Fri Nov  7 09:23:55 1997  Anthony Rossini  <rossini@stat.sc.edu>
5432         * README.S: New file.  Include it.
5434 Fri Nov  7 09:20:30 1997  Anthony Rossini  <rossini@stat.sc.edu>
5436         * README: pointer to README.S, README.SAS, and README.XLispStat
5438 Fri Nov  7 09:17:52 1997  Anthony Rossini  <rossini@stat.sc.edu>
5440         * README: changes to mailing list and WWW documentation location
5441         (MM).
5443 Thu Nov  6 10:42:10 1997  Anthony Rossini  <rossini@stat.sc.edu>
5445         * Makefile (DOCS): added README.LANGUAGE files to the Makefile.
5446         Need to fill them in.
5448 Wed Oct 29 14:08:52 1997  Anthony Rossini  <rossini@stat.sc.edu>
5450         * README: rearranged, as suggested by Don Cram. (DC).
5452 Mon Oct 27 14:50:18 1997  Anthony Rossini  <rossini@stat.sc.edu>
5454         * ess.texi: readded "New Features" section.
5456 Mon Oct 27 13:05:13 1997  Anthony Rossini  <rossini@stat.sc.edu>
5458         * ess.texi: started editing section 1.  In particular, @b{S}
5459         refers to a generic statistical process, at this point.
5461 Mon Oct 27 10:44:44 1997  Anthony Rossini  <rossini@stat.sc.edu>
5463         * ess.texi (Local Variables): TeX-master ought to be ess.texi.
5464         Whoops.
5466 Mon Oct 27 10:25:49 1997  Anthony Rossini  <rossini@stat.sc.edu>
5468         * Doc/TODO: added RMH's SAS suggestions.
5470 Mon Oct 27 10:22:17 1997  Anthony Rossini  <rossini@stat.sc.edu>
5472         * essd-sas.el (ess-SAS-pre-run-hook): removed interactive call.
5473         * essd-sas.el (ess-SAS-pre-run-hook): make sure buffer name of any
5474         running *shell* buffers is unique for changes.
5476 Mon Oct 27 10:03:34 1997  Anthony Rossini  <rossini@stat.sc.edu>
5478         * Makefile (SOURCES): removed ess-debug from distributed sources.
5480 Mon Oct 27 09:01:24 1997  Anthony Rossini  <rossini@stat.sc.edu>
5482         * Makefile (dist): Doc should not be writable, again.
5484 Fri Oct 24 16:31:12 1997  Anthony Rossini  <rossini@stat.sc.edu>
5486         * Makefile (install): -ne should be !=, since doing string, not
5487         integer, comparison. (KH)
5489 Fri Oct 24 12:25:40 1997  Anthony Rossini  <rossini@stat.sc.edu>
5491         * ess-vars.el (ess-version):
5492         * Makefile (VERSION): 5.0-pre2
5494         * ess-site.el ((assoc "\\.[rR]\\'" auto-mode-alist)): changes for
5495         R, 0.50 vs. 0.60.
5497 Fri Oct 24 08:56:26 1997  Anthony Rossini  <rossini@stat.sc.edu>
5499         * ESS-5.0-pre1 released.
5501 Fri Oct 24 08:55:10 1997  Anthony Rossini  <rossini@stat.sc.edu>
5503         * ess-vars.el (ess-version):
5504         * Makefile (VERSION): updated version name to 5.0-pre1, skipping
5505         beta-17.
5507 Fri Oct 24 08:51:27 1997  Anthony Rossini  <rossini@stat.sc.edu>
5509         * essd-sas.el (ess-SAS-pre-run-hook): We need to make sure that no
5510         shells are currently running.  put back the stuff removed 1.5
5511         hours ago.  Cleaned up variable usage using let.
5513 Fri Oct 24 08:13:58 1997  Anthony Rossini  <rossini@stat.sc.edu>
5515         * essl-sas.el (SAS-log-mode): fundamental mode, with read-only.
5516         Same as listing mode, pretty much.
5518 Fri Oct 24 08:11:41 1997  Anthony Rossini  <rossini@stat.sc.edu>
5520         * essl-sas.el (set-sas-file-buffer): sasl-mode isn't real,
5521         anymore.
5523 Fri Oct 24 08:07:48 1997  Anthony Rossini  <rossini@stat.sc.edu>
5525         * essd-sas.el (ess-SAS-pre-run-hook): after accepting process
5526         input, sleep-for to allow the rest of the input to appear!  Else,
5527         we don't read the correct tty.  Alternative: would have to grep
5528         for tty, and figure out if we mean BSD or SYSV style unix.
5529         Bleach.
5531 Fri Oct 24 07:21:33 1997  Anthony Rossini  <rossini@stat.sc.edu>
5533         * essd-sas.el (ess-SAS-pre-run-hook): removed
5534         ess-sas-shell-buffer-name stuff.  Necessary?
5536 Fri Oct 24 07:21:16 1997  Anthony Rossini  <rossini@stat.sc.edu>
5538         * ess-sas-sh-command: use /bin/sh
5540 Fri Oct 24 07:20:56 1997  Anthony Rossini  <rossini@stat.sc.edu>
5542         * Makefile (dist): make sure scripts are executable before
5543         packaging.
5545 Thu Oct 23 17:24:23 1997  Anthony Rossini  <rossini@stat.sc.edu>
5547         * essd-sas.el (ess-sas-shell-buffer-name-flag): use it.
5548         * essd-sas.el (ess-sas-shell-buffer-name): use it.
5550 Thu Oct 23 17:20:42 1997  Anthony Rossini  <rossini@stat.sc.edu>
5552         * essd-sas.el (ess-SAS-pre-run-hook): removed 'interactive' call.
5553         Should only be run from a run-hooks call?
5555         * essd-sas.el (ess-SAS-pre-run-hook): ess-shell-buffer-name-p
5556         should be ess-shell-buffer-name-flag; -p and p suffices are
5557         reserved for functions, -flag reserved for variables.
5559 Thu Oct 23 13:17:28 1997  Anthony Rossini  <rossini@stat.sc.edu>
5561         * ess-inf.el (ess-eval-line-and-next-line, ess-eval-line,
5562         ess-eval-function, ess-eval-buffer): ess-force-buffer-current
5564 Thu Oct 23 09:08:24 1997  Anthony Rossini  <rossini@stat.sc.edu>
5566         * Makefile (install): test lispdir to see if needs install (MM).
5568 Thu Oct 23 09:07:42 1997  Anthony Rossini  <rossini@stat.sc.edu>
5570         * essl-sas.el (ess-transcript-mode): should be autoloaded.
5572 Thu Oct 23 09:01:45 1997  Anthony Rossini  <rossini@stat.sc.edu>
5574         * ess-site.el (s-transcript-mode): generic.  Moved here.
5576 Thu Oct 23 09:00:02 1997  Anthony Rossini  <rossini@stat.sc.edu>
5578         * essd-r.el (r-transcript-mode): moved here.
5580 Thu Oct 23 08:57:04 1997  Anthony Rossini  <rossini@stat.sc.edu>
5582         * Makefile (AUXFILES): added SCRIPTS
5583         * Makefile (SCRIPTS): new variable, use it.
5585 Thu Oct 23 08:52:27 1997  Anthony Rossini  <rossini@stat.sc.edu>
5587         * ess-inf.el (ess-eval-visibly): DOCSTRING lied; text ->
5588         text-withtabs.
5590 Thu Oct 23 08:30:21 1997  Anthony Rossini  <rossini@stat.sc.edu>
5592         * Makefile (dist): remove write permission from ChangeLog for
5593         distribution.
5595 Thu Oct 23 08:23:52 1997  Anthony Rossini  <rossini@stat.sc.edu>
5597         * Makefile (DOCS): new variable.  Use it.
5599 Thu Oct 23 08:22:09 1997  Anthony Rossini  <rossini@stat.sc.edu>
5601         * Makefile (SOURCES): Need to include ess-debug, ess-comp.
5603 Wed Oct 22 15:53:46 1997  Anthony Rossini  <rossini@stat.sc.edu>
5605         * ess-vars.el (ess-version): updated version number (17)
5606         * Makefile (VERSION): updated version number (17)
5608         * beta 16 released.
5610 Wed Oct 22 15:10:26 1997  Anthony Rossini  <rossini@stat.sc.edu>
5612         * Makefile (dist): dist target now works; being too ambitious
5613         resulted in the loss of below.
5615 1997-10-22  Anthony Rossini  <rossini@stat.sc.edu>
5617         * WHOOPS.  Stupid mistake, lost 2 days of ChangeLog activity.
5619 Mon Oct 20 14:20:51 1997  Anthony Rossini  <rossini@stat.sc.edu>
5621         * ess-help.el (ess-display-help-on-object): set the customization
5622         variables properly.
5624 Thu Oct 16 14:25:59 1997  Anthony Rossini  <rossini@fhat.stat.sc.edu>
5626         * essd-sas.el (ess-mode): added autoload.
5628         * essd-s+3.el: editing of spaces.
5630         * Makefile (SOURCES): changed edd-doc appropairately.i
5632 Fri Oct 10 12:05:40 1997  Anthony Rossini  <rossini@stat.sc.edu>
5634         * beta 15 released.
5636         * ess-trns.el (ess-transcript-mode): start up in read-only mode.
5638 Wed Oct  8 14:50:03 1997  Anthony Rossini  <rossini@stat.sc.edu>
5640         * ess-inf.el (ess-proc-name): takes stringname for buffer; was
5641         ess-dialect.  Use it.
5643 Wed Oct  8 13:56:51 1997  Anthony Rossini  <rossini@stat.sc.edu>
5645         * essd-s4.el (S4-customize-alist):  inferior-ess-*-command
5646         variables must end in "\n".
5648         * essd-s+3.el (S+3-customize-alist): inferior-ess-*-command
5649         variables must end in "\n".
5651 Wed Oct  8 08:50:58 1997  Anthony Rossini  <rossini@stat.sc.edu>
5653         * ess-vars.el (inferior-ess-names-command): add "\n" to end of
5654         names(%s) command (KH).
5656 Wed Oct  8 05:36:04 1997  Anthony Rossini  <rossini@stat.sc.edu>
5658         * ess-debug.el: new file for debugging and development.  Use it.
5660 Tue Oct  7 15:46:59 1997  Anthony Rossini  <rossini@stat.sc.edu>
5662         * ess-site.el: commented out debug-on-error.
5664 Tue Oct  7 15:42:49 1997  Anthony Rossini  <rossini@stat.sc.edu>
5666         * ess-inf.el (ess-get-words-from-vector): don't concat "\n", since
5667         we might have multi-line commands.  Make them do it in the command
5668         definition (KH).
5670 Tue Oct  7 13:21:57 1997  Anthony Rossini  <rossini@stat.sc.edu>
5672         * Makefile (SOURCES): add ess-doc.el
5674 Thu Oct  2 08:52:58 1997  Anthony Rossini  <rossini@stat.sc.edu>
5676         * Makefile (install): create INFODIR and LISPDIR as well as
5677         parents before installing.
5679 Thu Oct  2 08:42:46 1997  Anthony Rossini  <rossini@stat.sc.edu>
5681         * ess-inf.el (ess-multi): removed ess-pre-run-hook execution; it
5682         should only happen in inferior-ess.
5684 Thu Oct  2 01:12:22 1997  Anthony Rossini  <rossini@stat.sc.edu>
5686         * essl-s.el (r-transcript-mode, s-transcript-mode): new functions.  Use it, and fset
5687         it.
5689 Thu Oct  2 01:12:07 1997  Anthony Rossini  <rossini@stat.sc.edu>
5691         * ess-trns.el (ess-transcript-mode): added alist parameter.  Use
5692         it.
5694 Thu Oct  2 00:35:30 1997  Anthony Rossini  <rossini@stat.sc.edu>
5696         * ess-vars.el (ess-function-pattern): tied the non-quoted function
5697         name to either the beginning of a line or a space, instead of
5698         beginning of a word.
5700 Wed Oct  1 21:50:59 1997  Anthony Rossini  <rossini@stat.sc.edu>
5702         * essl-s.el (S-syntax-table): modified . to be "_" (KH).
5704 Wed Oct  1 21:46:51 1997  Anthony Rossini  <rossini@stat.sc.edu>
5706         * ess-inf.el: Require ess-site, not just ess, so that language
5707         specific stuff will be loaded.
5709 Wed Oct  1 21:45:47 1997  Anthony Rossini  <rossini@stat.sc.edu>
5711         * ess-trns.el: Require ess-site, not just ess, so that language
5712         specific stuff will be loaded.
5714 Tue Sep 16 16:15:37 1997  Anthony Rossini  <rossini@stat.sc.edu>
5716         * essl-sas.el (SAS-editing-alist):
5717         * essl-lsp.el (Lisp-editing-alist):
5718         * essl-s.el (S-editing-alist):
5720         ess-keep-dump-files NEEDS to be 'ask.
5722 Wed Sep 10 13:48:41 1997  Anthony Rossini  <rossini@stat.sc.edu>
5724         * ess-help.el (ess-submit-bug-report): ess-program-name doesn't
5725         exist.
5727 Wed Sep 10 13:44:52 1997  Anthony Rossini  <rossini@stat.sc.edu>
5729         * essl-sas.el: can't require sas here.
5731 Wed Sep 10 13:33:57 1997  Anthony Rossini  <rossini@stat.sc.edu>
5733         * essl-sas.el: added Tom Cook's sas-data code.  Not integrated
5734         yet.
5736 Wed Sep 10 09:42:30 1997  Anthony Rossini  <rossini@stat.sc.edu>
5738         * Makefile (html/ess_toc.html): Use explicit file "index.html",
5739         since some servers/browsers have different defaults. (MM).
5741 Wed Sep 10 09:40:04 1997  Anthony Rossini  <rossini@stat.sc.edu>
5743         * ess-site.el ((assoc "\\.[rR]\\'" auto-mode-alist)): change check
5744         for setting auto-mode-alist (MM).
5746 Tue Sep  9 16:35:21 1997  Anthony Rossini  <rossini@stat.sc.edu>
5748         * ess-mode.el: removed code which generated a second "ess-mode"
5749         menu.
5751 Tue Sep  9 16:23:56 1997  Anthony Rossini  <rossini@stat.sc.edu>
5753         * ess-mode.el (ess-mode): mode name:  ess-language, not
5754         ess-dialect.
5756 Tue Sep  9 16:22:41 1997  Anthony Rossini  <rossini@stat.sc.edu>
5758         * ess-inf.el (inferior-ess-mode): mode name:
5759         iESS [ess-dialect:proc]
5761 Tue Sep  9 10:39:35 1997  Anthony Rossini  <rossini@stat.sc.edu>
5763         * essd-[r][s+3].el (*-customize-alist): lastvalue command renamed
5764         as ".ess.lvsave".
5766 Tue Sep  9 09:59:04 1997  Anthony Rossini  <rossini@stat.sc.edu>
5768         * ess-inf.el: what is (fset 'run-s (fset 'run-S (symbol-function
5769         'S))) for??
5771 Tue Sep  9 09:15:24 1997  Anthony Rossini  <rossini@stat.sc.edu>
5773         * ess-vars.el (ess-version): incremented
5775         * Makefile (VERSION): incremented
5777 Tue Sep  9 09:01:59 1997  Anthony Rossini  <rossini@stat.sc.edu>
5779         * RELEASING beta 13
5781 Tue Sep  9 09:01:02 1997  Anthony Rossini  <rossini@stat.sc.edu>
5783         * Makefile (all): ess -> ESS
5785 Tue Sep  9 08:29:48 1997  Anthony Rossini  <rossini@stat.sc.edu>
5787         * essd-r.el (R-customize-alist): needs syntax table for inferior
5788         processes.
5790 Mon Sep  8 15:22:18 1997  Anthony Rossini  <rossini@stat.sc.edu>
5792         * ess-inf.el (inferior-ess-mode): need to fix syntax table.
5794 Mon Sep  8 14:28:57 1997  Anthony Rossini  <rossini@stat.sc.edu>
5796         * essl-sas.el (sas-indent-line): renamed from
5797         indent-sas-statement.
5799 Mon Sep  8 14:08:24 1997  Anthony Rossini  <rossini@stat.sc.edu>
5801         * ess-mode.el (ess-mode): add one more debugging statement.
5803 Mon Sep  8 13:23:20 1997  Anthony Rossini  <rossini@stat.sc.edu>
5805         * ess-vars.el: moved syntax table code to essl-s.el.
5807 Mon Sep  8 13:07:48 1997  Anthony Rossini  <rossini@stat.sc.edu>
5809         * ess-vars.el (ess-version): updated.
5811         * Makefile: Updated version number
5813 Mon Sep  8 12:25:09 1997  Anthony Rossini  <rossini@stat.sc.edu>
5815         * ess-help.el (ess-find-help-file): doesn't search for
5816         completions, with SAS or XLS.  Fine, since there isn't a really
5817         good way to build the list [SAS] or it isn't coded yet [XLS].
5819 Mon Sep  8 12:24:42 1997  Anthony Rossini  <rossini@stat.sc.edu>
5821         * ess-help.el (ess-display-help-on-object): uses process name as
5822         part of the buffer.
5824 Mon Sep  8 12:23:24 1997  Anthony Rossini  <rossini@stat.sc.edu>
5826         * ess-vars.el: removed inferior-ess-save-lastvalue-command and
5827         inferior-ess-retr-lastvalue-command, not needed.
5829 Mon Sep  8 09:01:18 1997  Anthony Rossini  <rossini@stat.sc.edu>
5831         * essl-sas.el: moved SAS language related autoloads and fsets from
5832         ess.el to here.
5834 Mon Sep  8 08:59:13 1997  Anthony Rossini  <rossini@stat.sc.edu>
5836         * essl-s.el: moved S language related autoloads and fsets from
5837         ess.el to here.
5839 Mon Sep  8 08:51:01 1997  Anthony Rossini  <rossini@stat.sc.edu>
5841         * essd-sas.el (SAS-customize-alist): use ess-local-customize-alist.
5843 Mon Sep  8 08:46:32 1997  Anthony Rossini  <rossini@stat.sc.edu>
5845         * essd-r.el (R-customize-alist): use ess-local-customize-alist.
5847 Mon Sep  8 08:45:43 1997  Anthony Rossini  <rossini@stat.sc.edu>
5849         * essd-s+3.el (S+3-customize-alist): use ess-local-customize-alist.
5851 Mon Sep  8 08:45:00 1997  Anthony Rossini  <rossini@stat.sc.edu>
5853         * essd-s4.el (S4-customize-alist): use ess-local-customize-alist.
5855 Mon Sep  8 08:42:48 1997  Anthony Rossini  <rossini@stat.sc.edu>
5857         * essd-s3.el (S3-customize-alist): use ess-local-customize-alist.
5859 Mon Sep  8 08:41:35 1997  Anthony Rossini  <rossini@stat.sc.edu>
5861         * ess-vars.el (ess-local-customize-alist): new variable.  use it.
5863 Mon Sep  8 08:35:42 1997  Anthony Rossini  <rossini@stat.sc.edu>
5865         * ess-site.el: code to remove .[sS] from auto-mode-alist commented
5866         out.  Need a version which works with Emacs.
5868 Fri Sep  5 14:20:18 1997  Anthony Rossini  <rossini@stat.sc.edu>
5870         * ess-mode.el (ess-eval-map): define it.  New keysequence:
5871         C-c C-e ...  for evaluation of code.
5873 Fri Sep  5 14:19:43 1997  Anthony Rossini  <rossini@stat.sc.edu>
5875         * ess-vars.el (ess-eval-map): new variable.  use it.
5877 Wed Sep  3 12:54:46 1997  Anthony Rossini  <rossini@stat.sc.edu>
5879         * ess-trns.el: removed log section.
5881 Wed Sep  3 12:30:57 1997  Anthony Rossini  <rossini@stat.sc.edu>
5883         * ess-mode.el (ess-find-dump-file-other-window): changed
5884         error to message, so that dumping non-existant R objects would
5885         work.
5887 Wed Sep  3 12:29:45 1997  Anthony Rossini  <rossini@stat.sc.edu>
5889         * ess-help.el (ess-submit-bug-report): fixed to use ess-bugs, and
5890         to include *ESS* buffer contents.
5892 Wed Sep  3 12:27:35 1997  Anthony Rossini  <rossini@stat.sc.edu>
5894         * essd-s4.el: rolled in John Chamber's s4-modeadds.el
5896 Wed Sep  3 11:48:24 1997  Anthony Rossini  <rossini@stat.sc.edu>
5898         * essd-s4.el (S4-customize-alist): added
5899         inferior-ess-search-list-command from the ess-xtras.
5901 Wed Sep  3 11:11:37 1997  Anthony Rossini  <rossini@stat.sc.edu>
5903         * ess-site.el ((assoc "\\.q" auto-mode-alist)): removed '$'.
5904         (RMH).
5906 Wed Sep  3 10:42:13 1997  Anthony Rossini  <rossini@stat.sc.edu>
5908         * ess.texi : applied Martin's updates.
5910 Wed Sep  3 10:37:39 1997  Anthony Rossini  <rossini@stat.sc.edu>
5912         * Makefile: applied Martin's patch, ESS -> ess, for texinfo
5913         stuff.
5915 Tue Sep  2 16:36:59 1997  Anthony Rossini  <rossini@stat.sc.edu>
5917         * essd-*.el (ess-dump-filename-template): use it, with
5918         ess-suffix.
5920 Tue Sep  2 16:19:41 1997  Anthony Rossini  <rossini@stat.sc.edu>
5922         * ess-vars.el (ess-delete-dump-files): changed default value to
5923         nil.  Better safe than sorry.
5925 Tue Sep  2 16:05:04 1997  Anthony Rossini  <rossini@stat.sc.edu>
5927         * essd-*.el (*-customize-alist): ess-suffix.  Use it.
5929 Tue Sep  2 15:44:02 1997  Anthony Rossini  <rossini@stat.sc.edu>
5931         * essl-s.el: moved "general" variables from essd-s?.el,
5932         essd-r.el.  There, should only be modifications to the standard S
5933         customizations.  Avoids conflict with not loading certain
5934         customization variables.
5936 Tue Sep  2 13:23:01 1997  Anthony Rossini  <rossini@stat.sc.edu>
5938         * Makefile (LASTVERSION): version set to 12.
5940 Tue Sep  2 10:22:11 1997  Anthony Rossini  <rossini@stat.sc.edu>
5942         * ess-vars.el (ess-version): Version 11 released; set to 12.
5944 Mon Sep  1 17:16:42 1997  Anthony Rossini  <rossini@stat.sc.edu>
5946         * essd-r.el (R-mode): setq-default the customize alist.
5948 Mon Sep  1 16:59:57 1997  Anthony Rossini  <rossini@stat.sc.edu>
5950         * essd-s+3.el (S+3-mode): need to set ess-customize-alist.
5952 Mon Sep  1 16:15:10 1997  Anthony Rossini  <rossini@stat.sc.edu>
5954         * ess-vars.el (ess-mode-font-lock-keywords): redid the assign
5955         fontlocking.
5957 Mon Sep  1 15:53:54 1997  Anthony Rossini  <rossini@stat.sc.edu>
5959         * ess-vars.el (ess-mode-editing-alist): renamed.  Use it.
5961 Mon Sep  1 15:48:43 1997  Anthony Rossini  <rossini@stat.sc.edu>
5963         * ess-inf.el (inferior-ess): corrected doc string.
5965 Mon Sep  1 14:54:44 1997  Anthony Rossini  <rossini@stat.sc.edu>
5967         * essl-sas.el: added sas config variables here.
5969 Mon Sep  1 14:21:08 1997  Anthony Rossini  <rossini@stat.sc.edu>
5971         * essd-sas.el (SAS): works.
5973 Mon Sep  1 14:20:45 1997  Anthony Rossini  <rossini@stat.sc.edu>
5975         * essd-sas.el (SAS-mode): fixed and "modernized".
5977 Mon Sep  1 14:16:16 1997  Anthony Rossini  <rossini@stat.sc.edu>
5979         * ess.el (SAS-transcript-mode): load it.
5981 Mon Sep  1 14:16:07 1997  Anthony Rossini  <rossini@stat.sc.edu>
5983         * ess.el (SAS-mode): load it.
5985 Mon Sep  1 14:12:33 1997  Anthony Rossini  <rossini@stat.sc.edu>
5987         * ess-site.el (auto-mode-alist): XLS is recognized.  SAS is
5988         recognized.
5990 Fri Aug 29 13:41:22 1997  Anthony Rossini  <rossini@stat.sc.edu>
5992         * ess-inf.el (inferior-ess-make-comint): use
5993         inferior-ess-start-file, inferior-ess-start-args.
5995 Fri Aug 29 13:24:12 1997  Anthony Rossini  <rossini@stat.sc.edu>
5997         * essd-sas.el (inferior-SAS-args): new variable.  Use it.
5999 Fri Aug 29 13:11:56 1997  Anthony Rossini  <rossini@stat.sc.edu>
6001         * ess-vars.el (ess-dribble-buffer): now defaults to
6002         *ESS*. (RMH/MM).
6004 Fri Aug 29 13:09:04 1997  Anthony Rossini  <rossini@stat.sc.edu>
6006         * essd-sas.el (SAS-customize-alist): fixed primary prompt (RMH).
6008 Thu Aug 28 10:21:41 1997  Anthony Rossini  <rossini@stat.sc.edu>
6010         * ess-mode.el (ess-check-modifications): reformat.
6012 Thu Aug 28 09:03:53 1997  Anthony Rossini  <rossini@stat.sc.edu>
6014         * ess.el: moved ess-site autoloads here.
6016 Thu Aug 28 09:02:57 1997  Anthony Rossini  <rossini@stat.sc.edu>
6018         * ess-help.el (ess-find-help-file): autoloaded
6019         ess-get-object-list at the beginning of ess-help; byte-compiler
6020         error.
6022 Wed Aug 27 14:33:56 1997  Anthony Rossini  <rossini@stat.sc.edu>
6024         * ess-mode.el (ess-mode): needed to set buffer local variables
6025         AFTER they are killed.  Whoops.
6027 Wed Aug 27 14:27:44 1997  Anthony Rossini  <rossini@stat.sc.edu>
6029         * ess-mode.el (ess-mode): type changed to dialect.
6031 Wed Aug 27 14:14:45 1997  Anthony Rossini  <rossini@stat.sc.edu>
6033         * Removing $Log: ChangeLog,v $
6034         * Removing Revision 5.37  2004/05/22 20:00:27  stephen
6035         * Removing *** empty log message ***
6036         * Removing
6037         * Removing Revision 5.36  2004/05/11 14:25:10  rsparapa
6038         * Removing Version .. released
6039         * Removing
6040         * Removing Revision 5.35  2004/05/05 11:57:25  stephen
6041         * Removing *** empty log message ***
6042         * Removing
6043         * Removing Revision 5.34  2004/05/04 14:20:46  stephen
6044         * Removing *** empty log message ***
6045         * Removing
6046         * Removing Revision 5.33  2004/04/28 10:21:40  stephen
6047         * Removing *** empty log message ***
6048         * Removing
6049         * Removing Revision 5.32  2004/02/22 14:38:14  stephen
6050         * Removing *** empty log message ***
6051         * Removing
6052         * Removing Revision 5.31  2004/02/19 13:10:18  stephen
6053         * Removing *** empty log message ***
6054         * Removing
6055         * Removing Revision 5.30  2002/11/30 03:33:50  stephen
6056         * Removing Changes to doc.
6057         * Removing
6058         * Removing Revision 5.29  2002/08/07 13:43:29  maechler
6059         * Removing Did (vc-update-change-log) manually, then query-replaced the
6060         * Removing     "/home/ess/repository/gnu/ess/" {newly made by "update-change-log"}
6061         * Removing and "/home/ess/src/cvsroot/gnu/ess/" by ""
6062         * Removing
6063         * Removing Revision 5.28  2002/01/08 18:48:49  rossini
6064         * Removing moved repository, checking CVS commit stuff.
6065         * Removing
6066         * Removing Revision 5.27  2001/08/10 18:27:57  maechler
6067         * Removing hmm: This should have been commited much earliert by "make dist" -- Makefile bug
6068         * Removing
6069         * Removing Revision 5.26  2001/06/19 16:19:32  maechler
6070         * Removing remove stupid path prefix
6071         * Removing
6072         * Removing Revision 5.25  2000/10/17 19:47:26  rossini
6073         * Removing 5.1.18 release
6074         * Removing
6075         * Removing Revision 5.24  2000/10/17 13:16:58  rossini
6076         * Removing updated changelog.
6077         * Removing
6078         * Removing Revision 5.23  2000/10/10 18:48:00  rossini
6079         * Removing updated change log.
6080         * Removing
6081         * Removing Revision 5.22  2000/06/30 22:24:18  rossini
6082         * Removing added changelog entries
6083         * Removing
6084         * Removing Revision 5.21  2000/06/30 22:21:51  rossini
6085         * Removing XLS fixes not quite right.  No startfile if non existant
6086         * Removing
6087         * Removing Revision 5.20  1999/11/22 21:53:30  ess
6088         * Removing updated changelogs -- but w/o fixing attributes.
6089         * Removing
6090         * Removing Revision 5.19  1999/11/04 00:33:06  ess
6091         * Removing 5.1.10 released.
6092         * Removing
6093         * Removing Revision 5.18  1999/09/15 00:01:25  rossini
6094         * Removing Release 5.1.9
6095         * Removing
6096         * Removing Revision 5.17  1999/09/01 19:19:34  maechler
6097         * Removing version numbers finally at 5.1.9
6098         * Removing
6099         * Removing Revision 5.16  1999/07/23 19:38:01  maechler
6100         * Removing .
6101         * Removing
6102         * Removing Revision 5.15  1999/07/22 10:39:30  maechler
6103         * Removing lisp things are in lisp/Changelog!
6104         * Removing
6105         * Removing Revision 5.14  1999/04/05 21:36:51  rossini
6106         * Removing updated from cvs
6107         * Removing
6108         * Removing Revision 5.13  1999/04/05 18:52:21  rossini
6109         * Removing *** empty log message ***
6110         * Removing
6111         * Removing Revision 5.12  1999/04/05 18:24:02  rossini
6112         * Removing more stuff.
6113         * Removing
6114         * Removing Revision 5.11  1999/03/31 22:09:03  rossini
6115         * Removing updated makefile.
6116         * Removing
6117         * Removing Revision 5.10  1999/03/17 17:51:43  rossini
6118         * Removing changelog updates
6119         * Removing
6120         * Removing Revision 5.9  1999/03/16 18:17:36  rossini
6121         * Removing Prep for 5.1.4
6122         * Removing
6123         * Removing Revision 5.8  1999/03/05 22:27:46  rossini
6124         * Removing top level stuff, sigh!
6125         * Removing
6126         * Removing Revision 5.7  1999/03/03 23:34:05  rossini
6127         * Removing updated changelog file.
6128         * Removing
6129         * Removing Revision 5.6  1998/12/16 18:30:49  maechler
6130         * Removing ess.texi
6131         * Removing
6132         * Removing Revision 5.5  1998/12/14 20:46:07  rossini
6133         * Removing updated.
6134         * Removing
6135         * Removing Revision 5.4  1998/11/14 00:23:18  rossini
6136         * Removing whitespace editing.
6137         * Removing
6138         * Removing Revision 5.3  1998/11/09 23:50:26  rossini
6139         * Removing *** empty log message ***
6140         * Removing
6141         * Removing Revision 5.2  1998/11/09 22:46:55  rossini
6142         * Removing *** empty log message ***
6143         * Removing
6144         * Removing Revision 5.1.1.2  1997/12/02 14:06:08  rossini
6145         * Removing *** empty log message ***
6146         * Removing
6147         * Removing Revision 5.1.1.1  1997/12/01 21:57:03  rossini
6148         * Removing *** empty log message ***
6149         * Removing
6150         * Removing Revision 5.1  1997/12/01 21:55:30  rossini
6151         * Removing new revision.
6152         * Removing
6153         * Removing Revision 5.0  1997/12/01 16:02:26  rossini
6154         * Removing *** empty log message ***
6155         * Removing
6156         * Removing Revision 4.14  1997/12/01 15:59:42  rossini
6157         * Removing *** empty log message ***
6158         * Removing
6159         * Removing Revision 4.13  1997/12/01 15:48:35  rossini
6160         * Removing *** empty log message ***
6161         * Removing
6162         * Removing Revision 4.12  1997/11/30 18:45:09  rossini
6163         * Removing *** empty log message ***
6164         * Removing
6165         * Removing Revision 4.11  1997/11/30 17:42:06  rossini
6166         * Removing *** empty log message ***
6167         * Removing
6168         * Removing Revision 4.10  1997/11/26 21:33:51  rossini
6169         * Removing *** empty log message ***
6170         * Removing
6171         * Removing Revision 4.9  1997/11/26 21:10:23  rossini
6172         * Removing *** empty log message ***
6173         * Removing
6174         * Removing Revision 4.8  1997/11/26 21:05:56  rossini
6175         * Removing *** empty log message ***
6176         * Removing
6177         * Removing Revision 4.7  1997/11/25 21:24:13  rossini
6178         * Removing *** empty log message ***
6179         * Removing
6180         * Removing Revision 4.6  1997/11/25 13:58:36  rossini
6181         * Removing *** empty log message ***
6182         * Removing
6183         * Removing Revision 4.5  1997/11/24 17:17:07  rossini
6184         * Removing *** empty log message ***
6185         * Removing
6186         * Removing Revision 4.4  1997/11/23 00:16:53  rossini
6187         * Removing *** empty log message ***
6188         * Removing
6189         * Removing Revision 4.3  1997/11/21 22:40:12  rossini
6190         * Removing last todo.  RMH gives seal of approval.
6191         * Removing
6192         * Removing Revision 4.2  1997/11/20 23:39:23  rossini
6193         * Removing *** empty log message ***
6194         * Removing
6195         * Removing Revision 4.1  1997/11/20 23:03:20  rossini
6196         * Removing *** empty log message ***
6197         * Removing
6198         * Removing Revision 1.41  1997/11/20 21:44:45  rossini
6199         * Removing *** empty log message ***
6200         * Removing
6201         * Removing Revision 1.40  1997/11/20 15:06:48  rossini
6202         * Removing *** empty log message ***
6203         * Removing
6204         * Removing Revision 1.39  1997/11/19 17:24:26  rossini
6205         * Removing *** empty log message ***
6206         * Removing
6207         * Removing Revision 1.38  1997/11/19 15:35:29  rossini
6208         * Removing *** empty log message ***
6209         * Removing
6210         * Removing Revision 1.37  1997/11/15 17:37:58  rossini
6211         * Removing *** empty log message ***
6212         * Removing
6213         * Removing Revision 1.36  1997/11/14 22:51:03  rossini
6214         * Removing *** empty log message ***
6215         * Removing
6216         * Removing Revision 1.35  1997/11/14 22:44:18  rossini
6217         * Removing *** empty log message ***
6218         * Removing
6219         * Removing Revision 1.34  1997/11/14 22:27:35  rossini
6220         * Removing *** empty log message ***
6221         * Removing
6222         * Removing Revision 1.33  1997/11/14 02:46:16  rossini
6223         * Removing *** empty log message ***
6224         * Removing
6225         * Removing Revision 1.32  1997/11/14 01:15:08  rossini
6226         * Removing *** empty log message ***
6227         * Removing
6228         * Removing Revision 1.31  1997/11/14 01:08:00  rossini
6229         * Removing *** empty log message ***
6230         * Removing
6231         * Removing Revision 1.30  1997/11/13 14:59:55  rossini
6232         * Removing *** empty log message ***
6233         * Removing
6234         * Removing Revision 1.29  1997/11/12 07:46:06  rossini
6235         * Removing *** empty log message ***
6236         * Removing
6237         * Removing Revision 1.28  1997/11/12 07:27:28  rossini
6238         * Removing *** empty log message ***
6239         * Removing
6240         * Removing Revision 1.27  1997/11/11 20:39:26  rossini
6241         * Removing *** empty log message ***
6242         * Removing
6243         * Removing Revision 1.26  1997/11/11 04:17:36  rossini
6244         * Removing *** empty log message ***
6245         * Removing
6246         * Removing Revision 1.25  1997/11/11 04:09:07  rossini
6247         * Removing *** empty log message ***
6248         * Removing
6249         * Removing Revision 1.24  1997/11/11 04:03:44  rossini
6250         * Removing *** empty log message ***
6251         * Removing
6252         * Removing Revision 1.23  1997/11/10 22:02:42  rossini
6253         * Removing *** empty log message ***
6254         * Removing
6255         * Removing Revision 1.22  1997/11/09 21:31:03  rossini
6256         * Removing *** empty log message ***
6257         * Removing
6258         * Removing Revision 1.21  1997/11/09 20:07:12  rossini
6259         * Removing *** empty log message ***
6260         * Removing
6261         * Removing Revision 1.20  1997/11/08 00:43:15  rossini
6262         * Removing *** empty log message ***
6263         * Removing
6264         * Removing Revision 1.19  1997/11/07 23:49:05  rossini
6265         * Removing *** empty log message ***
6266         * Removing
6267         * Removing Revision 1.18  1997/11/07 18:37:51  rossini
6268         * Removing *** empty log message ***
6269         * Removing
6270         * Removing Revision 1.17  1997/11/07 14:26:21  rossini
6271         * Removing *** empty log message ***
6272         * Removing
6273         * Removing Revision 1.16  1997/10/29 19:14:35  rossini
6274         * Removing *** empty log message ***
6275         * Removing
6276         * Removing Revision 1.15  1997/10/27 19:50:29  rossini
6277         * Removing *** empty log message ***
6278         * Removing
6279         * Removing Revision 1.14  1997/10/27 15:30:41  rossini
6280         * Removing *** empty log message ***
6281         * Removing
6282         * Removing Revision 1.13  1997/10/24 20:34:42  rossini
6283         * Removing *** empty log message ***
6284         * Removing
6285         * Removing Revision 1.12  1997/10/24 16:25:49  rossini
6286         * Removing *** empty log message ***
6287         * Removing
6288         * Removing Revision 1.11  1997/10/24 16:11:56  rossini
6289         * Removing *** empty log message ***
6290         * Removing
6291         * Removing Revision 1.10  1997/10/24 12:57:08  rossini
6292         * Removing *** empty log message ***
6293         * Removing
6294         * Removing Revision 1.9  1997/10/24 12:08:59  rossini
6295         * Removing *** empty log message ***
6296         * Removing
6297         * Removing Revision 1.8  1997/10/23 17:18:12  rossini
6298         * Removing *** empty log message ***
6299         * Removing
6300         * Removing Revision 1.7  1997/10/23 13:31:31  rossini
6301         * Removing *** empty log message ***
6302         * Removing
6303         * Removing Revision 1.6  1997/10/22 19:54:22  rossini
6304         * Removing *** empty log message ***
6305         * Removing
6306         * Removing Revision 1.5  1997/10/22 19:51:08  rossini
6307         * Removing *** empty log message ***
6308         * Removing
6309         * Removing Revision 1.4  1997/10/22 19:12:30  rossini
6310         * Removing *** empty log message ***
6311         * Removing
6312         * Removing Revision 1.3  1997/10/20 18:21:29  rossini
6313         * Removing *** empty log message ***
6314         * Removing
6315         * Removing Revision 1.2  1997/10/02 01:51:47  rossini
6316         * Removing *** empty log message ***
6317         * Removing
6318         * Removing Revision 1.1  1997/09/10 17:21:00  rossini
6319         * Removing Initial revision
6320         * Removing
6321         * Removing Revision 1.11  1997/09/10 17:11:25  rossini
6322         * Removing *** empty log message ***
6323         * Removing
6324         * Removing Revision 1.10  1997/09/09 13:16:09  rossini
6325         * Removing *** empty log message ***
6326         * Removing
6327         * Removing Revision 1.9  1997/09/09 13:02:26  rossini
6328         * Removing *** empty log message ***
6329         * Removing
6330         * Removing Revision 1.8  1997/09/09 13:01:13  rossini
6331         * Removing *** empty log message ***
6332         * Removing
6333         * Removing Revision 1.7  1997/09/09 12:59:09  rossini
6334         * Removing *** empty log message ***
6335         * Removing
6336         * Removing Revision 1.6  1997/09/08 16:27:18  rossini
6337         * Removing *** empty log message ***
6338         * Removing
6339         * Removing Revision 1.5  1997/09/08 16:24:19  rossini
6340         * Removing *** empty log message ***
6341         * Removing
6342         * Removing Revision 1.4  1997/09/05 18:20:47  rossini
6343         * Removing *** empty log message ***
6344         * Removing
6345         * Removing Revision 1.3  1997/09/01 18:21:40  rossini
6346         * Removing *** empty log message ***
6347         * Removing from all files.  All comments now in ChangeLog
6348         file).
6350 Wed Aug 27 11:55:07 1997  Anthony Rossini  <rossini@stat.sc.edu>
6352         * ess-inf.el (ess-proc-name): changed the process name to be
6353         returned.  Now is the form:  ess-dialect : ess-process-number.
6355 Tue Aug 26 18:49:31 1997  Anthony Rossini  <rossini@stat.sc.edu>
6357         * ess-version-running -> ess-dialect
6359 Tue Aug 26 18:49:18 1997  Anthony Rossini  <rossini@stat.sc.edu>
6361         * ess-proc-prefix -> ess-language
6363 Tue Aug 26 17:58:11 1997  Anthony Rossini  <rossini@stat.sc.edu>
6365         * ess-site.el: added SAS site init (from Cook's mode) (TC)
6367 Tue Aug 26 17:50:57 1997  Anthony Rossini  <rossini@stat.sc.edu>
6369         * essl-sas.el:  new file.  SAS language editing mode (Cook's
6370         mode).  Use it. (TC)
6372 Tue Aug 26 17:48:47 1997  Anthony Rossini  <rossini@stat.sc.edu>
6374         * essl-s.el : new file.  S language editing mode.  Use it.
6375         S specific stuff from ess-mode.
6377 Mon Aug 25 16:53:10 1997  Anthony Rossini  <rossini@stat.sc.edu>
6379         * ess-help.el (ess-find-help-file): added hack to complete non-S
6380         stuff. (KH)
6382 Mon Aug 25 16:42:46 1997  Anthony Rossini  <rossini@stat.sc.edu>
6384         * essd-r.el (R-customize-alist): made the name quoted.
6386 Mon Aug 18 15:27:41 1997  Maechler  <maechler@stat.math.ethz.ch>
6388         * essd-r.el (R-customize-alist): sorted
6390         * essd-s4.el:
6391         * essd-s3.el (S3-customize-alist): not Splus; no
6392         'Optional/Required Arg'
6394         * essd-s+3.el (S+3-customize-alist): switched some lower/upper
6395         case: more important things on lower case; now compatible to R
6398 Mon Aug 25 16:35:29 1997  Anthony Rossini  <rossini@stat.sc.edu>
6400         * ess-site.el auto-mode-alist: Use \\' instead of $ [faster (?)],
6401         standard; Add ...src/library/[A-z]*/funs/.. for R source editing.
6402         (MM).
6404 Mon Aug 25 11:02:37 1997  Anthony Rossini  <rossini@stat.sc.edu>
6406         * ess-site.el (inferior-ess-font-lock-input): added setq of this
6407         variable as a customization example (RMH).
6409 Mon Aug 25 10:35:09 1997  Anthony Rossini  <rossini@stat.sc.edu>
6411         * ess-comp.el: removed (require 'cl).  This is semi-evil, if we
6412         can only avoid it.
6414 Fri Aug 22 17:01:56 1997  Anthony Rossini  <rossini@stat.sc.edu>
6416         * ess-vars.el (inferior-ess-font-lock-prompt-p): New
6417         variable. Need to use it.  Customize in ess-site.
6419 Fri Aug 22 16:56:35 1997  Anthony Rossini  <rossini@stat.sc.edu>
6421         * ess-inf.el (inferior-ess-mode): mode name is now "iESS", as per
6422         discussion.
6424 Fri Aug 22 16:54:19 1997  Anthony Rossini  <rossini@stat.sc.edu>
6426         * ess-vars.el (ess-object-name-db-file-loaded): use it to
6427         determine which languages/versions have been loaded.
6429 Fri Aug 22 16:48:55 1997  Anthony Rossini  <rossini@stat.sc.edu>
6431         * essd-r.el (R-customize-alist): added ess-object-name-db to
6432         alist.
6434 Fri Aug 22 16:47:57 1997  Anthony Rossini  <rossini@stat.sc.edu>
6436         * essd-s+3.el (S+3-customize-alist): added ess-object-name-db to
6437         alist.
6439 Fri Aug 22 16:41:49 1997  Anthony Rossini  <rossini@stat.sc.edu>
6441         * essd-xls.el (XLS-customize-alist): added ess-object-name-db to
6442         alist.
6444 Fri Aug 22 16:40:31 1997  Anthony Rossini  <rossini@stat.sc.edu>
6446         * essd-xls.el (XLS-mode): moved from ess-mode.el
6448 Fri Aug 22 15:58:54 1997  Anthony Rossini  <rossini@stat.sc.edu>
6450         * essd-s+3.el (S-mode): moved from ess-mode.el
6452 Fri Aug 22 15:58:07 1997  Anthony Rossini  <rossini@stat.sc.edu>
6454         * essd-r.el (R-mode): moved from ess-mode.el
6456 Fri Aug 22 15:50:25 1997  Anthony Rossini  <rossini@stat.sc.edu>
6458         * essd-s+3.el: removed commented out font-lock patterns. (RMH)
6460 Fri Aug 22 15:49:56 1997  Anthony Rossini  <rossini@stat.sc.edu>
6462         * essd-s3.el: removed commented out font-lock patterns. (RMH)
6464 Fri Aug 22 15:48:59 1997  Anthony Rossini  <rossini@stat.sc.edu>
6466         * ess-vars.el (essd-S-inferior-font-lock-keywords): added RMH's
6467         error patterns.
6469 Fri Aug 22 12:28:42 1997  Anthony Rossini  <rossini@stat.sc.edu>
6471         * essd-sas.el: new file (RMH).
6473 Fri Aug 22 12:18:30 1997  Anthony Rossini  <rossini@stat.sc.edu>
6475         * ess-vars.el (ess-function-pattern): New pattern, thanks to
6476         Stephen C. Pope <scp@predict.com>.
6478 Fri Aug 22 11:59:32 1997  Anthony Rossini  <rossini@stat.sc.edu>
6480         * Makefile (ESS.info): fixed text output (KH)
6482 Fri Aug 22 11:59:13 1997  Anthony Rossini  <rossini@stat.sc.edu>
6484         * Makefile (html/ESS_toc.html): fixed text output (KH)
6486 Fri Aug 22 11:55:33 1997  Anthony Rossini  <rossini@stat.sc.edu>
6488         * ess-vars.el (inferior-ess-save-lastvalue-command): new
6489         defvar for variable. (KH)
6491 Fri Aug 22 11:55:07 1997  Anthony Rossini  <rossini@stat.sc.edu>
6493         * ess-vars.el (inferior-ess-retr-lastvalue-command): new
6494         defvar for variable. (KH)
6497 Fri Aug 22 11:54:27 1997  Anthony Rossini  <rossini@stat.sc.edu>
6499         * ess-vars.el (S-plus): removed variable
6501 Fri Aug 22 11:51:22 1997  Anthony Rossini  <rossini@stat.sc.edu>
6503         * essd-xls.el (XLS-customize-alist):  inferior-ess-start-file
6504         ("~/.ess-R").  inferior-ess-start-args.  Use it.
6507 Fri Aug 22 11:43:49 1997  Anthony Rossini  <rossini@stat.sc.edu>
6509         * essd-s+3.el (S+3-customize-alist): inferior-ess-start-file
6510         ("~/.ess-R").  inferior-ess-start-args. Use it.
6512 Fri Aug 22 11:42:34 1997  Anthony Rossini  <rossini@stat.sc.edu>
6514         * essd-r.el (R-customize-alist): inferior-ess-start-file
6515         ("~/.ess-R").  inferior-ess-start-args. Use it.
6517 Fri Aug 22 11:06:34 1997  Anthony Rossini  <rossini@stat.sc.edu>
6519         * ess.texi: renamed, from ESS.texi.  Changed header.  Added
6520         info-directory stuff (KH).
6522 Fri Aug 22 11:04:02 1997  Anthony Rossini  <rossini@stat.sc.edu>
6524         * ess.el: installed new, non CL versions of ess-setq-vars,
6525         ess-setq-vars-default. (KH)
6527 Fri Aug 22 10:58:05 1997  Anthony Rossini  <rossini@stat.sc.edu>
6529         * ess-xtra.el: ESS-version -> ess-version (KH)
6531 Fri Aug 22 10:57:13 1997  Anthony Rossini  <rossini@stat.sc.edu>
6533         * ess-vars.el (ess-version): incremented.  ESS-version ->
6534         ess-version.  (AJR)
6536 Fri Aug 22 10:56:11 1997  Anthony Rossini  <rossini@stat.sc.edu>
6538         * ess-inf.el (inferior-ess-mode): ESS-version -> ess-version (KH)
6540 Fri Aug 22 10:56:11 1997  Anthony Rossini  <rossini@stat.sc.edu>
6542         * STARTED : ESS-4.9-b11.  All DOCUMENTATION NOW IN `ChangeLog'.
6544 Tue Jul 29 07:14:01 1997  Anthony Rossini  <rossini@stat.sc.edu>
6546         * ess-vars.el: transcript fontlock vars now here.
6548 Mon Jul 28 09:57:57 1997  Anthony Rossini  <rossini@stat.sc.edu>
6550         * ess-site.el: explanatory comments for dialect customization.
6552 Mon Jul 28 09:55:58 1997  Anthony Rossini  <rossini@stat.sc.edu>
6554         * ess-vars.el: added defvars for ess-site things below.  Still
6555         need to add to essd-*.el's!
6557         * ess-site.el: more customizations for the executable names.  Need
6558         to move defvars to ess-vars.
6560         * README: edited authors again.
6562         * Makefile: S-mode -> ESS.
6564         * Makefile: updated version number.
6566         * ess-site.el: moved/uncommented essd-s?.el
6568         * essd-s3.el: provide the right package!
6570         * Makefile: S-mode -> ESS.
6572         * ess-site.el: reformat.
6574         * ess-site.el: fixed typo.
6576         * ess.el: made ess-setq-vars* clean.  No ugly hacks!
6577         cleaned up authorship.
6579         * Makefile: updated version number.
6581         * ess.el (ess-setq-vars-default): made nice.
6583         * ess.el (ess-setq-vars): made nice.
6585 1997-07-25  Anthony Rossini  <rossini@stat.sc.edu>
6587         * ess-mode.el (ess-mode-map): newline/return mapped to
6588         'newline-and-indent, by popular demand.
6590         * General : variable definitions in ess now moved to ess-vars.
6591         ess now only contains useful code for distinguishing between
6592         processes.
6594 1997-07-01  Anthony Rossini  <rossini@stat.sc.edu>
6596         * ess-inf.el (inferior-ess): removed make-local-variables which
6597         should've been handled in ess.el
6598         (ess-multi): same as above.
6599         (ess.el): fixed same.
6600         (ess-execute): removed make-local-variable 'ess-local-process-name
6601         (ess-force-buffer-current): removed make-local-variable
6602         'ess-local-process-name
6603         (inferior-ess): let (done 0), for constructing
6604         inferior-ess-procname.
6606         * ess-site.el: added RMH's new docs, `ess-keep-dump-files'.
6608         * ess-inf.el (ess-quit): doc string edited.
6610         * ess-mode.el (ess-check-source): RMH's solution.
6612 1997-06-16  Anthony Rossini  <rossini@stat.sc.edu>
6614         * Makefile: trans->trns.  Idea is to keep file names at the 8+3
6615         length  for archaic OSs...
6617 Sun Jun 15 04:39:09 1997  Anthony Rossini  <rossini@stat.sc.edu>
6619         * NOTE:  SEE RCS Log files for program updates.  All
6620         language/dialect specific code attempted to be moved to essd files
6621         (d=dialect :-)..  need more movement, though...
6623         * ess.el: Documentation update.
6625 Wed May 21 14:47:17 1997  Anthony Rossini  <rossini@stat.sc.edu>
6627         * S-mode has now become ess-mode. (Emacs Speaks Statistics).
6629 Thu Apr 24 18:10:32 1997  Anthony Rossini  <rossini@stat.sc.edu>
6631         * TODO: (MM) word wrap mistake.
6633         * S-help.el (S-help-mode-map): (MM) Patch to bind ^M to
6634         next-line. Whoops.  (AJR) changed to \C-m.
6636 Wed Apr 23 09:29:53 1997  Anthony Rossini  <rossini@stat.sc.edu>
6638         * S.el (S-mode-version): incremented.
6640         * S-help.el (S-display-help-on-object): (MM) S-help-sec-regex,
6641         S-help-sec-keys-alist take correct values (see yesterday's log for
6642         inferior-S-help-command).  Need to do similar with
6643         inferior-S-help-command hack!
6645         * S.el : (MM) S-help-sec-regex, S-help-sec-keys-alist
6646         buffer-local.
6648 Tue Apr 22 19:19:47 1997  Anthony Rossini  <rossini@stat.sc.edu>
6650         * S-mode-4.9-b5 : released.
6652         * S-help.el (S-display-help-on-object): Added curr-help-command
6653         (since inferior-S-help-command is buffer-local, need to get BEFORE
6654         switching buffers).
6656         * S-site.el (S,R,XLS): setq-default to setq.
6657         (R): "cat" -> inferior-S-pager. Buffer local?
6658         (XLS): cleaned up.
6659         (S-XLS-shortcut-post-run-hook): new function.
6660         (S-XLS-shortcut-pre-run-hook): new function.
6661         (R): cleaned up.
6662         (S-R-shortcut-post-run-hook): new function.
6663         (S-R-shortcut-pre-run-hook): new function.
6664         (S): cleaned up.
6665         (S-S-shortcut-post-run-hook): new function.
6666         (S-S-shortcut-pre-run-hook): new function.
6668         * S-inf.el (inferior-S): removed useless make-local-variables
6670         * S.el : declared many variables via make-variable-buffer-local.
6672         * S-site.el : removed useless make-local-variables...
6674         * S-inf.el (S-multi): setq -> setq-default, for
6675         inferior-S-prompt.
6677         * buffer-local stuff moved to S.el.
6679 Mon Apr 21 21:35:22 1997  Anthony Rossini  <rossini@stat.sc.edu>
6681         * S-mode-4.9-b4 : released.
6683         * S-site.el (XLS): wrong help; syntax confusion :-).
6685         * S-inf.el (inferior-S): moved the setting of the history file.
6687         * S.el: inferior-S-program should be global?
6689 Sun Apr 20 12:30:36 1997  Anthony Rossini  <rossini@stat.sc.edu>
6691         * S-inf.el: moved S-force-buffer-current here, from S-mode.
6693         * S.el: (S-version-running): buffer-local.
6694         (inferior-S-program): buffer-local.
6695         (inferior-S-secondary-prompt): buffer-local.
6696         (inferior-S-primary-prompt): buffer-local.
6698         * S-site.el (S-transcript-mode): change autoload to point at
6699         S-trans.
6701 Fri Apr 18 12:01:59 1997  Anthony Rossini  <rossini@stat.sc.edu>
6703         * S-site.el: removed stupid comments, rearranged autoloads
6704         sensibly.
6706         * S-inf.el:  Moved `eval-*' commands here from S-mode.
6707         Edited autoloads appropriately (must be a better way to deal with
6708         the bytecompiler and file/function synchronization!)
6710         * S-mode.el: Moved `eval-*' commands to S-inf.
6713 Thu Apr 17 12:58:34 1997  Anthony Rossini  <rossini@stat.sc.edu>
6715         * S.el (S-mode-font-lock-keywords): changed
6716         ("<-" . font-lock-reference-face) to
6717         ("<<?-" . font-lock-reference-face), suggestion from Kurt.
6719 Wed Apr 16 14:36:02 1997  Anthony Rossini  <rossini@stat.sc.edu>
6721         * S-trans.el: removed byte-compiler errors.
6723         * S-mode.el (S-indent-exp): commented out, in "let", restart and
6724         last-sexp.
6726         * S-inf.el
6727         (S-eval-visibly): See: "Terrible Kludge".  This code needs to be
6728         "done right (tm)".  Last byte-compile problem... :-(.
6729         (S-get-process-variable):  removed let (not needed?)
6730         (S-set-process-variable):  removed let (not needed?)
6732         * S.el: run-hooks 'S-mode-load-hook before provide 'S.
6733         (S-mode-version): update the version.
6735         * S-help.el: added autoloads for bytecompile (need to find a
6736         cleaner way).
6739 Tue Apr  8 06:32:20 1997  Anthony Rossini  <rossini@stat.sc.edu>
6741         * S-mode-4.9-b3 RELEASED.
6743         * S-site.el (R): use the previously defined variable.
6744         (S): use the previously defined variable.
6745         (XLS): use the previously defined variable.
6747         * S.el (inferior-S-program): changed definition.
6748         (inferior-S-program-name): new.
6749         (inferior-R-program-name): new.
6750         (inferior-XLS-program-name): new.
6751         (inferior-S4-program-name): new.
6753         * General: put back GNU.  But need to check this!
6755         * General: removed "FSF GNU" from all files.  It's not kosher.
6757 Mon Apr  7 07:52:49 1997  Anthony Rossini  <rossini@stat.sc.edu>
6759         * S-inf.el (get-S-process): moved to prevent byte-compiler
6760         warnings.
6762         * S.el: moved user/sys vars from S-mode.el/S-inf/S-help
6763         (font-lock): added require.
6765         * S-help.el: moved user/sys vars to S.el.
6767         * S-site.el: removed (require 'font-lock).
6769         * S-mode.el: moved user/sys vars to S.el.
6771         * S-inf.el: moved requires and eval-when-compile requires.
6773         * S-site.el: moved XLS, R, S here from S-inf.  Added local vars at
6774         end.  Edited commented-out documentation.
6776         * S-inf.el: moved XLS, R, S to S-site
6777         (XLS, R, S): S0 -> inferior-S
6778         (inferior-S): Renamed from S0.
6781         * S.el: Documentation cleaned, modified.  Old news moved to NEWS
6782         files.
6783         (S-mode-version): variable updated (wasn't, before.  Whoops!)
6785         * S-mode-4.9-b2 RELEASED
6787         * S.el : removed autoloads (and duplicates) for the modes and
6788         inferior processes (which were and are in S-site).
6790         * S.el : Commentary:  deferred installation instructions to README
6791         and S-site. Removed comint stuff, since present in 19.x emacsen.
6793         * S.el (S-local-process-name): variable, not a constant.
6795         * S-site.el: Added R-mode autoload.
6797         * README: query-rep'd "4.8" to "4.9".
6799         * S-mode.el (S-mode-map): S-parse-errors binding changed to C-c`
6801 Sun Apr  6 14:23:45 1997  Anthony Rossini  <rossini@stat.sc.edu>
6803         * S-inf.el (inferior-S-make-comint): S-inf-pager ->
6804         inferior-S-pager.
6806         * S-site.el (XLS): added XLS autoload.
6808         * S-inf.el (inferior-S-make-comint): replaced with Kurt's version
6809         (I need to verify this).
6810         (inferior-S-pager): New variable.
6812 Fri Apr  4 10:38:26 1997  Anthony Rossini  <rossini@stat.sc.edu>
6814         * S-mode-4.9-b1 RELEASED
6816         * S-site.el: added R as an autoload.
6818         * S-inf.el (inferior-S-mode): Added a switch (based on
6819         S-proc-prefix) for using inferior-S-input-sender or
6820         inferior-R-input-sender.
6822         * S-inf.el (inferior-R-input-sender): added (thanks to KH).
6824         * S-mode.el (S-eval-paragraph): added. (from S-extras).
6826         * S-extras.el: removed S-eval-paragraph
6828         * Makefile: More in line with GNU standards.  Still WRONG,
6829         though.
6831 Thu Apr  3 14:38:09 1997  Anthony Rossini  <rossini@stat.sc.edu>
6833         * S-help.el: Support for W3 viewing of R files is included.  It
6834         works (but could be better).  Removed until 5.0 :-).
6836         * S.el (S-proc-prefix): Moved before S-history-file definition,
6837         which now depends on it.
6839         * S-help.el (S-submit-bug-report): send to rossini@stat.sc.edu
6841         * S-inf.el (inferior-S-mode-map): C-x` should be C-c`
6842         (S-parse-errors).  Major modes NEVER use C-x prefixes!
6843         (inferior-S-mode-map): C-c C-a masks a useful function in comint.
6844         Need to find a second prefix for "hotkeys".
6846         * S-inf.el (S-object-name-db-file): added variable.
6847         (S-create-object-name-db): Use S-object-name-db.
6849         * S-inf.el (inferior-S-mode): Changed comint-completion-addsuffix
6850         definition, and made buffer-local (thanks: Kurt Hornik).
6852         * All_files : S-filenames-map is final name. (-p for functions.
6853         Bozo...).
6855         * S-inf.el (inferior-S-font-lock-keywords): changed variable name
6856         from S-inf-font-lock-keywords.
6857         (inferior-S-mode): changed variable name to
6858         inferior-S-font-lock-keywords from S-inf-font-lock-keywords.
6860         * S-modeadds.el (S-mode-load-hook): changed name of
6861         S-inf-filenames-map to S-filenames-map-p
6863         * S-inf.el (S-dir-modtime): changed name of S-inf-filenames-map to
6864         S-filenames-map-p
6865         (S-object-names): changed name of S-inf-filenames-map to
6866         S-filenames-map-p
6868         * S-mode.el (S-check-modifications): changed name of
6869         S-inf-filenames-map to S-filenames-map-p
6871         * S-inf.el: removed S-inf-filenames-map defvar.
6873         * S.el: Moved S-inf-filenames-map defvar here, renamed as
6874         S-filenames-map-p.
6876 Wed Apr  2 09:38:47 1997  Anthony Rossini  <rossini@stat.sc.edu>
6878         * TODO: updated ALL conversations and reasonings.
6880         * Makefile: removed extraneous commented-out parts.  Changed
6881         Prefloads, default Emacs, compilation flags, and infodir
6882         location.
6884         * S-mode.el (S-dump-object): added indent-region (thanks: Peter
6885         Dalgaard, <p.dalgaard@biostat.ku.dk>).
6887         * S-mode.el : changed default for S-else-offset to 0 (thanks:
6888         Peter Dalgaard, <p.dalgaard@biostat.ku.dk>).
6890 Mon Mar 10 11:30:23 1997  Anthony Rossini  <rossini@fhat.stat.sc.edu>
6892         * General : moved the rest of the easymenu startup code here
6893         * General : edited Makefile for easier XEmacs distribution
6894         * S-site.el : added example Splus call (thanks: Claudia Yastremiz
6895         <claudia@ms.com>)
6897 Fri Mar  7 17:42:36 1997  Anthony Rossini  <rossini@fhat.stat.sc.edu>
6899         * S-trans.el : For easymenu menus, moved code from S-menu here.
6900         * S-mode.el : For easymenu menus, moved code from S-menu here.
6901         * S-inf.el : For easymenu menus, moved code from S-menu here.
6902         * Added  code from Kurt H.
6904 Mon Feb 10 11:14:42 1997  Anthony Rossini  <rossini@fhat.stat.sc.edu>
6906         * S-help.el : added/checked some of Martin's older patches (most
6907         in the 4.8.6 series).
6909         * Makefile (patch): added $(GZCAT) (normally zcat, but sometimes
6910         it's gzcat, if sys admins are GNU-suspicious).
6912         * S-mode.el: XEmacs compatibility, maintaining Emacs
6913         compatibility.
6915         * S-inf.el: See above.
6917         * S-trans.el: See above.
6919         * S-menu.el: added easymenu support, XEmacs menu hooks.
6921 Mon Oct 14 16:24:14 1996  Local  <local@florence>
6923         * S-inf.el: inferior-S-program -- only new if  S <--> R
6925 Tue Jun 25 08:53:12 1996  Martin Maechler <maechler@stat.math.ethz.ch>
6927         * S-inf.el: (defun R ...); renamed 'S to 'S0;  S, R both call S0
6928         after setting variables.
6930         * S.el: added autoloads for 'R and 'R-mode.
6931         defconst  for S-help-S... and S-help-R  used in S-inf.
6932         * S-site.el: same autoloads
6934         * S-help.el : S-help-sec-regex,etc: defconst for S- and R-
6935         versions moved to S.el, since used in S-inf
6937         * S-mode.el (R-mode): added
6938         S-force-buffer-current: optional 2nd arg. 'force'
6940 Mon Dec  4 1995 -- Wed May 29 1996  Martin Maechler <maechler@stat.math.ethz.ch>
6942         * S.el: Fixed the syntax-table entry which broke 'beg.-of-function'.
6943         New variable  S-proc-prefix  (for using "R" and "S" simultaneously).
6945         * S-inf.el: S-synchronize-evals -> NIL (finally!).
6946         S-proc-name : Use new variable S-proc-prefix instead of hardwired
6947         "S"; the same for other places.
6948         S-execute-search: Use new variable inferior-S-search-list-command
6949         Switched binding of C-c C-k to S-force-buffer-current.
6951         Fixed LONG-STANDING bug in S-eval-region (when >= 2 S-processes)
6952         now using (get-S-process ...) instead of hardwired "S".
6954         * S-help.el: added S-eval-line-and-next-line to key bindings.
6955         Changed binding of request-a-process to C-c C-k as in other S-modes.
6956         New configurable variable  S-help-sec-regex  (for R help)
6958         * Makefile: texi, not texinfo; support for non-GNU tar; minor..
6960 Mon Dec  4 1995 -- Wed May 29 1996  Martin Maechler <maechler@stat.math.ethz.ch>
6962         * S.el: Fixed the syntax-table entry which broke 'beg.-of-function'.
6963         New variable  S-proc-prefix  (for using "R" and "S" simultaneously).
6965         * S-inf.el: S-synchronize-evals -> NIL (finally!).
6966         S-proc-name : Use new variable S-proc-prefix instead of hardwired
6967         "S"; the same for other places.
6968         S-execute-search: Use new variable inferior-S-search-list-command
6969         Switched binding of C-c C-k to S-force-buffer-current.
6971         Fixed LONG-STANDING bug in S-eval-region (when >= 2 S-processes)
6972         now using (get-S-process ...) instead of hardwired "S".
6974         * S-help.el: added S-eval-line-and-next-line to key bindings.
6975         Changed binding of request-a-process to C-c C-k as in other S-modes.
6976         New configurable variable  S-help-sec-regex  (for R help)
6978         * Makefile: texi, not texinfo; support for non-GNU tar; minor..
6981 Wed Dec 13 17:27:53 1995  David M Smith  <D.M.Smith@lancaster.ac.uk>
6983         * S-inf.el (S-search-list): Would return nil if S-search-list was
6984           nil and the search path had not changed (which could happen,
6985           apparently)
6987 Mon Dec  4 10:21:52 1995  David M Smith  <D.M.Smith@lancaster.ac.uk>
6989         * S.el: New syntax table.
6991         * S-trans.el: New bindings.
6993         * S-mode.texi: Updates for 4.8
6995         * S-mode.el:
6996         Autoload and bind S-list-object-completions.  S-request-a-process
6997         moved to C-c C-k.
6999         S-force-buffer-current: new function
7001         * S-menu.el: Many updates.
7003         * S-inf.el: S-object-list: docstring update
7005         S-directory is now used as the default S directory.  The current
7006         buffers default directory is used if it is nil.
7008         get-S-process: better error message.
7010         inferior-S-mode: Use comint-input-filter-functions instead of the
7011         deprecated comint-input-sentinel.
7012         Don't anchor paragraph regexps.
7014         S-list-object-completions: new function
7016         S-modtime-gt: bugfix
7018         S-complete-filename: don't use comint-last-inout-start
7020         * S-help.el: Make autoloads from S-inf.el.
7022         * Makefile: Deleted useless SCRATCH vbl.
7023         Use S-mode.texi, not S-mode.texinfo.
7025 Thu Nov 30 13:10:17 1995  David M Smith  <D.M.Smith@lancaster.ac.uk>
7027         * Makefile: Version update
7029 Mon Nov 13 14:46:13 1995  David M Smith  <D.M.Smith@lancaster.ac.uk>
7031         * S.el (S-mode-syntax-table): Made syntax table independent of
7032           c-mode-syntax-table
7034         * S-mode.el (S-check-modifications): Changed regexp to allow `w'
7035           and `_' class syntax in object names
7037 Wed Aug 23 16:37:10 1995  David M Smith  <D.M.Smith@lancaster.ac.uk>
7039         * S-inf.el (S-complete-filename): Checked form the beginning of
7040           the *last* command to determine if we should complete a
7041           filename.  History expansions work now.
7043 Mon Aug 21 15:35:29 1995  David M Smith  <D.M.Smith@lancaster.ac.uk>
7045         * S-menu.el (S-transcript-mode-menu): New menu
7046         (S-inferior-S-mode-menu): Lotsa updates.
7048         * S-trans.el (S-transcript-copy-command): Renamed from
7049         S-transcript-copy-commmand (mmm).  Also switches to the S process.
7051         (S-trans-font-lock-keywords): strings keep other highlighting
7053         Lots of autoloads for S-mode.el stuff
7055         * S-help.el: Autoloads for stuff in S-mode.el
7057 Tue Aug  8 11:06:43 1995  David M Smith  <D.M.Smith@lancaster.ac.uk>
7059         * S-mode.el (S-dump-object-into-edit-buffer): Run a lambda
7060         S-source-directory in the process buffer
7062         (S-dump-object-into-edit-buffer): As for process if none attached
7064         * S-inf.el (S): Use default-directory only if S-directory is nil.
7065         * S.el (S-directory): Doc update
7067         * S-inf.el (S-modtime-gt): Fixed to give correct results
7069         (inferior-S-mode): Add S-search-path-tracker to
7070         comint-input-filter-functions, not comint-input-sentinel.
7072 Tue Aug  1 16:13:14 1995  David M Smith  <D.M.Smith@lancaster.ac.uk>
7074         * S-inf.el (inferior-S-mode): Don't anchor paragraph-start and
7075         paragraph-separate with "^" (for 19.29).
7077 Tue Aug  1 14:44:32 1995  David M Smith  <maa036@mathssun5>
7079         * S-mode.el (S-eval-region): Make sure S-local-process-name is set.
7081         * S-inf.el (get-S-process): Better error message when no processes
7082         are running.
7084         * S-mode.el (S-eval-region): Make sure S-inf is loaded
7086 Thu Jul 27 16:43:01 1995  David M Smith  <D.M.Smith@lancaster.ac.uk>
7088         * S-inf.el (S-list-object-completions): New function
7089         (inferior-S-mode-map): Bind it to M-?
7091 Tue Jul 25 16:07:10 1995  David Smith  <D.M.Smith@lancaster.ac.uk>
7093         * Version 4.7 released.
7095         * Makefile (info): New target
7096         (install): Ignore errors in second cp in case LISPDIR==.
7097         (clean): Junk all the tex crap, too
7098         (VERSION): New variable
7099         (distrib): Use it
7100         (AUXFILES): Include ChangeLog
7101         (distrib): Make sure Makefile is writeable
7103         * S-inf.el (S-execute-screen-options): Added documentation.
7105         (S-multi): Use S-post-run-hook
7107         * S.el (S-keep-dump-files): Expanded documentation.
7108         (S-delete-dump-files): Expanded documentation.
7110         (S-post-run-hook): New variable.
7112 Mon Jul 24 11:58:22 1995  David M Smith  <D.M.Smith@lancaster.ac.uk>
7114         * S.el: Default for S-keep-dump-files is 'check
7116         * S-mode.el (S-mode): Make S-keep-dump-files buffer-local.
7117         (S-load-file): Meaningful values of S-keep-dump-files are nil,
7118         check, ask and anything else.
7119         (S-dump-object): If S-keep-dump-files is 'check, don't ask for
7120         confirmation when loading.
7122         * S-mode.el (S-dump-object-into-edit-buffer): Bug-fix; you can now
7123         create the Src directory if it doesn't exist.
7125         * S-site.el (window-system): Only add turn-on-font-lock to mode
7126         hooks if window-system is non-nil.  Also add to
7127         S-transcript-mode-hook.
7129 Thu Jul 20 12:21:43 1995  David M Smith  <D.M.Smith@lancaster.ac.uk>
7131         * S-inf.el (S-inf-font-lock-keywords): Strings in input don't
7132         de-fontify anymore.
7134 Wed Jun 28 12:15:57 1995  David M Smith  <D.M.Smith@lancaster.ac.uk>
7136         * S-mode.texinfo: Updated e-mail addresses, and used @@ instead of
7137         @.
7139         * S-mode.el (S-mode): Use S-mode-font-lock-keywords, not
7140         S-inf-font-lock-keywords
7142 Mon Jun 26 12:14:10 1995  David M Smith  <D.M.Smith@lancaster.ac.uk>
7144         * Version 4.6 released
7145         * TODO, S-mode.texinfo, NEWS, Makefile: Update for 4.6
7147 Mon Jun 26 12:09:55 1995  David M Smith  <D.M.Smith@lancaster.ac.uk>
7149         * S-trans.el: Font-lock support.
7151         * README: Update for 4.6
7153         * S.el: Version update: 4.6
7155         S-local-process-name added.
7157         * S-site.el:
7158         Deleted hilit19 patterns (font-lock patterns are now in the individual
7159         source files).  S-site should now be much more lightweight to load.
7161         Used add-to-list for the load-path.
7163         .s for S-mode files in auto-mode-alist by default.
7165         * S-mode.el: Font-lock support.
7167 Fri Jun 23 13:56:54 1995  David M Smith  <D.M.Smith@lancaster.ac.uk>
7169         * S-inf.el:
7170         Doesn't call comint-output-filter-functions in S-eval-visibly any more
7171         (and so works in 19.29).
7173         Font-lock support.
7175         Bound M-RET to S-transcript-send-command-and-move.
7177 Wed Oct 26 12:37:15 1994  David M Smith  <D.M.Smith@lancaster.ac.uk>
7179         * S-mode.el (S-check-modifications):
7180         Fixed a bug which occurred when the object
7181         name could not be found.
7183 Tue Oct 25 16:28:54 1994  David M Smith  <D.M.Smith@lancaster.ac.uk>
7185         * S-inf.el: Moved S-local-process name to S.el.
7186         (S-eval-visibly): Bugfix involving comint-last-output-end
7188 Wed Jun  1 11:03:34 1994  David M. Smith  (maa036@mathssun5)
7190         * Version 4.5 released.
7192         * Makefile: Update to distrib target
7194         * Makefile: Bugfix with info install
7196         * README: Update for 4.5
7198         * NEWS: *** empty log message ***
7200 Wed Jun  1 10:29:30 1994  David M. Smith  (maa036@mathssun5)
7202         * S-menu.el: Bugfix
7204 Mon May 30 16:34:53 1994  David M. Smith  (maa036@mathssun5)
7206         * S-site.el: Major revision.
7208         * README: More detail in INSTALL section.
7210         * TODO: Initial revision
7212         * S.el: Version number update: 4.5
7214         * Makefile: Bugfix in SOURCES
7216         * Makefile: added S-mode.texinfo to AUXFILES
7218         * Makefile, NEWS, README: Initial revision
7220 Fri May 27 17:18:50 1994  David M. Smith  (maa036@mathssun5)
7222         * S-mode.el, S-trans.el: Binding changes
7224         * S-help.el: Binding change
7226         * S.el: Define S-help as an alias for S-display-help-on-object.
7228         * S-inf.el: S-view-at-bottom: deleted function and keybinding
7229         Changed bindings of S-display-help-on-object and S-execute.
7231         * S-menu.el:
7232         Many modifications to S-inferior-S-mode-menu, including incorporation
7233         of the old hotkey menu.
7235         * S.el: Autoload for S-load-file.
7237         * S-help.el: S-submit-bug-report: new function
7239         * S.el:
7240         Added autoloads for S-dump-object-into-edit-buffer and S-parse-errors.
7242         * S.el: Added an autoload for S-submit-bug-report
7244         * S-mode.el:
7245         Added a provide call.  Can't imagine why it wasn't there before.
7247         * S-mode.texinfo: Initial revision
7249 Fri May 13 09:57:00 1994  David M. Smith  (maa036@mathssun5)
7251         * S.el: Version number update: 4.4
7253         * S-inf.el: bugfix
7255         * S-inf.el: S-compiled-dir: new function
7256         S-object-names: support it
7258         * S-inf.el: Support for S-object-name-db.
7259         S-object-names: modified
7260         S-get-words-from-vector: new function
7261         S-create-object-name-db: new command
7263 Wed May 11 14:18:27 1994  David M. Smith  (maa036@mathssun5)
7265         * S-trans.el: Defined S-transcript-send-command-and-move
7267         * S-menu.el: Dunno.
7269 Fri Apr 29 14:30:55 1994  David M. Smith  (maa036@mathssun5)
7271         * S-mode.el:
7272         S-continued-statement-p: minor bugfix. Removed the (bolp) test; I
7273         don't know why it was there but it caused top-level statements to be
7274         indented.
7276         S-insert-local-variables: removed (obsolete)
7278         * S-mode.el: S-dump-object-into-edit-buffer: rewrite.  Implemented
7279         S-delete-dump-files.
7281         S-dump-object: new function
7283         S-find-dump-file-other-window: new function
7285         * S.el: New option S-delete-dump-files
7287         * S.el: Version number change (4.3)
7289 Thu Apr 28 12:58:41 1994  David M. Smith  (maa036@mathssun5)
7291         * S-mode.el: Definition and implementation of S-mode-silently-save.
7293 Fri Apr 22 14:40:56 1994  David M. Smith  (maa036@mathssun5)
7295         * splitup2/S-inf.el (S-get-directory): Cause an error if an
7296           invalid directory is specified.
7298 Wed Mar 16 14:19:31 1994  David M. Smith  (maa036@mathssun5.lancs.ac.uk)
7300         * splitup2/S-inf.el (inferior-S-primary-prompt): prompts are
7301           optionally followed by one space.
7302           (S-complete-object-name): No longer runs indent-for-tab-command
7303           (S-after-pathname-p): deleted
7304           (S-complete-filename): New function
7305           (inferior-S-mode): Better completion support, thanks to the new
7306           comint.
7308 Wed Feb 23 15:50:28 1994  David M. Smith  (maa036@mathssun5.lancs.ac.uk)
7310         * splitup2/S-inf.el (S-search-list): Bugfix where relative
7311           pathnames in search list were expanded in wrong directory
7313 Fri Feb 18 19:27:10 1994  David M. Smith  (maa036@mathssun5.lancs.ac.uk)
7315         * splitup2/S-mode.el (S-check-modifications): Don't cause an error
7316           if the source file has been deleted.
7318 Tue Feb 15 12:11:42 1994  David M. Smith  (maa036@mathssun5.lancs.ac.uk)
7320         * splitup2/S-inf.el (S-temp-buffer-p): Deleted. There is no longer
7321           any dependence on this variable: S-local-process-name suffices.
7322         (S-local-variables-string): Deleted. File extensions should be
7323         good enough for setting the mode.
7324         (S-cleanup): Simplified. Doesn't delete files.
7326         * splitup2/S-help.el (S-help-mode): Make S-local-process-name
7327           local.
7329         * splitup2/S-mode.el (S-mode): make S-local-process-name
7330           permanent-local.
7331           (S-insert-function-templates): deleted, S-function-template has
7332           this functionality now.
7333           (S-function-template): May be nil or a string. Point is placed
7334           after first open.
7336           (S-dump-object-into-edit-buffer): If S-keep-dump-files is nil,
7337           don't delete files, but don't make backups either.
7339 Mon Feb 14 14:53:17 1994  David M. Smith  (maa036@mathssun5.lancs.ac.uk)
7341         * splitup2/S-mode.el (S-check-modifications): New function
7342         (S-load-file): Rewrite. Only ask for a filename if the current
7343         buffer is not in S-mode. Always offer to save.
7345         * splitup2/S-inf.el (S-inf-filenames-map): New variable
7346         (S-object-names): Use it
7347         (S-extract-onames-from-alist): Supply directory name
7348         (S-get-modtime-list): Supply directory name for quicker completions
7350         (S-object-modtime): New function
7351         (S-modtime-gt): New function
7353 Fri Feb 11 14:49:29 1994  David M. Smith  (maa036@mathssun5.lancs.ac.uk)
7355         * splitup2/S-mode.el (S-mode): Set parse-sexp-ignore-comments to
7356           t; there are no longer any limitations with this in elisp.
7358 Wed Feb  9 13:25:12 1994  David M. Smith  (maa036@mathssun5.lancs.ac.uk)
7360         * splitup2/S-trans.el (S-transcript-send-command-and-move): New
7361           function
7363           (S-transcript-send-command): Doesn't move any more.
7365         * splitup2/S-inf.el (S-eval-visibly): Call
7366           comint-output-filter-functions
7368 Wed Jan 26 11:15:46 1994  David Smith  (maa507@mathssun5.lancs.ac.uk)
7370         * S.el  (S-search-list): Caches result in S-search-list <v>
7371         (S-execute-objects): Use it
7372         (S-search-list <v>): Now just a cache. Don't access directly
7373         Completions are now calculated on demand; as a result the first
7374         completion in a session will take a long time. The results are
7375         cached, however, so remaining completions should be fast.
7377 Sun Jan 23 17:56:46 1994  David Smith  (maa507@mathssun5.lancs.ac.uk)
7379         * S.el (S): If S-ask-for-S-directory is unset, set
7380           default-directory to S-directory.
7382 Wed Jan 19 16:16:10 1994  David Smith  (maa507@mathssun5.lancs.ac.uk)
7384         * S-site.el: Added (cond (window-system ...)) calls so that all
7385           users (even those without window systems) can safely require
7386           this file.
7388 Thu Jan  6 15:15:53 1994  David Smith  (dsmith@spam.maths.adelaide.edu.au)
7390         Version 4.1alpha released to wingra
7391         * S.el: deleted S-set-display and associated variables.
7393 Fri Dec 24 11:56:00 1993  David Smith  (dsmith@spam.maths.adelaide.edu.au)
7395         * S.el (S-command): Rewrite. Now uses a new filter to redirect
7396           output to the buffer; comint never sees the output. This filter
7397           could feasibly be accomodated to detect the prompt itself;
7398           allowing for an "in the background" implementation of S-command.
7400           (S-process-sentinel): Reports date; useful if you have run many
7401           S sessions in one transcript file.
7403 Thu Dec 16 12:47:38 1993  David Smith  (dsmith@spam.maths.adelaide.edu.au)
7405         * S.el (S-multi): Ask for transcript file, maybe
7406         (S-ask-about-transfile): new variable
7407         (S-get-directory): replaces S-set-directory
7409 Wed Dec 15 12:10:11 1993  David Smith  (dsmith@spam.maths.adelaide.edu.au)
7411         * S.el (S-loop-timeout): Increased
7413 Mon Dec 13 10:11:25 1993  David Smith  (dsmith@spam.maths.adelaide.edu.au)
7415         * S.el (S-command): Avoids calling comint-output-filter-functions
7416           until the last minute.
7417           (S-complete-object-name): Complete rewrite of completion
7418           routines. Completion should now be accurate in every situation:
7419           the only way to make it wrong is to use assign() to assign into
7420           a dataframe not at position 1. Uses objects() to make listings,
7421           so you don't get .Data, .Help etc. Should now be able to make
7422           this work for DOS users.
7423         (S-object-list): New buffer-local vbl; cache of completions
7425 Thu Dec  9 12:08:09 1993  David Smith  (dsmith@spam.maths.adelaide.edu.au)
7427         * S.el (S-process-sentinel): Can now see message after q()
7429 Tue Nov 16 09:25:41 1993  David Smith  (dsmith@spam.maths.adelaide.edu.au)
7431         * S.el (S-mode): kill-all-local-variables
7432         (S-insert-local-variables): Use ### instead of # in local
7433         variables section.
7435 Mon Nov 15 10:31:02 1993  David Smith  (dsmith@spam.maths.adelaide.edu.au)
7437         * S.el (inferior-S-mode): Changed
7438           comint-after-partial-pathname-command to
7439           comint-after-partial-filename-command (new comint)
7441 Sun Nov 14 17:18:55 1993  David Smith  (dsmith@spam.maths.adelaide.edu.au)
7443         * S.el: Version 4.00alpha. Made available for FTP, and
7444           announced on the S-mode mailing list
7446 Fri Nov 12 12:36:06 1993  David Smith  (dsmith@spam.maths.adelaide.edu.au)
7448         * S.el (S-transcript-mode): Created.
7449         (S-execute-screen-options): Added.
7451 Thu Nov 11 12:30:06 1993  David Smith  (dsmith@spam.maths.adelaide.edu.au)
7453         * S.el (S-find-help-file): More intuitive defaults when requesting
7454           help generated by S-read-helpobj-name-default.
7456           (S-eval-visibly): Doesn't wait for prompt after the last line of
7457           text has been sent.
7459           (inferior-S-send-input): Big improvement in the handling of
7460           multi-line inputs. Users should use LFD (not RET) to continue
7461           incomplete commands. Should automate this.
7463 Thu Oct  7 14:45:00 1993  David Smith  (dsmith@spam.maths.adelaide.edu.au)
7465         * S.el (inferior-S-mode): Few mods to make it work with the new
7466           comint.
7468 Mon Sep 27 11:21:56 1993  David Smith  (dsmith@spam.maths.adelaide.edu.au)
7470         * S.el (inferior-S-get-old-input): Now separates multi-line
7471           commands by newlines instead of spaces. This produces messier
7472           output, but avoids S's 255 char line limit for commands.
7474 Sun Sep 26 17:38:59 1993  David Smith  (dsmith@spam.maths.adelaide.edu.au)
7476         * S.el (S-kill-buffer-function): Added to kill-buffer-hook in the
7477           process buffer.
7479 Fri Sep 17 11:23:36 1993  David Smith  (dsmith@spam.maths.adelaide.edu.au)
7481         * S.el (S-display-temp-buffer): Uses temp-buffer-show-function
7482           instead of popper.
7484           (inferior-S-mode): Fixed a typo of paragraph-separate appearing
7485           as paragraph-start.
7487 Wed Sep 15 11:47:51 1993  David Smith  (dsmith@spam.maths.adelaide.edu.au)
7489         * S.el: Converted old E18 variables (buffer-flush-undo,
7490           comment-indent-hook) to E19 versions. Removed the require for
7491           comint-extra -- now contained in the new comint.el. Removed
7492           autoload for comint-isearch -- that's the user's decision.
7493         (inferior-S-prompt): Now generated from inferior-S-primary-prompt
7494           and (new variable) inferior-S-secondary-prompt
7496 Tue Sep 14 09:33:03 1993  David Smith  (dsmith@spam.maths.adelaide.edu.au)
7498         * S.el (S-multi): Makes use of Simon Marshall's new comint.el. New
7499           variable S-history-file for saving histories. Calls
7500           comint-read-input-ring. Sets the sentinel.
7501         (S-process-sentinel): Created. Automatically saves the history
7502           ring if the S process dies.
7504 Sun Sep 12 18:53:40 1993  David Smith  (dsmith@spam.maths.adelaide.edu.au)
7506         * S.el: (S-multi). Now always switches to the buffer associated
7507           with process N, if available.
7509         (inferior-S-make-comint): New calling procedure; bufname is the
7510           literal buffer name (no *'s are added); procname is the process
7511           name to use.
7513 Tue Sep  7 16:20:11 1993  David Smith  (dsmith@spam.maths.adelaide.edu.au)
7515         * S.el (inferior-S-mode-map): Unbound comint-[mp]search input, and
7516         comint-isearch, as I haven't tested them yet.
7517         (inferior-S-mode): replaced input-ring-size with
7518         comint-input-ring-size (Vivek Khera <khera@cs.duke.edu>).
7520         * comint-extra.el: Added comint-msearch* and comint-psearch*,
7521         commented out in the E19 distribution of comint.el
7523         * comint-isearch.el: Back in the distribution
7525 Fri Sep  3 16:20:28 1993  David Smith  (dsmith@spam.maths.adelaide.edu.au)
7527         * S.el (S-mode): Replaced the documentation string, and removed
7528         the code which set it explicitly. Doing this was breaking the byte
7529         compiler. Version 3.63
7531 Wed Aug 25 17:36:57 1993  David Smith  (dsmith@spam.maths.adelaide.edu.au)
7533         * S.el (inferior-S-send-input): Added a hook: S-send-input-hook,
7534         so that I could do nice things with highlighting. This will
7535         probably disappear or change.
7537 Sat Aug 14 14:48:11 1993  David Smith  (dsmith@spam)
7539         * S.el (S-extract-onames-from-alist): Modified so that
7540         S-complete-object-name will work in the minibuffer (e.g. through
7541         command S-execute.)
7543         * S.el: Restructured the entire S.el file into meaningful
7544         sections. The file now uses Outline mode.
7546         * S.el: Tek mode is no longer supported. Moved all Tek-related
7547         variables and functions to S-tek.el, and commented out any code
7548         references to them.
7550         * S-tek.el: This file is no longer supported. Moved all
7551         Tek-related functions and variables in S.el to the end of this
7552         file.
7554 Wed Aug  4 16:35:24 1993  David Smith  (dsmith@spam)
7556         * S.el (S-complete-object-name): Fixed regexp so that completion
7557         over lists works properly.
7559 Thu Jul 22 12:25:46 1993  David Smith  (maa507@mathssun4)
7561         * S.el: Uses s-menu instead of s-simple-menus.
7563         * s-menu.el: Totally rehacked from s-simple-menus.el to use
7564         easymenu.el, to take advantage of Emacs 19 menus.
7566         * S.el: Rehacked the multiple process code so that local variables
7567         are used to store process-specific variables. I really don't know
7568         why I didn't do this in the first place. As a result multiple
7569         processes actually seem to work, now.
7570         (S-request-a-process): Now enters initial input
7572 Sun Jul 18 12:15:27 1993  David Smith  (maa507@mathssun4)
7574         * S.el: Created this change log file, and moved the change log
7575         from S.el here.
7577 The following is from the original Changelog section of S.el
7579   Release 2.1 on October 14, 1991 to statlib@stat.cmu.edu,
7580      and to the elisp archives at OSU (brennan@dg-rtp.dg.com (Dave Brennan))
7581   and announced on internet.s-news, netnews.gnu.emacs.sources, &
7582     andrew.programs.S
7583  -------------------------------------------------------
7584      Jul 26          1991  Frank Ritter
7585    * added S-mode-load-hook & S-pre-run-hook
7586      and testing by neilc@research.att.com
7587      Jul 9           1991  Frank Ritter
7588    * Changed S-command to use a register rather than
7589        the kill ring.
7590    * Better file header, comments now at 60 col so
7591        mailers wont' eat them.
7592    * Better S-extract-word-name.
7593    * Added S-mode-version variable
7594    * Changed syntax table to read |#; appropriately
7596  Wed Nov 28 11:03:50 1990  Ed Kademan  (kademan at hermes)
7597    * Make the S-mode-syntax-table a slightly modified
7598        version of the c-mode-syntax-table instead of a
7599        version of the one for lisp.
7601  Sat Nov 10 12:41:52 1990  Ed Kademan  (kademan at hermes)
7602    * Made run-S and run-s commands synonymous with the
7603        function S.
7605  Fri Oct 19 12:41:52 1990  Ed Kademan  (kademan at hermes)
7606    * Made S-directory a user modifiable variable.  S will
7607        run from that directory.
7609  Thu Oct 18 12:41:52 1990  Ed Kademan  (kademan at hermes)
7610    * Added function S-nuke-help-bs to clean up nroff
7611        style text in the S help buffer.  This function is
7612        a modification of nuke-nroff-bs from man.el.
7613  -------------------------------------------------------
7614  Unnumbered version released dated Thu Jun 14 09:56:56 CDT 1990
7616  Fri Jan 17 1992 Dave Smith (dsmith@stats.adelaide.edu.au)
7617    * Help mode for reading files. When asking for an object to
7618      run help on, completion is over those help files that exist.
7619    * Added object name completion, and made S-get-object-list
7620      efficient enough to make it worthwile.
7621    * Error parsing for loaded files
7622    * Better customization of file-names, with sensible defaults
7623    * Sensible buffer names for object buffers
7624    * Corrected definition for `.' in syntax table
7625    * Improved (and simplified) S-read-object-name-default
7626    * Included pager='cat' to default help-command specification
7627    * Added a call to run-hook for S-pre-run-hook
7628    * Changed keymaps to conform with GNU guidelines
7629      (i.e. no \C-letter bindings)
7630    * S-command has a new third argument, visible
7632  Tue May 27 1992 Dave Smith (dsmith@stats.adelaide.edu.au)
7633    * now copes with dynamically changing prompts (reported by Doug Bates)
7635  Thu May 29 1992 Dave Smith (dsmith@stats.adelaide.edu.au)
7636    * Added S-execute, modified S-execute-* to use it.
7638  Mon Jun 22 1992 dsmith
7639    * Added S-mode editing commands written by Ken'ichi Shibayama
7640      (shiba@isac.co.jp). A big win.
7641    * Removed the redundant argument to S-switch-to-end-of-S
7642    * S-function-pattern improved
7643    * added S-eval-visibly, S-eval-visibly-p and modified S-eval-*
7644      to use them
7645    * added S-eval-line-and-next-line
7646    * eval commands can now echo in the process buffer
7647    * added S-kill-output and S-view-at-bottom
7648    * added a binding for comint-isearch and autoloaded it
7649    * added S-execute-in-tb. S-parse-errors now takes prefix arg.
7651  Thu Jun 25 1992 dsmith
7652    * Moved some doctrings to comments (Frank Ritter)
7653    * The Tek stuff now lives in a separate file (Frank Ritter)
7654    * Fiddly C-c ESC M-. bindings in S mode and Help mode moved
7655        to C-c M-. bindings (Martin Maechler)
7656    * S-execute-objects now uses variable inferior-S-objects-command
7657        whose value depends on S version. (Ken'ichi Shibayama)
7658    * Symbols given uniform prefixes: S- or inferior-S- (Frank Ritter)
7660  -- Version 3.41 released to Statlib and Emacs Archive --
7662  Tue Jul  7 11:56:59 CST 1992 dsmith
7663    * S-execute-attach now updates the internal search list. This
7664      is a manifestation of a general bug: S-command doesn't call
7665      S-search-path-tracker
7667  Wed Jul 29 09:38:54 CST 1992 kenichi
7668    * Several fixes to indenting code. New variable S-else-offset.
7669      Indentation of code not within braces. expression() indentation.
7670      Correct handling of in-line comments.
7672  Fri Aug  7 10:52:06 CST 1992 dsmith
7673    * S-execute now uses S-mode-minibuffer-map.
7674    * Setting indentation variables in .emacs now has some effect.
7675    * Files retrieved by S-dump-object-into-scratch are now automatically
7676      placed in S-mode.
7678  Fri Jul 28 1992 R.D.Ball
7679    added multi-S to allow multiple S sessions
7680    run by ESC-x S or with numeric prefix arg e.g. ESC-2 ESC-x S
7681    The current S process is determined by S-process-name,
7682    this is modified by typing a return into a non-current S process
7683    buffer.
7684    Variables S-process-name-list, S-current-process-name
7685    and functions update-S-process-name-list, get-S-process to
7686    replace (get-process "*S*"), and checks for existence of process,
7687    buffer in inferior-S-mode
7689    made function S-eval-line-and-next-line keep to the bottom of
7690    the S process buffer so user can see results when working interactiveley
7691    To do this an optional arg eob was added to S-eval-visibly
7692    To go to bottom of window it was necessary to use
7693    switch-to-buffer-other-window, but this only when eob is t.
7694    Additionally, if S-eval-visibly-at-end is t the functions
7695    S-eval-region etc. also display results at the end of the
7696    current process buffer.
7698    Default directory for starting S is now the current directory
7699    for the current buffer. (Set S-use-current-directory to nil to
7700    avoid this).
7703  Sat Sep 19 18:35:10 CST 1992 dmsith
7705    * Modified Rod's multi-S code so that it works properly.
7706      S-process-name-list is now an alist whose CARs are the process
7707      names and whose CDRs is an alist of variable . value pairs
7708      specific to particular processes (so e.g. completion works
7709      properly for each buffer.) The function
7710      S-get-process-specific-vbls does the work, and any
7711      process-specific variables should be mentioned here.
7712      S-mode buffers know which process they should evaluate into.
7714    * New command S-request-a-process which should be bound to a key.
7716  Wed Nov  4 dsmith
7717    * S-load-file now informs you if S gave a warning during load.
7718      Also, the S-errors buffer is displayed using popper, if available
7719    * C-x ` is now also bound in S-mode.
7720    * Installed Frank's menus
7722  Wed Nov 18 dsmith
7723    * Bound M-TAB and M-? to comint completion functions in inf-S-mode
7724      and S-mode
7725    * In the process buffer, a paragraph is a promwpt, a command and its
7726      output, to make the paragraph functions useful
7727    * Multiple S sessions in a process buffer are delimited by ^L, to
7728      make the page functions useful
7729    * In process buffer mode line, name of process is shown in [..]
7730      (in case buffer name is changed.) In edit buffers, the name
7731      if the process the buffer belongs to is shown in []'s
7733  Wed Nov 21 dsmith
7734    * Nuked S-make-function, since it is now obsolete
7735    * Added S-clean-region
7736    * M-TAB in S-mode now completes *files*, not objects. Object
7737      completion has moved to C-c TAB.
7738    * Bound k in the help buffer to 'kill-buffer.
7739    * Local variables are added to files accessed with C-c C-d, if needed.
7740    * Fixed incorrect use of 'save-buffer in several places.
7741    * Bound C-c C-p to 'S-request-a-process
7742    * Replaced S-beginning-of-function and S-end-of-function to DMS's
7743      versions, since Frank's don't work with the new function regexp.
7744    * New variable S-synchronize-evals (Martin Maechler)
7745    * Changed default of S-eval-visibly-p to t.
7747  Wed May 12 dmith
7748    * Change definition of S-dumped-missing-re to cope with 3.1