[ESS-bugs] ess-mode 5.2.4; ess-help "s e" fails for Xemacs

Martin Maechler maechler at stat.math.ethz.ch
Wed Jan 5 10:48:03 CET 2005


I just found a (probably very old) bug :

The "s <key>" shortcuts in  `ess-help-mode' fail completely in
Xemacs, {both in *help[R](..)* or  *help[S+6](..)* buffers.

Since I have never really used Xemacs, I hadn't seen this
earlier.
I use  "s e" (skip to the "Examples:" section) in ess -
*help[.](.)" buffers ``all the time''.

--> of course now we need an Xemacs person to start to look into
this; i.e., not me, if possible.

Martin


Emacs  : XEmacs 21.4 (patch 9) "Informed Management" [Lucid] (i686-pc-linux, Mule) of Wed Oct 23 2002 on plessner
Package: ess-mode 5.2.4

current state:
==============
(setq
 ess-language "S"
 ess-dialect "S+6"
 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-2.0.0 R-2.0.1 R-1.0 R-1.0.0 R-1.0.1 R-1.1 R-1.1.0 R-1.1.1 R-1.2 R-1.2.0 R-1.2.1 R-1.2.2 R-1.2.3 R-1.3 R-1.3.0 R-1.3.1 R-1.4 R-1.4.0 R-1.4.1 R-1.5 R-1.5.0 R-1.5.1 R-1.6 R-1.6.0 R-1.6.1 R-1.6.2 R-1.7 R-1.7.0 R-1.7.1 R-1.8 R-1.8.0 R-1.8.1 R-1.9 R-1.9.0 R-1.9.1[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-2.0.0 R-2.0.1 R-1.0 R-1.0.0 R-1.0.1 R-1.1 R-1.1.0 R-1.1.1 R-1.2 R-1.2.0 R-1.2.1 R-1.2.2 R-1.2.3 R-1.3 R-1.3.0 R-1.3.1 R-1.4 R-1.4.0 R-1.4.1 R-1.5 R-1.5.0 R-1.5.1 R-1.6 R-1.6.0 R-1.6.1 R-1.6.2 R-1.7 R-1.7.0 R-1.7.1 R-1.8 R-1.8.0 R-1.8.1 R-1.9 R-1.9.0 R-1.9.1
(S+6): ess-dialect=nil, buf=*scratch*
(inferior-ess 0): ess-start-args=nil 
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=S+6, buf=nil, comint..echoes=nil, comint..sender=comint-simple-send
(inf-ess 1): lang=S, dialect=S+6, tmp-dialect=S+6, buf=*scratch*
(inf-ess 1.1): procname=S+6 temp-dialect=S+6, buf-name=*S+6* 
(inferior-ess) Method #3 start=/u/maechler/S/ buf=*S+6*
(ess-setq-vars-LOCAL): language=S, dialect=S+6, buf=nil, comint..echoes=nil, comint..sender=comint-simple-send
(inf-ess 2.1): ess-language=S, ess-dialect=S+6 buf=*S+6* 
(inf-ess 2.2): start args = nil, inf-ess-start-args= 
(inf-ess finish [S(S+6), Splus6(nil,nil)]
(ess-multi 0):  inf-ess-start-args=, comint-..echoes=nil
(i-ess 1): buf=*S+6*, lang=S, comint..echo=nil, comint..sender=comint-simple-send,
(i-ess 2): buf=*S+6*, lang=S, comint..echo=t, comint..sender=inferior-ess-input-sender,
(ess-setq-vars-LOCAL): language=S, dialect=S+6, buf=nil, comint..echoes=t, comint..sender=inferior-ess-input-sender
(i-ess 3): curr-buf=*S+6*, comint..echo=t, comint..sender=inferior-ess-input-sender,
(ess-multi post inf-ess: start-args=, comint-echoes=t
(ess-multi 1):  start-args= 
Making Process...Buf *S+6*, Proc S+6, Prog Splus6
 Start File=nil, Args= .
(get-object-list S+6) ..--> (ess-get-modtime-list)
(ess-object-names ..): directory /u/maechler/MySwork not used
(ess-object-names ..): directory /usr/local.hg/app/splus/6.2/library/splus not used
(ess-object-names ..): directory /usr/local.hg/app/splus/6.2/library/stat not used
(ess-object-names ..): directory /usr/local.hg/app/splus/6.2/library/data not used
(ess-object-names ..): directory /usr/local.hg/app/splus/6.2/library/trellis not used
(ess-object-names ..): directory /usr/local.hg/app/splus/6.2/library/nlme3/.Data not used
(ess-object-names ..): directory /usr/local.hg/app/splus/6.2/library/main not used
ess-get-modtime-list: new alist of length 8
(ess-object-names ..): directory /u/maechler/MySwork not used
(ess-setq-vars-LOCAL): language=S, dialect=S+6, buf=nil, comint..echoes=nil, comint..sender=comint-simple-send




More information about the ESS-bugs mailing list