[ESS-bugs] ess-mode 5.2.12; R help error

Kurt Hornik Kurt.Hornik at wu-wien.ac.at
Tue Mar 21 10:15:55 CET 2006


>>>>> A J Rossini writes:

> I need to check to see what Debian's version for emacs-snapshot is,
> but it won't be until this weekend, I've got serious taxes to work out
> the next few evenings.

I have

ii  emacs-snapshot              20060315-1                  The GNU Emacs editor (development snapshot)
ii  emacs-snapshot-bin-common   20060315-1                  The GNU Emacs editor's shared, architecture dependent files
ii  emacs-snapshot-common       20060315-1                  The GNU Emacs editor's common infrastructure
ii  emacs-snapshot-el           20060315-1                  GNU Emacs LISP (.el) files

ii  ess            5.2.12-1       Emacs statistics mode, supporting R,S and o

and for me typing ? factor at the R prompt works all right.

-k


> On 3/21/06, Martin Maechler <maechler at stat.math.ethz.ch> wrote:
>> >>>>> "Sam" == Sam Steingold <sds at podval.org>
>> >>>>>     on Mon, 20 Mar 2006 16:11:58 -0500 writes:
>> 
Sam> typing "?factor" in the *R* buffer results in the
Sam> error:
>> 
>> Just in Emacs 22.0.50 ?
>> 
>> I'm sorry I don't want to use that one at the moment; it has
>> seemed so badly broken I compiled it last time:
>> - starts as "-nw" (no window; no X11; even when DISPLAY is set correctly)
>> - it doesn't like my ~/.emacs because it's so picky about
>> something that always worked
>> 
Sam> Debugger entered--Lisp error: (wrong-type-argument
Sam> processp nil) process-mark(nil) comint-strip-ctrl-m("")
Sam> run-hook-with-args(comint-strip-ctrl-m "")
Sam> comint-send-input() inferior-ess-send-input()
Sam> call-interactively(inferior-ess-send-input)
>> 
Sam> for some reason current-buffer in comint-strip-ctrl-m
Sam> returns *help[R](factor)*
>> 
>> Any other ESS-core members ?
>> 
>> 
Sam> Emacs : GNU Emacs 22.0.50.12 (i686-pc-linux-gnu, X
Sam> toolkit, Xaw3d scroll bars) of 2006-03-20 on quant8
Sam> Package: ess-mode 5.2.12
>> 
Sam> current state: ============== (setq ess-language "S"
Sam> ess-dialect "R" ess-ask-for-ess-directory t
Sam> ess-ask-about-transfile nil ess-directory nil
Sam> ess-keep-dump-files "always" ess-source-directory
Sam> "/tmp/" ) -- Sam Steingold (http://www.podval.org/~sds)
Sam> on Fedora Core release 4 (Stentz)
Sam> http://www.mideasttruth.com http://www.camera.org
Sam> http://www.dhimmi.com http://www.savegushkatif.org
Sam> http://www.honestreporting.com http://pmw.org.il (lisp
Sam> programmers do it better) [ess-site.el]:
Sam> ess-customize-alist=nil [ess-site.el _2_]:
Sam> ess-customize-alist=nil (S): ess-s-versions-create
Sam> making M-x defuns for (R): ess-r-versions-create making
Sam> M-x defuns for (ess-setq-vars-LOCAL): language=S,
Sam> dialect=R, buf=nil, comint..echoes=nil,
Sam> comint..sender=comint-simple-send (ess-mode-1):
Sam> ess-language=S, ess-dialect=R buf=csw.R (ess-mode-1.5):
Sam> alist=((ess-local-customize-alist quote
Sam> R-customize-alist) (ess-dialect . R) (ess-suffix . R)
Sam> (ess-dump-filename-template
Sam> ess-replace-regexp-in-string S$ ess-suffix
Sam> ess-dump-filename-template-proto)
Sam> (ess-mode-syntax-table . R-syntax-table)
Sam> (ess-mode-editing-alist . R-editing-alist)
Sam> (ess-change-sp-regexp . ess-R-change-sp-regexp)
Sam> (ess-help-sec-regex . ess-help-R-sec-regex)
Sam> (ess-help-sec-keys-alist . ess-help-R-sec-keys-alist)
Sam> (ess-loop-timeout . ess-S-loop-timeout) (ess-cmd-delay
Sam> . ess-R-cmd-delay) (ess-function-pattern
Sam> . ess-R-function-pattern) (ess-object-name-db-file
Sam> . ess-r-namedb.el) (ess-retr-lastvalue-command
Sam> . assign(".Last.value", .ess.lvsave, envir=baseenv()) )
Sam> (ess-save-lastvalue-command . assign(".ess.lvsave",
Sam> get(".Last.value", envir=baseenv())) )
Sam> (ess-imenu-mode-function quote ess-imenu-R)
Sam> (inferior-ess-program . inferior-R-program-name)
Sam> (inferior-ess-objects-command
Sam> . inferior-R-objects-command)
Sam> (inferior-ess-font-lock-keywords
Sam> . inferior-ess-R-font-lock-keywords)
Sam> (inferior-ess-search-list-command . search() )
Sam> (inferior-ess-help-command . help("%s", htmlhelp=FALSE)
Sam> ) (inferior-ess-exit-command . q())
Sam> (inferior-ess-exit-prompt . Save workspace image?
Sam> [y/n/c]: ) (inferior-ess-primary-prompt
Sam> . \([A-Z][][A-Za-z0-9.]*\)*> )
Sam> (inferior-ess-secondary-prompt . + ?)
Sam> (inferior-ess-start-file) (inferior-ess-start-args . )
Sam> (ess-STERM . iESS) (ess-editor . R-editor) (ess-pager
Sam> . R-pager) (ess-language . S)
Sam> (inferior-ess-exit-command . q() )
Sam> (inferior-ess-language-start eval
Sam> inferior-S-language-start)
Sam> (comint-use-prompt-regexp-instead-of-fields . t))
Sam> (ess-mode-1.6): editing-alist=((paragraph-start concat
Sam> \s-*$\| page-delimiter) (paragraph-separate concat
Sam> \s-*$\| page-delimiter) (paragraph-ignore-fill-prefix
Sam> . t) (require-final-newline . t) (comment-start . #)
Sam> (comment-add . 1) (comment-start-skip . #+ *)
Sam> (comment-column . 40) (indent-line-function quote
Sam> S-indent-line) (parse-sexp-ignore-comments . t)
Sam> (ess-set-style . ess-default-style)
Sam> (ess-local-process-name) (ess-mode-syntax-table
Sam> . S-syntax-table) (add-log-current-defun-header-regexp
Sam> . ^\(.+\)\s-+<-[ ]*function) (font-lock-defaults quote
Sam> (ess-R-mode-font-lock-keywords nil nil ((46 . w) (95
Sam> . w))))) (ess-setq-vars-LOCAL): language=S, dialect=R,
Sam> buf=nil, comint..echoes=nil,
Sam> comint..sender=comint-simple-send
>> 
Sam> Finished setting up ESS-mode.
>> 
Sam> (R): ess-dialect=R, buf=csw.R, start-arg=nil
Sam> current-prefix-arg=nil (inferior-ess 0):
Sam> ess-start-args=--no-readline ess-setq-vars-default 0:
Sam> ess-language=Initial, -dialect=nil, buf=nil,
Sam> comint..echoes=nil, comint..sender=comint-simple-send
Sam> ess-setq-vars-default 1: ess-language=S, -dialect=R,
Sam> buf=nil, comint..echoes=nil,
Sam> comint..sender=comint-simple-send (inf-ess 1): lang=S,
Sam> dialect=R, tmp-dialect=R, buf=csw.R (inf-ess 1.1):
Sam> procname=R temp-dialect=R, buf-name=*R* (inferior-ess)
Sam> Method #3 start=/home/sds/csw/ buf=*R*
Sam> (ess-setq-vars-LOCAL): language=S, dialect=R, buf=nil,
Sam> comint..echoes=nil, comint..sender=comint-simple-send
Sam> (inf-ess 2.1): ess-language=S, ess-dialect=R buf=*R*
Sam> (inf-ess 2.2): start args = --no-readline ,
Sam> inf-ess-start-args=--no-readline (inf-ess finish [S(R),
Sam> R(nil,nil)] (ess-multi 0):
Sam> inf-ess-start-args=--no-readline , comint-..echoes=nil
Sam> (i-ess 1): buf=*R*, lang=S, comint..echo=nil,
Sam> comint..sender=comint-simple-send, (i-ess 2): buf=*R*,
Sam> lang=S, comint..echo=t,
Sam> comint..sender=inferior-R-input-sender,
Sam> (ess-setq-vars-LOCAL): language=S, dialect=R, buf=nil,
Sam> comint..echoes=t,
Sam> comint..sender=inferior-R-input-sender (i-ess 3):
Sam> curr-buf=*R*, comint..echo=t,
Sam> comint..sender=inferior-R-input-sender, (ess-multi post
Sam> inf-ess: start-args=--no-readline , comint-echoes=t
Sam> (ess-multi 1): start-args=--no-readline Making
Sam> Process...Buf *R*, Proc R, Prog R Start File=nil, Args=
Sam> --no-readline .  (R):
Sam> inferior-ess-language-start=options(STERM='iESS',
Sam> editor='emacsclient') (ess-setq-vars-LOCAL):
Sam> language=S, dialect=R, buf=nil, comint..echoes=nil,
Sam> comint..sender=comint-simple-send
Sam> (ess-setq-vars-LOCAL): language=S, dialect=R, buf=nil,
Sam> comint..echoes=nil, comint..sender=comint-simple-send
Sam> (ess-help-bogus-buffer-p *help[R](banlist)*) |--> nil
Sam> [searching t] (ess-setq-vars-LOCAL): language=S,
Sam> dialect=R, buf=nil, comint..echoes=nil,
Sam> comint..sender=comint-simple-send
Sam> (ess-setq-vars-LOCAL): language=S, dialect=R, buf=nil,
Sam> comint..echoes=nil, comint..sender=comint-simple-send
Sam> (ess-setq-vars-LOCAL): language=S, dialect=R, buf=nil,
Sam> comint..echoes=nil, comint..sender=comint-simple-send
>> 
Sam> _______________________________________________
Sam> ESS-bugs ESS-bugs at stat.math.ethz.ch
Sam> https://stat.ethz.ch/mailman/listinfo/ess-bugs
>> 
Sam> _______________________________________________
Sam> ESS-core list:
Sam> https://stat.ethz.ch/mailman/listinfo/ess-core
>> 
>> _______________________________________________
>> ESS-bugs ESS-bugs at stat.math.ethz.ch
>> https://stat.ethz.ch/mailman/listinfo/ess-bugs
>> 
>> _______________________________________________
>> ESS-core list: https://stat.ethz.ch/mailman/listinfo/ess-core
>> 


> --
> best,
> -tony

> blindglobe at gmail.com
> Muttenz, Switzerland.
> "Commit early,commit often, and commit in a repository from which we can easily
> roll-back your mistakes" (AJR, 4Jan05).

> _______________________________________________
> ESS-bugs ESS-bugs at stat.math.ethz.ch
> https://stat.ethz.ch/mailman/listinfo/ess-bugs

> _______________________________________________
> ESS-core list: https://stat.ethz.ch/mailman/listinfo/ess-core




More information about the ESS-bugs mailing list