User manual

Chapter 1: Introduction to ESS 9
ESS: New “Process” menu entry with process related commands and configuration
iESS: Process buffer is now automatically shown on errors
ESS: New ess-switch-to-inferior-or-script-buffer command bound to C-c C-z
in both script and process buffers. If invoked form process buffer it switches to the
most recent buffer of the same dialect. It is a single key command.
ESSR-help: On multiple help pages with the same name, C-c C-v now asks for user
resolution directly in emacs.
ESS[R] ess-roxy: new variable ess-roxy-re for fontification of cases where the number
of leading # differs from ess-roxy-str.
ESS[R] Eldoc was considerably enhanced. It now finds hidden default S3 methods and
displays non-default methods’ arguments after trailing ||.
ESS[R]: New ess-display-demos command bound to C-c C-d o and C-c C-d C-o
ESS: New ess-help-web-search command bound to C-c C-d w and C-c C-d C-w to
facilitate interactive search of web resources. Implemented for R, Stata and Julia.
See also ess-help-web-search-command.
ESS: ess-pdf-viewer-pref accepts now command line arguments
ESS[Rnw]: Add knitr support. Customize ess-swv-processor for the default proces-
sor.
ESS[Rnw]: More thorough renaming of remaining noweb-* to ess-noweb-*.
ESS[Rnw] new commands ess-eval-chunk-and-step and ess-eval-chunk bound to
M-n C-c and M-n C-M-x to mirror standard ess commands in C-c map.
ESS[R] Auto-completion: new variable ess-ac-R-argument-suffix to customize the
insertion of trailing "=". Defaults to = “.
ESS[Julia]: Added index, apropos and web-search to julia.
ESS help: More evaluation commands were added to ess-help mode (C-c C-c, C-M-x
etc)
Bug Fixes in 12.09-1:
iESShelp: Multiple help pages with the same name are properly handled on C-c C-v
iESSremote: Evaluation with ESS remote no longer freezes emacs.
iESS: comint-previous-prompt C-c C-p no longer stops on secondary prompt +”.
iESS[R], iESS(Sqpe) [S] on Windows: The options("editor") is now initialized to
emacsclient instead of the previous gnuclient. The user may need to add the line
(server-start) to the emacs initialization file. emacsclient has been included with
emacs since GNU Emacs 22.1.
ESS[Rnw] Fixed “connection to R” bug (in 12.09 only).
ESS[Rnw] Explicit ess-swv-stangle and ess-swv-sweave functions.
ESS[Rnw] Fixed completion and smart underscore problems cause by unmatched \”’
ESS[R] is more careful with the R code injection. It now happens only once at the start
of the session.
ESS[R]: Fixed auto-scrolling the comint buffer on evaluation.
ESS[Julia]: Solve several indentation and word navigation problems.