[ESS] confusion with Perl and R-mode in XEmacs
Alex Lancaster
alexl at users.sourceforge.net
Fri Oct 15 21:33:51 CEST 2010
A user (who is using ESS via XEmacs not GNU Emacs) of the Fedora package
for ESS which I maintain reported that a Perl program (without the ".pl"
extension) would be mis-identified as an R program because of the
following regex in ess-site.el:
(setq interpreter-mode-alist
(append
'(("Rscript" . r-mode)
("r" . r-mode)
)
interpreter-mode-alist))
Basically this means that XEmacs will see the "r" in "#!/usr/bin/perl"
and open it in R mode. I can fix in my local package this using a regex
like ".r$" or ".R$", but I would like to get this fixed ultimately in
the upstream package, hence this bug report.
For more details (including a same file that demonstrates the program),
see the downstream Fedora bug:
https://bugzilla.redhat.com/show_bug.cgi?id=631707
Cheers,
Alex
More information about the ESS-help
mailing list