[ESS-bugs] ess-mode 5.2.1; Failure to exit with C-cC-q

John Maindonald john.maindonald at anu.edu.au
Wed Jun 30 23:11:32 CEST 2004


if following C-cC-q I then answer "y" to the question
"Delete all buffers associated with the R process",
I get either
(1) the message
"Current buffer has no process", or
(2) (typically but not inevitably, having exited by
typing in q() directly and restarted with M-X R)
"Matches /Users/johnmq(... [1-]"
or some variation thereof.

[This is also the 5.2.0 behaviour.  Note that in order to
use ess-5.2.1, I disabled (load 'ess-toolbar).
I had been using 5.2.0rc3].

I tried copying into my ess-5.2.0rc3 setup the 5.2.1
files ess.el and ess-inf.el.  This did not reproduce
the problem.

Emacs  : GNU Emacs 21.3.50.1 (powerpc-apple-darwin7.3.0)
  of 2004-03-12 on cabledoc114.frazmtn.com
Package: ess-mode 5.2.1

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/"
  )
[ess-site.el]: ess-customize-alist=nil
[ess-site.el _2_]: ess-customize-alist=nil
(R): ess-r-versions-create making M-x defuns for
(R): ess-dialect=nil, buf=*text-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=*text-scratch*
(inf-ess 1.1): procname=R temp-dialect=R, buf-name=*R*
(inferior-ess) Method #3 start=/Users/johnm/ 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 .
(R): inferior-ess-language-start=options(STERM='iESS', 
editor='emacsclient')

John Maindonald             email: john.maindonald at anu.edu.au
phone : +61 2 (6125)3473    fax  : +61 2(6125)5549
Centre for Bioinformation Science, Room 1194,
John Dedman Mathematical Sciences Building (Building 27)
Australian National University, Canberra ACT 0200.




More information about the ESS-bugs mailing list