[ESS-bugs] ess-mode 5.15; elisp compilation warnings

Vitalie Spinu spinuvit at gmail.com
Wed Feb 29 19:07:53 CET 2012


>>>> Sam Steingold <sds at gnu.org>
>>>> on Wed, 29 Feb 2012 11:05:29 -0500 wrote:

  > compiling ess results in many warnings like this:
  > Warning: (lambda (...) ...) quoted with ' rather than with #'

  > In fact, modern lisps (including emacs lisp and common lisp) define
  > lambda as a macro and thus quoting lambdas is considered bad style.

  > May I suggest that you remove the quoting?

There are many more clean-ups to do, like hundreds of "`save-excursion'
defeated by `set-buffer'", and simplify makefile not to load the whole
ESS for every single byte compiled file. These have never been a
priority I assume, and is still not at this time. I will try to find
time to do that, but I am afraid not for the next release, which is
really close now.

Vitalie.



More information about the ESS-bugs mailing list