[ESS-bugs] R arguments showing functions

Sven Hartenstein mail at svenhartenstein.de
Mon Apr 30 21:23:19 CEST 2007


Dear ESS-core,

first, is it a good idea to write to ESS-bugs at stat.math.ethz.ch when I
want to inform you about changes to my elisp functions that show some
R function's arguments? Please tell me where to write to if not.

Also, please let me know when I can drop making fixes to my code
because you have already inserted it into ESS and fixed everything
that I would probably want to fix. As I mentioned, I am everything but
an elisp expert and imagine things become more elegant when you put it
into ESS.

Well, I've improved my functions today, mainly error handling stuff:

* ess-r-args-current-function now checks whether (up-list -1) signals
  an error (namely because it is called when point is not within
  parentheses) and gives a nice message if so.

* ess-r-args-current-function also checks (by regexp match) whether
  what has been extracted as function name can be a function name.
  This e.g. prevents emacs locking up when point is between
  parentheses after the comment character "#".

* Usage of elisp's let function so that variable names are not altered
  outside the respective elisp function.

* Nice message when no R process is running.

* Minor changes.

Please find the new version at:
http://www.svenhartenstein.de/emacs-ess.php


Sven




More information about the ESS-bugs mailing list