[ESS-bugs] ess-mode 13.05 [<unknown>]; M-x ess-mode errors out

Vitalie Spinu spinuvit at gmail.com
Mon May 20 21:42:25 CEST 2013


Hi Sam, 

There is no command ess-mode. You are calling ess-mode-menu, hence the
error. Try R-mode. 

    Vitalie


 >> Sam Steingold <sds at gnu.org>
 >> on Mon, 20 May 2013 14:53:57 -0400 wrote:

 > When I do M-x ess-mode RET in an ESS buffer (R), I get this:
 > Debugger entered--Lisp error: (error "ess-mode-menu must be bound to an event with parameters")
 >   call-interactively(ess-mode-menu record nil)
 >   command-execute(ess-mode-menu record)
 >   execute-extended-command(nil "ess-mode-menu")
 >   call-interactively(execute-extended-command nil nil)
 >   command-execute(execute-extended-command)

 > I need this because I want to switch the mode of the buffer to emacs
 > lisp and back.

 > (ess-setq-vars-LOCAL): language=S, dialect=R, buf=nil, comint..echoes=t, comint..sender=comint-simple-send

 > Finished setting up ESS-mode.
 > (ess-version-string): buffer=SVN-REVISION

 > Emacs  : GNU Emacs 24.3.50.2 (x86_64-unknown-linux-gnu, GTK+ Version 3.6.4)
 >  of 2013-05-20 on t520sds
 > Package: ess-mode 13.05 [<unknown>]

 > current state:
 > ==============
 > (setq
 >  ess-language nil
 >  ess-dialect nil
 >  ess-ask-for-ess-directory nil
 >  ess-ask-about-transfile nil
 >  ess-directory nil
 >  ess-keep-dump-files "always"
 >  ess-source-directory "/var/tmp"
 >  ess-use-ido t
 >  ess-use-eldoc t
 >  ess-use-tracebug t
 >  ess-use-auto-complete t
 >  ess-eval-visibly-p 'nowait
 >  ess-can-eval-in-background nil
 >  ess-local-process-name nil
 >  )



More information about the ESS-bugs mailing list