[ESS-bugs] ess 5.3.11; Previous/next command recall (M-p and M-n) do not work.

Steve Gutreuter sgutreuter at gmail.com
Tue May 12 20:46:38 CEST 2009


--text follows this line--

I am running Emacs 22.2 under Ubuntu 8.10 (AMD64) and ESS 5.3.11,
installed from the source .tgz.  I have not been able to get the
previous/next command recall functions to work on this installation.
However, those are working properly on another Ubuntu 8.10 (x86)
computer I use.  I have tried completely removing and reinstalling
everything.  I encountered the same problem using the ess package from
the Ubuntu repository.

Any help will be greatly appreciated.

Cheers,
Steve Gutreuter


*Backtrace* buffer contents:

Debugger entered--Lisp error: (error "No command on this line.")
  signal(error ("No command on this line."))
  error("No command on this line.")
  ess-error("No command on this line.")
  (if (not (looking-at inferior-ess-prompt)) (ess-error "No command on
this line."))
  (save-excursion (beginning-of-line) (if (not ...) (ess-error "No
command on this line.")) (if (looking-at inferior-ess-primary-prompt)
nil (re-search-backward ...)) (comint-skip-prompt) (let (command ...)
(end-of-line) (setq command ...) (forward-line 1)
(while ... ... ... ... ... ...) (forward-line -1) (setq
ess-temp-point ...) command))
  inferior-ess-get-old-input()
  comint-previous-matching-input("." 1)
  comint-previous-input(1)
  call-interactively(comint-previous-input)


End of *Backtrace* buffer contents


[ess-site.el]: ess-customize-alist=nil 
[ess-site.el _2_]: ess-customize-alist=nil 
(S): ess-s-versions-create making M-x defuns for 
 
(R): ess-r-versions-create making M-x defuns for 
 

(R): ess-dialect=nil, buf=*scratch*, start-arg=nil
 current-prefix-arg=nil
(inferior-ess 0): ess-start-args=--no-readline   
ess-setq-vars-default 0: ess-language=Initial, -dialect=nil, buf=nil,
comint..echoes=nil, comint..sender=comint-simple-send
ess-setq-vars-default 1: ess-language=S, -dialect=R, buf=nil,
comint..echoes=nil, comint..sender=comint-simple-send
(inf-ess 1): lang=S, dialect=R, tmp-dialect=R, buf=*scratch*
(inf-ess 1.1): procname=R temp-dialect=R, buf-name=*R* 
(inferior-ess) Method #3 start=/home/sgutreuter/ buf=*R*
(ess-setq-vars-LOCAL): language=S, dialect=R, buf=nil,
comint..echoes=nil, comint..sender=comint-simple-send
(inf-ess 2.1): ess-language=S, ess-dialect=R buf=*R* 
(inf-ess 2.2): start args = --no-readline  ,
inf-ess-start-args=--no-readline   
(inf-ess finish [S(R), R(nil,nil)]
(ess-multi 0):  inf-ess-start-args=--no-readline  , comint-..echoes=nil
(i-ess 1): buf=*R*, lang=S, comint..echo=nil,
comint..sender=comint-simple-send,
(i-ess 2): buf=*R*, lang=S, comint..echo=t,
comint..sender=inferior-R-input-sender,
(ess-setq-vars-LOCAL): language=S, dialect=R, buf=nil, comint..echoes=t,
comint..sender=inferior-R-input-sender
(i-ess 3): curr-buf=*R*, comint..echo=t,
comint..sender=inferior-R-input-sender,
(ess-multi post inf-ess: start-args=--no-readline  , comint-echoes=t
(ess-multi 1):  start-args=--no-readline   
Making Process...Buf *R*, Proc R, Prog R
 Start File=nil, Args= --no-readline  .


Emacs  : GNU Emacs 22.2.1 (x86_64-pc-linux-gnu, X toolkit, Xaw3d scroll
bars)
 of 2008-09-05 on yellow, modified by Ubuntu
Package: ess-mode 5.3.11

current state:
==============
(setq
 ess-language "S"
 ess-dialect "R"
 ess-ask-for-ess-directory t
 ess-ask-about-transfile nil
 ess-directory nil
 ess-keep-dump-files "always"
 ess-source-directory "/tmp/"
 )



More information about the ESS-bugs mailing list