~ubuntu-branches/ubuntu/edgy/ess/edgy

« back to all changes in this revision

Viewing changes to doc/Why_S-mode_Rocks.DMS

  • Committer: Bazaar Package Importer
  • Author(s): Camm Maguire
  • Date: 2004-11-11 00:51:43 UTC
  • mfrom: (1.1.2 upstream)
  • mto: This revision was merged to the branch mainline in revision 3.
  • Revision ID: james.westby@ubuntu.com-20041111005143-wv1cih1h04xyrxrb
Tags: 5.2.3-3
* repair broken replace-regexp-in-string -> ess-replace-regexp-in-string
  patch
* expand autoload functionality in emacsen-startup

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
From: David M Smith <D.M.Smith@lancs.ac.uk>
2
 
To: s-news@utstat.toronto.edu
3
 
Subject: Emacs S-mode
4
 
Date: Mon, 5 Feb 96 10:03:48 GMT
5
 
 
6
 
Without wishing to inflame this somewhat evangelical debate even
7
 
further, but since it seems several people are wondering, I thought
8
 
I'd point out just what benefits are available in using S-mode under
9
 
Emacs compared to the usual Unix "Splus -e" or S-plus for Windows:
10
 
 
11
 
        * Much improved command-line and history facility, including
12
 
          recall of commands containing a particular string, and
13
 
          saving of history between sessions
14
 
 
15
 
        * Completion of S object names with the TAB key (like
16
 
          tcsh/bash) to reduce typing
17
 
        
18
 
        * Automatic recording of session transcripts (input and
19
 
          output) and facility for re-executing commands from saved
20
 
          transcripts
21
 
 
22
 
        * A specialised mode for editing S functions, including
23
 
          automatic indentation, coloured syntax highlighting, and
24
 
          error location.  You can easily edit more than one function
25
 
          at a time (and continue to use the S command line in the
26
 
          meantime), and do partial or line-by-line evaluation of
27
 
          functions for testing/debugging 
28
 
 
29
 
        * Facility for running more than one S session simultaneously
30
 
 
31
 
If it seems like these facilities would make your life that little bit
32
 
better, and you have the time to invest in learning Emacs and
33
 
installing S-mode, then it may be time well invested.  If, when using
34
 
S-plus, you never think to yourself "Gee, I wish doing *this* was
35
 
easier!" then it's probably not worth it.  Nonetheless, more
36
 
information about S-mode is available from
37
 
 
38
 
        http://www.maths.lancs.ac.uk:2080/~maa036/elisp/S-mode/
39
 
 
40
 
# Dave
41
 
 
42
 
David M. Smith, Department of Mathematics and Statistics, Lancaster University
43
 
<D.M.Smith@lancaster.ac.uk>  x3952  http://www.maths.lancs.ac.uk:2080/~maa036/