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
20 2004-05-04 Stephen Eglen <stephen@anc.ed.ac.uk>
22 * doc/help-s.texi (ESS-help--assistance with viewing help): Refer
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
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,
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.
62 2002-08-07 Martin Maechler <maechler@stat.math.ethz.ch>
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)
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
77 Updating README, ANNOUNCE for new version
80 prepare for release of 5.1.23 (with *correct* version number)!
83 dist: also update lisp/ess-cust.el
86 2002-08-06 rsparapa <rsparapa@lynne.stat.math.ethz.ch>
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
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..."
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>
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
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
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>
200 lisp/Makefile: essa-sas.el should not be compiled since it is required
201 by essl-sas.el and therefore, already compiled
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
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
230 main Makefile: realclean target deleted; doc and lisp
231 Makefile's don't have it anyway; ESSVERSIONDIR changed
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
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>
258 ESS[SAS]: ess-sleep-for now defaults to 5 seconds on Windows
259 only (which was where the problem was initially)
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
273 ess-utils.el: fixed a bug in ess-save-and-set-local-variables;
274 more exhaustive testing later tonight
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.
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
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
313 2002-07-23 rsparapa <rsparapa@lynne.stat.math.ethz.ch>
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>
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.
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
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>
365 ess-utils.el: added ess-kermit- functions; now, it's really
369 ess-cust.el: added ess-kermit- variables
372 ESS[SAS]: moved ess-kermit- variables to ess-cust.el and
373 ess-kermit- functions to ess-utils.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>
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
397 ess-search-except: I forgot to include the bloody example of it's
398 use; now see ess-sas-data-view.
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)
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
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>
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>
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>
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>
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
480 2002-06-18 Martin Maechler <maechler@stat.math.ethz.ch>
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>
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
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
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>
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>
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>
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>
550 Makefile: commented out a stray reference to info in the doc directory
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>
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>
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>
583 ESS[SAS] doc-strings: updated doc-strings for ess-sas-submit-method
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>
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>
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>
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
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>
653 put ess-eval-line-and-step-invisibly on C-c i on sas-mode-local-map
656 ess-remote for SAS needs shell-mode
659 ess-eval-line-and-step-invisibly is needed for ess-remote to work with sas
662 ess-remote now works for "sas -stdio"
664 2002-05-09 rsparapa <rsparapa@lynne.stat.math.ethz.ch>
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>
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
685 some @item s fixed --- do NOT use manual "-" for items!
688 minor typo in footnote
690 * doc/Makefile: run pdftex twice
692 2002-05-07 rsparapa <rsparapa@lynne.stat.math.ethz.ch>
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:
702 * Makefile: add ess.info-4
704 2002-05-05 rsparapa <rsparapa@lynne.stat.math.ethz.ch>
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>
714 install Thomas Baumann repair to ess-transcript-clean-region
716 2002-05-04 rsparapa <rsparapa@lynne.stat.math.ethz.ch>
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>
724 ESS[SAS]: ess-kermit-send now works although I haven't tested
725 it completely. still need to fix ess-sas-submit-sh
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>
745 change SAS to SAS-customize-alist
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
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>
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>
799 ..-DO-clean-region; added to Menu; see ChangeLog
802 ess-setup-directory-fun etc from Jeff Mincy
804 2002-04-26 Martin Maechler <maechler@stat.math.ethz.ch>
807 version number was lost -- bug in perl in Makefile ???
809 * doc/Makefile: ess.info -> ../info
812 new ess-directory-function and ess-history-directory stuff from Jeff Mincy
815 wrap file-name-as-directory around ess-lisp-dir... [from Jeff Mincy]
817 2002-04-25 rossini <rossini@lynne.stat.math.ethz.ch>
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>
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
854 gunzip ess-@essver{}.tar.gz
855 tar vxf ess-@essver{}.tar
858 (or: @code{gunzip < ess-@essver{}.tar.gz | tar vxf -} ).
859 (or using GNU tar: @code{tar zvxf ess-@essver{}.tar.gz}).
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
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
880 Updating README, ANNOUNCE for new version
883 Updating docs for new version
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
892 Updating README, ANNOUNCE for new version
895 doc: added one @display that I forgot earlier
897 2002-04-16 rmh <rmh@lynne.stat.math.ethz.ch>
900 make last line less than 80 columns
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>
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>
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
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.
952 ESS[SAS]: F12 (graph view) now defined for all locales
954 2002-04-10 rsparapa <rsparapa@lynne.stat.math.ethz.ch>
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>
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>
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>
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.
1013 I modified ess-quit to treat R as a special case because R asks
1014 the question "Save workspace image? [y/n/c]: ".
1017 I modified inferior-ess-exit-command and added inferior-ess-exit-prompt
1019 2002-03-03 rmh <rmh@lynne.stat.math.ethz.ch>
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:
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>
1038 add mouseme.el to lisp/Makefile
1040 2002-02-27 rsparapa <rsparapa@lynne.stat.math.ethz.ch>
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>
1053 lisp(ess-emcs.el): added a function to display graphical images
1054 per the XEmacs documentation (for 21.4 and higher)
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>
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
1092 2002-02-25 rsparapa <rsparapa@lynne.stat.math.ethz.ch>
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:
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
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
1152 Files for use by authors
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
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
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
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
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.
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
1255 2002-02-20 rsparapa <rsparapa@lynne.stat.math.ethz.ch>
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
1314 * doc/jcgs/essJCGSv2.tex:
1315 Section: Interactice Processing
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>
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>
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>
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:
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).
1470 * doc/jcgs/essJCGSv2.tex: Section: Emacs
1471 Paragraph: network support
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
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
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
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
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
1541 Updating README, ANNOUNCE for new version
1543 * doc/ess.info-1, doc/ess.info:
1544 Updating docs for new version
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
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.
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
1636 2002-02-13 rsparapa <rsparapa@lynne.stat.math.ethz.ch>
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.
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
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
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>
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
1778 Updating README, ANNOUNCE for new version
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
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
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
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
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.
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?
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
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
1893 2002-02-06 rossini <rossini@lynne.stat.math.ethz.ch>
1895 * doc/jcgs/essJCGSv2.tex:
1896 minor mode paragraph cleaned. Removed foreshadowing/duplicating
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
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.}
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
1945 Tony, I can live with the present organization or the revised ones you
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
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
1980 * doc/jcgs/essJCGSv2.tex:
1981 moved Rich's example and Rodney/Rich's comments to "ESS extends
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
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
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
2018 (I'm confused about the right direction, and I'm trying to suss out a
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>
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
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
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;
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.
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
2194 I deleted the subsection name {ESS Facilitates Common Tasks}
2195 and let its paragraphs join those of the {Features and Capabilities}
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:
2220 2002-01-24 rsparapa <rsparapa@lynne.stat.math.ethz.ch>
2223 ESS[BUGS]: working, but no elsewhere yet
2225 2002-01-23 rsparapa <rsparapa@lynne.stat.math.ethz.ch>
2228 ESS[BUGS]: let's schedule elsewhere for the next release
2231 ESS[SAS]: should be good to go for the next release; will test tomorrow
2234 ESS[SAS]: a uniform interface for batch elsewhere may be a bit too ambitious at this time
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>
2245 change *ddeclient ESS* to '(ddeESS [S+6])'
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
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
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
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
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)
2385 b. moved S3-mode to follow S3
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>
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>
2406 I got a newer version of cygwin.
2407 Now PCL-CVS works from the office. I will check from
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/
2427 Message: cvs server: New directory `add-ons' -- ignored
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
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:
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
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
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.
2474 I got rid of the end-of-line-problem I was having.
2476 2002-01-16 rsparapa <rsparapa@lynne.stat.math.ethz.ch>
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>
2499 ess-revert definition removed, call to ess-revert replaced by ess-revert-wisely
2502 SAS on Mac now accepts ess-sas-submit-command-options like the others
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>
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
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:
2560 2002-01-15 rmh <rmh@lynne.stat.math.ethz.ch>
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.
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)"
2617 ess-transcript-mode-menu. Added "What is this? (beta)"
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.
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
2641 2002-01-14 rsparapa <rsparapa@lynne.stat.math.ethz.ch>
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
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>
2680 ESS[SAS]: some minor changes/corrections to customize variables
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:
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
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
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
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>
2786 STERM only. Keep S-pager S-editor variables, but initialized to nil
2788 2002-01-11 rsparapa <rsparapa@lynne.stat.math.ethz.ch>
2791 ess-revert-wisely: vc-revert-buffer acting strangely in Emacs 21.1; commented out until workaround is found
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:
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>
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>
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>
2843 ESS-elsewhere: ok, nearly working; more debugging of ess-kermit-get and ess-kermit-send
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>
2856 changed a stray sp4 to sp6
2858 2002-01-09 rsparapa <rsparapa@lynne.stat.math.ethz.ch>
2861 ESS-elsewhere: debugging kermit method
2864 ESS-elsewhere: re-defined ess-sas-submit-method to make it more useful; also re-defuned ess-sas-data-view
2867 ESS-elsewhere: first attempt to get it to work with kermit when tramp is unavailable
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>
2888 ESS[SAS]: put (save-match-data) around searches in ess-sas-goto and ess-sas-data-view
2891 ESS-elsewhere: tweaked dependencies of
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>
2899 moved repository, checking CVS commit stuff.
2901 2002-01-08 ess <ess@lynne.stat.math.ethz.ch>
2904 ESS-elsewhere: adjusted ess-sas-submit-method, ess-sas-data-view-options, ess-sas-submit-post-command, ess-sas-submit-pre-command
2907 ESS[SAS]: changed doc-string of sas-pre-run-hook
2910 ESS[SAS]: changed doc-string of sas-program
2913 ESS[SAS]: reverted default of sas-program to sas
2916 ESS[SAS]: changed doc-string for ess-sas-tab-stop-alist
2919 ESS[SAS]: changed doc-strings for ess-sas-goto and ess-sas-file
2922 ESS[SAS]: 1 fix to ess-sas-file-goto; ESS-elsewhere for SAS batch is fully functional!; at least for me; YMMV
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:
2952 * doc/README.SPLUS4WIN, lisp/ess-cust.el:
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.
2966 fixed Rodney's homepage pointer.
2968 * VERSION: upgrade version to 5.1.18
2971 Updating docs for new version [make dist]
2974 Updating README, ANNOUNCE for new version [make dist]
2977 small changes. This log is incomplete.
2979 * ChangeLog: updated change log.
2981 * doc/README.SPLUS4WIN, doc/ess.info, doc/ess.info-1:
2984 * doc/inst_tar.texi:
2985 @enumerate can't have a @bullet.
2988 added 5.1.17 new features
2990 * doc/announc.texi: update for 5.1.17
2993 Merged Rich's comments/changes.
2995 * doc/inst_tar.texi:
2996 added Rich H's README changes.
2999 itemize the "flat text list".
3001 * doc/readme.texi: Small changes.
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:
3030 * doc/inst_tar.texi:
3031 @enumerate can't have a @bullet.
3034 added 5.1.17 new features
3036 * doc/announc.texi: update for 5.1.17
3039 Merged Rich's comments/changes.
3041 * doc/inst_tar.texi:
3042 added Rich H's README changes.
3045 itemize the "flat text list".
3047 * doc/readme.texi: Small changes.
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>
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>
3068 autoconf precursor to Makefile
3070 2000-10-07 A.J. Rossini <rossini@biostat.washington.edu>
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>
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>
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>
3108 rearranged for coherency.
3110 * lisp/ess-menu.el: added C example.
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
3121 cleaning up docs and reunderstanding inferior-ess/ess-multi
3124 comment on R handling for exit.
3126 2000-09-03 A.J. Rossini <rossini@biostat.washington.edu>
3129 cleaning and correcting comments. Some ancient comments removed.
3132 removed extraneous comments
3135 now, the byte-compile fun is really removed.
3136 ess-message now has doc-string in "right" place.
3139 cleaned up code. Removed extraneous comments, and the byte-compiler
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.
3149 merged with W3, added languages. Need to set languages.
3151 * aclocal.m4: new version from 4.0pre.46
3154 somewhat complete. Needs redundant work later.
3157 Starting to do autoconf. Looking at W3 and R for examples.
3159 2000-08-27 A.J. Rossini <rossini@biostat.washington.edu>
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.
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
3204 Updating docs for new version [make dist]
3206 * Makefile: wrong doc/docs.
3208 * Makefile: doc or docs?
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
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.
3230 added ViSta/ARC support
3233 added flags/checks for XLS systems. Might help for others
3236 first version of ARC mode
3239 added essd-arc.el to targets.
3241 * lisp/ess-site.el: documentation.
3242 ViSta and ARC added.
3245 now it actually might work.
3247 * lisp/ess-vars.el: added Arc, Vista.
3249 a bit of documentation.
3251 2000-06-30 maechler <maechler@alpha>
3253 * etc/ess-s4.S, etc/ess-sp3.S:
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>
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!
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.
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.
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.
3362 Tue Sep 14 17:00:19 1999 A.J. Rossini <rossini@biostat.washington.edu>
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>
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:
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:
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:
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"
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"
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>
3479 RMH - 15Mar1999. Added inferior-S+4-editor-pager-command.
3481 * lisp/essd-r32.el: 15Mar1999 version.
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:
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.
3509 stata hates ess-nuke-help-bs, since it (stata) is clean.
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).
3550 moved content from ess.texi here, for piecemeal editing and reuse.
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.
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:
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.
3577 stata hates ess-nuke-help-bs, since it (stata) is clean.
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).
3618 moved content from ess.texi here, for piecemeal editing and reuse.
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.
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.
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.
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.
3658 added an STA-editing-alist variable, BUT it looks like Splus, :-(.
3659 Needs to be edited a bit!
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.
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
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>
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.
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>
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.
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.
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
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>
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.
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>
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().
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>
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>
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!
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: ..
4094 Expanded Rd-section-names and Rd-keywords [following Kurt's
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 ***
4148 removed non-necessary autoload for a non-existant function (was
4149 intended for start-args, but never was written or used).
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.
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
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
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
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
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
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
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
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
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
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.
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
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
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>
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>
4548 Thu Nov 20 18:17:13 1997 Anthony Rossini <rossini@stat.sc.edu>
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,
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
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
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
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,
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
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
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
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
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>
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
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
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
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"
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
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
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
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
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>
5063 * ess-help.el: added compile requires to remove byte-compiler
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
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>
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
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
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
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>
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
5217 Mon Nov 10 22:34:11 1997 Anthony Rossini <rossini@stat.sc.edu>
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>
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
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,
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
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
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
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
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.
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
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
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,
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.
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
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 ->
5590 Thu Oct 23 08:30:21 1997 Anthony Rossini <rossini@stat.sc.edu>
5592 * Makefile (dist): remove write permission from ChangeLog for
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)
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
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>
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
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
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
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
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
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"
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
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
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
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>
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
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
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
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
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
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 '$'.
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
5915 Tue Sep 2 16:36:59 1997 Anthony Rossini <rossini@stat.sc.edu>
5917 * essd-*.el (ess-dump-filename-template): use it, with
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
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
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
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
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 ***
6037 * Removing Revision 5.36 2004/05/11 14:25:10 rsparapa
6038 * Removing Version .. released
6040 * Removing Revision 5.35 2004/05/05 11:57:25 stephen
6041 * Removing *** empty log message ***
6043 * Removing Revision 5.34 2004/05/04 14:20:46 stephen
6044 * Removing *** empty log message ***
6046 * Removing Revision 5.33 2004/04/28 10:21:40 stephen
6047 * Removing *** empty log message ***
6049 * Removing Revision 5.32 2004/02/22 14:38:14 stephen
6050 * Removing *** empty log message ***
6052 * Removing Revision 5.31 2004/02/19 13:10:18 stephen
6053 * Removing *** empty log message ***
6055 * Removing Revision 5.30 2002/11/30 03:33:50 stephen
6056 * Removing Changes to doc.
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 ""
6063 * Removing Revision 5.28 2002/01/08 18:48:49 rossini
6064 * Removing moved repository, checking CVS commit stuff.
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
6069 * Removing Revision 5.26 2001/06/19 16:19:32 maechler
6070 * Removing remove stupid path prefix
6072 * Removing Revision 5.25 2000/10/17 19:47:26 rossini
6073 * Removing 5.1.18 release
6075 * Removing Revision 5.24 2000/10/17 13:16:58 rossini
6076 * Removing updated changelog.
6078 * Removing Revision 5.23 2000/10/10 18:48:00 rossini
6079 * Removing updated change log.
6081 * Removing Revision 5.22 2000/06/30 22:24:18 rossini
6082 * Removing added changelog entries
6084 * Removing Revision 5.21 2000/06/30 22:21:51 rossini
6085 * Removing XLS fixes not quite right. No startfile if non existant
6087 * Removing Revision 5.20 1999/11/22 21:53:30 ess
6088 * Removing updated changelogs -- but w/o fixing attributes.
6090 * Removing Revision 5.19 1999/11/04 00:33:06 ess
6091 * Removing 5.1.10 released.
6093 * Removing Revision 5.18 1999/09/15 00:01:25 rossini
6094 * Removing Release 5.1.9
6096 * Removing Revision 5.17 1999/09/01 19:19:34 maechler
6097 * Removing version numbers finally at 5.1.9
6099 * Removing Revision 5.16 1999/07/23 19:38:01 maechler
6102 * Removing Revision 5.15 1999/07/22 10:39:30 maechler
6103 * Removing lisp things are in lisp/Changelog!
6105 * Removing Revision 5.14 1999/04/05 21:36:51 rossini
6106 * Removing updated from cvs
6108 * Removing Revision 5.13 1999/04/05 18:52:21 rossini
6109 * Removing *** empty log message ***
6111 * Removing Revision 5.12 1999/04/05 18:24:02 rossini
6112 * Removing more stuff.
6114 * Removing Revision 5.11 1999/03/31 22:09:03 rossini
6115 * Removing updated makefile.
6117 * Removing Revision 5.10 1999/03/17 17:51:43 rossini
6118 * Removing changelog updates
6120 * Removing Revision 5.9 1999/03/16 18:17:36 rossini
6121 * Removing Prep for 5.1.4
6123 * Removing Revision 5.8 1999/03/05 22:27:46 rossini
6124 * Removing top level stuff, sigh!
6126 * Removing Revision 5.7 1999/03/03 23:34:05 rossini
6127 * Removing updated changelog file.
6129 * Removing Revision 5.6 1998/12/16 18:30:49 maechler
6132 * Removing Revision 5.5 1998/12/14 20:46:07 rossini
6135 * Removing Revision 5.4 1998/11/14 00:23:18 rossini
6136 * Removing whitespace editing.
6138 * Removing Revision 5.3 1998/11/09 23:50:26 rossini
6139 * Removing *** empty log message ***
6141 * Removing Revision 5.2 1998/11/09 22:46:55 rossini
6142 * Removing *** empty log message ***
6144 * Removing Revision 5.1.1.2 1997/12/02 14:06:08 rossini
6145 * Removing *** empty log message ***
6147 * Removing Revision 5.1.1.1 1997/12/01 21:57:03 rossini
6148 * Removing *** empty log message ***
6150 * Removing Revision 5.1 1997/12/01 21:55:30 rossini
6151 * Removing new revision.
6153 * Removing Revision 5.0 1997/12/01 16:02:26 rossini
6154 * Removing *** empty log message ***
6156 * Removing Revision 4.14 1997/12/01 15:59:42 rossini
6157 * Removing *** empty log message ***
6159 * Removing Revision 4.13 1997/12/01 15:48:35 rossini
6160 * Removing *** empty log message ***
6162 * Removing Revision 4.12 1997/11/30 18:45:09 rossini
6163 * Removing *** empty log message ***
6165 * Removing Revision 4.11 1997/11/30 17:42:06 rossini
6166 * Removing *** empty log message ***
6168 * Removing Revision 4.10 1997/11/26 21:33:51 rossini
6169 * Removing *** empty log message ***
6171 * Removing Revision 4.9 1997/11/26 21:10:23 rossini
6172 * Removing *** empty log message ***
6174 * Removing Revision 4.8 1997/11/26 21:05:56 rossini
6175 * Removing *** empty log message ***
6177 * Removing Revision 4.7 1997/11/25 21:24:13 rossini
6178 * Removing *** empty log message ***
6180 * Removing Revision 4.6 1997/11/25 13:58:36 rossini
6181 * Removing *** empty log message ***
6183 * Removing Revision 4.5 1997/11/24 17:17:07 rossini
6184 * Removing *** empty log message ***
6186 * Removing Revision 4.4 1997/11/23 00:16:53 rossini
6187 * Removing *** empty log message ***
6189 * Removing Revision 4.3 1997/11/21 22:40:12 rossini
6190 * Removing last todo. RMH gives seal of approval.
6192 * Removing Revision 4.2 1997/11/20 23:39:23 rossini
6193 * Removing *** empty log message ***
6195 * Removing Revision 4.1 1997/11/20 23:03:20 rossini
6196 * Removing *** empty log message ***
6198 * Removing Revision 1.41 1997/11/20 21:44:45 rossini
6199 * Removing *** empty log message ***
6201 * Removing Revision 1.40 1997/11/20 15:06:48 rossini
6202 * Removing *** empty log message ***
6204 * Removing Revision 1.39 1997/11/19 17:24:26 rossini
6205 * Removing *** empty log message ***
6207 * Removing Revision 1.38 1997/11/19 15:35:29 rossini
6208 * Removing *** empty log message ***
6210 * Removing Revision 1.37 1997/11/15 17:37:58 rossini
6211 * Removing *** empty log message ***
6213 * Removing Revision 1.36 1997/11/14 22:51:03 rossini
6214 * Removing *** empty log message ***
6216 * Removing Revision 1.35 1997/11/14 22:44:18 rossini
6217 * Removing *** empty log message ***
6219 * Removing Revision 1.34 1997/11/14 22:27:35 rossini
6220 * Removing *** empty log message ***
6222 * Removing Revision 1.33 1997/11/14 02:46:16 rossini
6223 * Removing *** empty log message ***
6225 * Removing Revision 1.32 1997/11/14 01:15:08 rossini
6226 * Removing *** empty log message ***
6228 * Removing Revision 1.31 1997/11/14 01:08:00 rossini
6229 * Removing *** empty log message ***
6231 * Removing Revision 1.30 1997/11/13 14:59:55 rossini
6232 * Removing *** empty log message ***
6234 * Removing Revision 1.29 1997/11/12 07:46:06 rossini
6235 * Removing *** empty log message ***
6237 * Removing Revision 1.28 1997/11/12 07:27:28 rossini
6238 * Removing *** empty log message ***
6240 * Removing Revision 1.27 1997/11/11 20:39:26 rossini
6241 * Removing *** empty log message ***
6243 * Removing Revision 1.26 1997/11/11 04:17:36 rossini
6244 * Removing *** empty log message ***
6246 * Removing Revision 1.25 1997/11/11 04:09:07 rossini
6247 * Removing *** empty log message ***
6249 * Removing Revision 1.24 1997/11/11 04:03:44 rossini
6250 * Removing *** empty log message ***
6252 * Removing Revision 1.23 1997/11/10 22:02:42 rossini
6253 * Removing *** empty log message ***
6255 * Removing Revision 1.22 1997/11/09 21:31:03 rossini
6256 * Removing *** empty log message ***
6258 * Removing Revision 1.21 1997/11/09 20:07:12 rossini
6259 * Removing *** empty log message ***
6261 * Removing Revision 1.20 1997/11/08 00:43:15 rossini
6262 * Removing *** empty log message ***
6264 * Removing Revision 1.19 1997/11/07 23:49:05 rossini
6265 * Removing *** empty log message ***
6267 * Removing Revision 1.18 1997/11/07 18:37:51 rossini
6268 * Removing *** empty log message ***
6270 * Removing Revision 1.17 1997/11/07 14:26:21 rossini
6271 * Removing *** empty log message ***
6273 * Removing Revision 1.16 1997/10/29 19:14:35 rossini
6274 * Removing *** empty log message ***
6276 * Removing Revision 1.15 1997/10/27 19:50:29 rossini
6277 * Removing *** empty log message ***
6279 * Removing Revision 1.14 1997/10/27 15:30:41 rossini
6280 * Removing *** empty log message ***
6282 * Removing Revision 1.13 1997/10/24 20:34:42 rossini
6283 * Removing *** empty log message ***
6285 * Removing Revision 1.12 1997/10/24 16:25:49 rossini
6286 * Removing *** empty log message ***
6288 * Removing Revision 1.11 1997/10/24 16:11:56 rossini
6289 * Removing *** empty log message ***
6291 * Removing Revision 1.10 1997/10/24 12:57:08 rossini
6292 * Removing *** empty log message ***
6294 * Removing Revision 1.9 1997/10/24 12:08:59 rossini
6295 * Removing *** empty log message ***
6297 * Removing Revision 1.8 1997/10/23 17:18:12 rossini
6298 * Removing *** empty log message ***
6300 * Removing Revision 1.7 1997/10/23 13:31:31 rossini
6301 * Removing *** empty log message ***
6303 * Removing Revision 1.6 1997/10/22 19:54:22 rossini
6304 * Removing *** empty log message ***
6306 * Removing Revision 1.5 1997/10/22 19:51:08 rossini
6307 * Removing *** empty log message ***
6309 * Removing Revision 1.4 1997/10/22 19:12:30 rossini
6310 * Removing *** empty log message ***
6312 * Removing Revision 1.3 1997/10/20 18:21:29 rossini
6313 * Removing *** empty log message ***
6315 * Removing Revision 1.2 1997/10/02 01:51:47 rossini
6316 * Removing *** empty log message ***
6318 * Removing Revision 1.1 1997/09/10 17:21:00 rossini
6319 * Removing Initial revision
6321 * Removing Revision 1.11 1997/09/10 17:11:25 rossini
6322 * Removing *** empty log message ***
6324 * Removing Revision 1.10 1997/09/09 13:16:09 rossini
6325 * Removing *** empty log message ***
6327 * Removing Revision 1.9 1997/09/09 13:02:26 rossini
6328 * Removing *** empty log message ***
6330 * Removing Revision 1.8 1997/09/09 13:01:13 rossini
6331 * Removing *** empty log message ***
6333 * Removing Revision 1.7 1997/09/09 12:59:09 rossini
6334 * Removing *** empty log message ***
6336 * Removing Revision 1.6 1997/09/08 16:27:18 rossini
6337 * Removing *** empty log message ***
6339 * Removing Revision 1.5 1997/09/08 16:24:19 rossini
6340 * Removing *** empty log message ***
6342 * Removing Revision 1.4 1997/09/05 18:20:47 rossini
6343 * Removing *** empty log message ***
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
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
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
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
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.
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
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
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
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
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
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
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 ->
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
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
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
6656 * S-site.el (S,R,XLS): setq-default to setq.
6657 (R): "cat" -> inferior-S-pager. Buffer local?
6659 (S-XLS-shortcut-post-run-hook): new function.
6660 (S-XLS-shortcut-pre-run-hook): new function.
6662 (S-R-shortcut-post-run-hook): new function.
6663 (S-R-shortcut-pre-run-hook): new function.
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
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
6701 Fri Apr 18 12:01:59 1997 Anthony Rossini <rossini@stat.sc.edu>
6703 * S-site.el: removed stupid comments, rearranged autoloads
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
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
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
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
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 ->
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,
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.
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
6865 (S-object-names): changed name of S-inf-filenames-map to
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
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
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
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
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,
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
6996 Autoload and bind S-list-object-completions. S-request-a-process
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
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
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
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
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
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.
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>
7170 Doesn't call comint-output-filter-functions in S-eval-visibly any more
7171 (and so works in 19.29).
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)
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.
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
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
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
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
7269 Fri Apr 29 14:30:55 1994 David M. Smith (maa036@mathssun5)
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
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
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
7329 * splitup2/S-mode.el (S-mode): make S-local-process-name
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
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
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
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
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
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
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
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
7484 (inferior-S-mode): Fixed a typo of paragraph-separate appearing
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
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
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
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
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
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, &
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
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
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-*
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
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
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
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.
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
7723 * Bound M-TAB and M-? to comint completion functions in inf-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
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.
7748 * Change definition of S-dumped-missing-re to cope with 3.1