[ESS] ess troubles

zenlines at gmail.com zenlines at gmail.com
Wed Nov 13 16:26:48 CET 2013


Hi List,
as a disclaimer, you must know that I use the ESS directly from the SVN 
server.

I have a few things to report I guess. When compiling ESS, i.e.
make all
make install

I notice the following things:
*Emacs* specific:

In ess-r-args-get:
ess-r-args.el:216:18:Warning: `interactive-p' is an obsolete function (as of
     23.2); use `called-interactively-p' instead.
In ess-noweb-font-lock-mode:
ess-noweb-font-lock-mode.el:200:13:Warning: `mapcar' called for effect; use
     `mapc' or `dolist' instead

In ess-noweb-font-lock-fontify-chunk-by-number:
ess-noweb-font-lock-mode.el:247:11:Warning:
     `font-lock-beginning-of-syntax-function' is an obsolete variable (as of
     23.3); use `syntax-begin-function' instead.
In ess-indent-or-complete:
ess-mode.el:943:14:Warning: `comint-dynamic-complete' is an obsolete 
function
     (as of 24.1); use `completion-at-point' instead.

In ess-set-style:
ess-mode.el:1369:44:Warning: `interactive-p' is an obsolete function (as of
     23.2); use `called-interactively-p' instead.

In ess-roxy-complete-tag:
ess-roxy.el:648:42:Warning: `comint-dynamic-simple-complete' is an obsolete
     function (as of 24.1); use `completion-in-region' instead.

In ess--make-source-refd-command:
ess-tracebug.el:190:39:Warning: `time-to-seconds' is an obsolete 
function (as
     of 21.1); use `float-time' instead.

In ess-noweb-font-lock-fontify-chunk-by-number:
ess-noweb-font-lock-mode.el:247:11:Warning:
     `font-lock-beginning-of-syntax-function' is an obsolete variable (as of
     23.3); use `syntax-begin-function' instead.
In ess--make-source-refd-command:
ess-tracebug.el:190:39:Warning: `time-to-seconds' is an obsolete 
function (as
     of 21.1); use `float-time' instead.

Possibly relevant warnings:
In inferior-ess:
ess-inf.el:232:19:Warning: `special-display-regexps' is an obsolete variable
     (as of 24.3); use `display-buffer-alist' instead.
ess-inf.el:229:15:Warning: `special-display-frame-alist' is an obsolete
     variable (as of 24.3); use `display-buffer-alist' instead.
ess-inf.el:326:50:Warning: `special-display-regexps' is an obsolete variable
     (as of 24.3); use `display-buffer-alist' instead.
ess-inf.el:324:41:Warning: `make-variable-buffer-local' should be called at
     toplevel

In ess-display-temp-buffer:
ess-inf.el:3414:10:Warning: `display-buffer-reuse-frames' is an obsolete
     variable (as of 24.3); use a `reusable-frames' alist entry in
     `display-buffer-alist'.

In S+4-msdos-existing:
ess-sp4-d.el:387:16:Warning: Use `with-current-buffer' rather than
     save-excursion+set-buffer

I wouldn't be surprised if many things here are for backwards 
compatibility. When sourcing an entire function or script (C-c C-c or 
C-c C-b) I get:

Error: could not find function ".ess_eval"


I am not sure what to say to all this so I won't say anything.
Reverting to the official release :).

Best,
Brian

ess-version: 13.09-1 [svn: 5845 (2013-10-30)]
GNU Emacs 24.3.1 (x86_64-pc-linux-gnu, GTK+ Version 3.4.2) of 2013-10-03 
on lakoocha, modified by Debian
Ubuntu 12.04.3 LTS



More information about the ESS-help mailing list