@xrdef{Introduction-title}{Introduction to ESS} @xrdef{Introduction-snt}{Chapter@tie 1} @xrdef{Features-title}{Why should I use ESS?} @xrdef{Features-snt}{Section@tie 1.1} @xrdef{Introduction-pg}{1} @xrdef{Features-pg}{1} @xrdef{New features-title}{New features in ESS} @xrdef{New features-snt}{Section@tie 1.2} @xrdef{New features-pg}{2} @xrdef{Credits-title}{Authors of and contributors to ESS} @xrdef{Credits-snt}{Section@tie 1.3} @xrdef{Credits-pg}{16} @xrdef{Latest version-title}{Getting the latest version of ESS} @xrdef{Latest version-snt}{Section@tie 1.4} @xrdef{Latest version-pg}{17} @xrdef{Manual-title}{How to read this manual} @xrdef{Manual-snt}{Section@tie 1.5} @xrdef{Manual-pg}{18} @xrdef{Installation-title}{Installing ESS on your system} @xrdef{Installation-snt}{Chapter@tie 2} @xrdef{Unix installation-title}{Unix installation} @xrdef{Unix installation-snt}{Section@tie 2.1} @xrdef{Installation-pg}{19} @xrdef{Unix installation-pg}{19} @xrdef{Microsoft Windows installation-title}{Microsoft Windows installation} @xrdef{Microsoft Windows installation-snt}{Section@tie 2.2} @xrdef{Microsoft Windows installation-pg}{20} @xrdef{Requirements-title}{Requirements} @xrdef{Requirements-snt}{Section@tie 2.3} @xrdef{Requirements-pg}{23} @xrdef{Interactive ESS-title}{Interacting with statistical programs} @xrdef{Interactive ESS-snt}{Chapter@tie 3} @xrdef{Starting up-title}{Starting an ESS process} @xrdef{Starting up-snt}{Section@tie 3.1} @xrdef{Multiple ESS processes-title}{Running more than one ESS process} @xrdef{Multiple ESS processes-snt}{Section@tie 3.2} @xrdef{ESS processes on Remote Computers-title}{ESS processes on Remote Computers} @xrdef{ESS processes on Remote Computers-snt}{Section@tie 3.3} @xrdef{Interactive ESS-pg}{24} @xrdef{Starting up-pg}{24} @xrdef{Multiple ESS processes-pg}{24} @xrdef{ESS processes on Remote Computers-pg}{24} @xrdef{S+elsewhere and ESS-elsewhere-title}{S+elsewhere and ESS-elsewhere} @xrdef{S+elsewhere and ESS-elsewhere-snt}{Section@tie 3.4} @xrdef{S+elsewhere and ESS-elsewhere-pg}{25} @xrdef{Customizing startup-title}{Changing the startup actions} @xrdef{Customizing startup-snt}{Section@tie 3.5} @xrdef{Customizing startup-pg}{26} @xrdef{Entering commands-title}{Interacting with the ESS process} @xrdef{Entering commands-snt}{Chapter@tie 4} @xrdef{Command-line editing-title}{Entering commands and fixing mistakes} @xrdef{Command-line editing-snt}{Section@tie 4.1} @xrdef{Completion-title}{Completion of object names} @xrdef{Completion-snt}{Section@tie 4.2} @xrdef{Entering commands-pg}{28} @xrdef{Command-line editing-pg}{28} @xrdef{Completion-pg}{28} @xrdef{Completion details-title}{Completion details} @xrdef{Completion details-snt}{Section@tie 4.3} @xrdef{Transcript-title}{Manipulating the transcript} @xrdef{Transcript-snt}{Section@tie 4.4} @xrdef{Completion details-pg}{29} @xrdef{Last command-title}{Manipulating the output from the last command} @xrdef{Last command-snt}{Section@tie 4.4.1} @xrdef{Process buffer motion-title}{Viewing older commands} @xrdef{Process buffer motion-snt}{Section@tie 4.4.2} @xrdef{Transcript-pg}{30} @xrdef{Last command-pg}{30} @xrdef{Process buffer motion-pg}{30} @xrdef{Transcript resubmit-title}{Re-submitting commands from the transcript} @xrdef{Transcript resubmit-snt}{Section@tie 4.4.3} @xrdef{Transcript resubmit-pg}{31} @xrdef{Saving transcripts-title}{Keeping a record of your S session} @xrdef{Saving transcripts-snt}{Section@tie 4.4.4} @xrdef{Command History-title}{Command History} @xrdef{Command History-snt}{Section@tie 4.5} @xrdef{Saving transcripts-pg}{32} @xrdef{Command History-pg}{32} @xrdef{History expansion-title}{References to historical commands} @xrdef{History expansion-snt}{Section@tie 4.6} @xrdef{History expansion-pg}{33} @xrdef{Hot keys-title}{Hot keys for common commands} @xrdef{Hot keys-snt}{Section@tie 4.7} @xrdef{Hot keys-pg}{34} @xrdef{Statistical Process running in ESS?-title}{Is the Statistical Process running under ESS?} @xrdef{Statistical Process running in ESS?-snt}{Section@tie 4.8} @xrdef{Statistical Process running in ESS?-pg}{35} @xrdef{Emacsclient-title}{Using emacsclient} @xrdef{Emacsclient-snt}{Section@tie 4.9} @xrdef{Other-title}{Other commands provided by inferior-ESS} @xrdef{Other-snt}{Section@tie 4.10} @xrdef{Emacsclient-pg}{36} @xrdef{Other-pg}{36} @xrdef{Transcript Mode-title}{Manipulating saved transcript files} @xrdef{Transcript Mode-snt}{Chapter@tie 5} @xrdef{Resubmit-title}{Resubmitting commands from the transcript file} @xrdef{Resubmit-snt}{Section@tie 5.1} @xrdef{Clean-title}{Cleaning transcript files} @xrdef{Clean-snt}{Section@tie 5.2} @xrdef{Transcript Mode-pg}{37} @xrdef{Resubmit-pg}{37} @xrdef{Clean-pg}{37} @xrdef{ESS for the S family-title}{ESS for the S family} @xrdef{ESS for the S family-snt}{Chapter@tie 6} @xrdef{ESS(S)--Editing files-title}{ESS[S]--Editing files} @xrdef{ESS(S)--Editing files-snt}{Section@tie 6.1} @xrdef{iESS(S)--Inferior ESS processes-title}{iESS[S]--Inferior ESS processes} @xrdef{iESS(S)--Inferior ESS processes-snt}{Section@tie 6.2} @xrdef{ESS for the S family-pg}{38} @xrdef{ESS(S)--Editing files-pg}{38} @xrdef{iESS(S)--Inferior ESS processes-pg}{38} @xrdef{ESS-help--assistance with viewing help-title}{ESS-help--assistance with viewing help} @xrdef{ESS-help--assistance with viewing help-snt}{Section@tie 6.3} @xrdef{Philosophies for using ESS(S)-title}{Philosophies for using ESS[S]} @xrdef{Philosophies for using ESS(S)-snt}{Section@tie 6.4} @xrdef{Scenarios for use (possibilities--based on actual usage)-title}{Scenarios for use (possibilities--based on actual usage)} @xrdef{Scenarios for use (possibilities--based on actual usage)-snt}{Section@tie 6.5} @xrdef{ESS-help--assistance with viewing help-pg}{40} @xrdef{Philosophies for using ESS(S)-pg}{40} @xrdef{Scenarios for use (possibilities--based on actual usage)-pg}{40} @xrdef{Customization Examples and Solutions to Problems-title}{Customization Examples and Solutions to Problems} @xrdef{Customization Examples and Solutions to Problems-snt}{Section@tie 6.6} @xrdef{Customization Examples and Solutions to Problems-pg}{43} @xrdef{Editing-title}{Editing S functions} @xrdef{Editing-snt}{Chapter@tie 7} @xrdef{Edit buffer-title}{Creating or modifying S objects} @xrdef{Edit buffer-snt}{Section@tie 7.1} @xrdef{Loading-title}{Loading source files into the ESS process} @xrdef{Loading-snt}{Section@tie 7.2} @xrdef{Editing-pg}{44} @xrdef{Edit buffer-pg}{44} @xrdef{Loading-pg}{44} @xrdef{Error Checking-title}{Detecting errors in source files} @xrdef{Error Checking-snt}{Section@tie 7.3} @xrdef{Evaluating code-title}{Sending code to the ESS process} @xrdef{Evaluating code-snt}{Section@tie 7.4} @xrdef{Error Checking-pg}{45} @xrdef{Evaluating code-pg}{45} @xrdef{Indenting-title}{Indenting and formatting S code} @xrdef{Indenting-snt}{Section@tie 7.5} @xrdef{Indenting-pg}{46} @xrdef{Styles-title}{Changing indentation styles} @xrdef{Styles-snt}{Section@tie 7.5.1} @xrdef{Other edit buffer commands-title}{Commands for motion, completion and more} @xrdef{Other edit buffer commands-snt}{Section@tie 7.6} @xrdef{Styles-pg}{47} @xrdef{Other edit buffer commands-pg}{47} @xrdef{Source Files-title}{Maintaining S source files} @xrdef{Source Files-snt}{Section@tie 7.7} @xrdef{Source Files-pg}{48} @xrdef{Source Directories-title}{Names and locations of dump files} @xrdef{Source Directories-snt}{Section@tie 7.8} @xrdef{Source Directories-pg}{49} @xrdef{Editing R documentation-title}{Editing R documentation} @xrdef{Editing R documentation-snt}{Chapter@tie 8} @xrdef{R documentation files-title}{Editing R documentation (Rd) files} @xrdef{R documentation files-snt}{Section@tie 8.1} @xrdef{Editing R documentation-pg}{51} @xrdef{R documentation files-pg}{51} @xrdef{Roxygen-title}{Editing Roxygen documentation} @xrdef{Roxygen-snt}{Section@tie 8.2} @xrdef{Roxygen-pg}{52} @xrdef{Help-title}{Reading help files} @xrdef{Help-snt}{Chapter@tie 9} @xrdef{Help-pg}{54} @xrdef{ESS for SAS-title}{ESS for SAS} @xrdef{ESS for SAS-snt}{Chapter@tie 10} @xrdef{ESS(SAS)--Design philosophy-title}{ESS(SAS)--Design philosophy} @xrdef{ESS(SAS)--Design philosophy-snt}{Section@tie 10.1} @xrdef{ESS(SAS)--Editing files-title}{ESS(SAS)--Editing files} @xrdef{ESS(SAS)--Editing files-snt}{Section@tie 10.2} @xrdef{ESS(SAS)--TAB key-title}{ESS(SAS)--@key {TAB} key} @xrdef{ESS(SAS)--TAB key-snt}{Section@tie 10.3} @xrdef{ESS for SAS-pg}{56} @xrdef{ESS(SAS)--Design philosophy-pg}{56} @xrdef{ESS(SAS)--Editing files-pg}{56} @xrdef{ESS(SAS)--Batch SAS processes-title}{ESS(SAS)--Batch SAS processes} @xrdef{ESS(SAS)--Batch SAS processes-snt}{Section@tie 10.4} @xrdef{ESS(SAS)--TAB key-pg}{57} @xrdef{ESS(SAS)--Batch SAS processes-pg}{57} @xrdef{ESS(SAS)--Function keys for batch processing-title}{ESS(SAS)--Function keys for batch processing} @xrdef{ESS(SAS)--Function keys for batch processing-snt}{Section@tie 10.5} @xrdef{ESS(SAS)--Function keys for batch processing-pg}{59} @xrdef{iESS(SAS)--Interactive SAS processes-title}{iESS(SAS)--Interactive SAS processes} @xrdef{iESS(SAS)--Interactive SAS processes-snt}{Section@tie 10.6} @xrdef{iESS(SAS)--Interactive SAS processes-pg}{62} @xrdef{iESS(SAS)--Common problems-title}{iESS(SAS)--Common problems} @xrdef{iESS(SAS)--Common problems-snt}{Section@tie 10.7} @xrdef{iESS(SAS)--Common problems-pg}{63} @xrdef{ESS(SAS)--Graphics-title}{ESS(SAS)--Graphics} @xrdef{ESS(SAS)--Graphics-snt}{Section@tie 10.8} @xrdef{ESS(SAS)--Windows-title}{ESS(SAS)--Windows} @xrdef{ESS(SAS)--Windows-snt}{Section@tie 10.9} @xrdef{ESS(SAS)--Graphics-pg}{64} @xrdef{ESS(SAS)--Windows-pg}{64} @xrdef{ESS for BUGS-title}{ESS for BUGS} @xrdef{ESS for BUGS-snt}{Chapter@tie 11} @xrdef{ESS(BUGS)--Model files-title}{ESS[BUGS]--Model files} @xrdef{ESS(BUGS)--Model files-snt}{Section@tie 11.1} @xrdef{ESS for BUGS-pg}{65} @xrdef{ESS(BUGS)--Model files-pg}{65} @xrdef{ESS(BUGS)--Command files-title}{ESS[BUGS]--Command files} @xrdef{ESS(BUGS)--Command files-snt}{Section@tie 11.2} @xrdef{ESS(BUGS)--Log files-title}{ESS[BUGS]--Log files} @xrdef{ESS(BUGS)--Log files-snt}{Section@tie 11.3} @xrdef{ESS(BUGS)--Command files-pg}{66} @xrdef{ESS(BUGS)--Log files-pg}{66} @xrdef{ESS for JAGS-title}{ESS for JAGS} @xrdef{ESS for JAGS-snt}{Chapter@tie 12} @xrdef{ESS(JAGS)--Model files-title}{ESS[JAGS]--Model files} @xrdef{ESS(JAGS)--Model files-snt}{Section@tie 12.1} @xrdef{ESS(JAGS)--Command files-title}{ESS[JAGS]--Command files} @xrdef{ESS(JAGS)--Command files-snt}{Section@tie 12.2} @xrdef{ESS for JAGS-pg}{67} @xrdef{ESS(JAGS)--Model files-pg}{67} @xrdef{ESS(JAGS)--Command files-pg}{67} @xrdef{ESS(JAGS)--Log files-title}{ESS[JAGS]--Log files} @xrdef{ESS(JAGS)--Log files-snt}{Section@tie 12.3} @xrdef{ESS(JAGS)--Log files-pg}{68} @xrdef{Miscellaneous-title}{Other features of ESS} @xrdef{Miscellaneous-snt}{Chapter@tie 13} @xrdef{Highlighting-title}{Syntactic highlighting of buffers} @xrdef{Highlighting-snt}{Section@tie 13.1} @xrdef{Parens-title}{Parenthesis matching} @xrdef{Parens-snt}{Section@tie 13.2} @xrdef{Graphics-title}{Using graphics with ESS} @xrdef{Graphics-snt}{Section@tie 13.3} @xrdef{printer-title}{Using ESS with the @code {printer()} driver} @xrdef{printer-snt}{Section@tie 13.3.1} @xrdef{Miscellaneous-pg}{69} @xrdef{Highlighting-pg}{69} @xrdef{Parens-pg}{69} @xrdef{Graphics-pg}{69} @xrdef{printer-pg}{69} @xrdef{X11-title}{Using ESS with windowing devices} @xrdef{X11-snt}{Section@tie 13.3.2} @xrdef{winjava-title}{Java Graphics Device} @xrdef{winjava-snt}{Section@tie 13.3.3} @xrdef{Imenu-title}{Imenu} @xrdef{Imenu-snt}{Section@tie 13.4} @xrdef{Toolbar-title}{Toolbar} @xrdef{Toolbar-snt}{Section@tie 13.5} @xrdef{TAGS-title}{TAGS} @xrdef{TAGS-snt}{Section@tie 13.6} @xrdef{X11-pg}{70} @xrdef{winjava-pg}{70} @xrdef{Imenu-pg}{70} @xrdef{Toolbar-pg}{70} @xrdef{TAGS-pg}{70} @xrdef{Rdired-title}{Rdired} @xrdef{Rdired-snt}{Section@tie 13.7} @xrdef{Rutils-title}{Rutils} @xrdef{Rutils-snt}{Section@tie 13.8} @xrdef{Rdired-pg}{71} @xrdef{Rutils-pg}{71} @xrdef{Org-title}{Interaction with Org mode} @xrdef{Org-snt}{Section@tie 13.9} @xrdef{Org-pg}{72} @xrdef{Sweave and AUCTeX-title}{Support for Sweave in ESS and AUCTeX} @xrdef{Sweave and AUCTeX-snt}{Section@tie 13.10} @xrdef{Debugging R-title}{Debugging R code in ESS} @xrdef{Debugging R-snt}{Section@tie 13.11} @xrdef{Sweave and AUCTeX-pg}{73} @xrdef{Debugging R-pg}{73} @xrdef{Mailing lists/bug reports-title}{Bugs and Bug Reporting, Mailing Lists} @xrdef{Mailing lists/bug reports-snt}{Chapter@tie 14} @xrdef{Bugs-title}{Bugs} @xrdef{Bugs-snt}{Section@tie 14.1} @xrdef{Reporting Bugs-title}{Reporting Bugs} @xrdef{Reporting Bugs-snt}{Section@tie 14.2} @xrdef{Mailing Lists-title}{Mailing Lists} @xrdef{Mailing Lists-snt}{Section@tie 14.3} @xrdef{Mailing lists/bug reports-pg}{74} @xrdef{Bugs-pg}{74} @xrdef{Reporting Bugs-pg}{74} @xrdef{Mailing Lists-pg}{74} @xrdef{Help with emacs-title}{Help with emacs} @xrdef{Help with emacs-snt}{Section@tie 14.4} @xrdef{Help with emacs-pg}{75} @xrdef{Customization-title}{Customizing ESS} @xrdef{Customization-snt}{Appendix@tie @char65{}} @xrdef{Customization-pg}{76} @xrdef{Key Index-title}{Key (Character) Index} @xrdef{Key Index-snt}{} @xrdef{Key Index-pg}{77} @xrdef{Concept Index-title}{Concept Index} @xrdef{Concept Index-snt}{} @xrdef{Concept Index-pg}{78} @xrdef{Variable and command index-title}{Variable and command index} @xrdef{Variable and command index-snt}{} @xrdef{Variable and command index-pg}{80}