[ESS] [R] R Commenting Style
Martin Maechler
maechler at stat.math.ethz.ch
Thu Jan 19 17:20:53 CET 2006
>>>>> "Kevin" == Kevin E Thorpe <kevin.thorpe at utoronto.ca>
>>>>> on Thu, 19 Jan 2006 06:26:31 -0500 writes:
Kevin> I don't know if this is what you're referring to, but in ESS the number
Kevin> of octothorpes (#) affects the indentation in the emacs buffer. If I
Kevin> remember right, ### puts it at the beginning of the line, ## the current
Kevin> indentation level (eg. in a function) and # further right.
That's correct, thank you, Kevin,
and it's further supported by ESS in emacs,
e.g., if you comment a region (M-;) two "#" are used
automatically.
There's also a little not well-known function
M-x ess-fix-comments
with documentation string
"Fix ess-mode buffer so that single-line comments start with at least `##'."
and ess-fix-comments is implicitly called by the function
M-x ess-MM-fix-src
which I use all the time when I get source files from some
people in order to ``clean them'' to my taste...
Note that a current (development) version of the ESS manual is
also only at the ESS website,
specifically,
http://ess.r-project.org/Manual/ess.html
where the section on indenting (and the comments) is
http://ess.r-project.org/Manual/ess.html#Indenting
I have exceptionally broken the rule of crossposting, and am
sending this to ESS-help mailing list as well, just to make sure
it'll be seen (and found) there as well.
Martin Maechler, ETH Zurich
Kevin> Paul Roebuck wrote:
>> I seem to remember reading somewhere about some style
>> guide regarding R the number of comment characters (#)
>> prior to the comment meaning something.
>>
>> Anyone know to what I'm referring? Where?
More information about the ESS-help
mailing list