[ESS] Emacs Code Browser & ESS & R

Marc Schwartz marc_schwartz at comcast.net
Wed Jan 24 15:04:45 CET 2007


On Wed, 2007-01-24 at 10:40 +0100, Bernd Weiss wrote:
> Dear all,
> 
> inspired by a thread on "[R] ECB/Sidebar/R (Emacs) was: Re: kate 
> editor for R" at R-help I gave ECB (Emacs Code Browser)  a try. 
> 
> Everything works fine, execept the help system. After loading ECB and 
> typing, e.g., ?print oder "help("print")" I receive the following 
> error message "Recursive `require' for feature `sb-info'". 
> 
> I am using the latest ESS (5.3.3), ECB (2.32) and GNU Emacs 
> (22.0.92.1 (i386-mingw-nt5.1.2600) ).
> 
> I appreciate any ideas or suggestions.
> 
> Bernd

Bernd,

The error is related to the help files for Speedbar, which is in the
CEDET package.  In doing some searching, I located the following threads
on the CEDET e-mail list:

http://sourceforge.net/mailarchive/forum.php?thread_id=12228978&forum_id=4869
http://article.gmane.org/gmane.emacs.devel/55841
http://sourceforge.net/mailarchive/forum.php?thread_id=14926725&forum_id=4869

I have not tried it as I am not using the Speedbar in ECB, but there
appears to be a fix, discussed in the above, available via the CEDET CVS
at:

http://cedet.cvs.sourceforge.net/cedet/cedet/speedbar/sb-info.el?view=log

Note the last log entry for Rev 1.20:

Put (provide 'sb-info) before (eval-after-load "info") to fix
recursive (require 'sb-info) error on Emacs 22.


You might want to try this to see if it resolves your issue.

HTH,

Marc Schwartz




More information about the ESS-help mailing list