[prev in list] [next in list] [prev in thread] [next in thread]
List: ess-help
Subject: Re: ESS on Panther
From: Martin Maechler <maechler () stat ! math ! ethz ! ch>
Date: 2003-12-17 8:31:25
Message-ID: 16352.5213.699266.608523 () gargle ! gargle ! HOWL
[Download RAW message or body]
>>>>> "NaLi" == Na Li <nali@biostat.umn.edu>
>>>>> on Tue, 16 Dec 2003 23:16:50 -0600 writes:
NaLi> On 16 Dec 2003, Martin Maechler outgrape:
>> > > > > > "NaLi" == Na Li <nali@biostat.umn.edu> > > > >
>> > on Mon, 15 Dec 2003 16:16:37 -0600 writes:
>>
NaLi> To use ESS with Carbon Emacs, you need do:
NaLi> (setq process-connection-type t)
NaLi> before, say, 'M-x R'.
>>
NaLi> Maybe it should be added to ESS? See Andrew's website
NaLi> for discussion on this issue.
>> Ah, that's interesting. Note that I can do emacs -q {-q
>> ~= --vanilla : no initialization whatsoever} ask for
>> process-connection-type and it's always true (t) on both
>> Unix versions I've available (Solaris, Linux).
>>
>> In other words, I think your "OS_X emacs" should be
>> configured such that this is set to true early enough in
>> order to behave like other emacsen.
NaLi> There is a reason for setting it to nil in Carbon
NaLi> Emacs, which has to do with a psuedo-terminal bug in
NaLi> Darwin. Here is a quote from Choi's website:
...
Ok. Thank you for the extra information/explanation!
Yes, given the above, I think we (ESS) should
(setq process-connection-type t)
somewhere early in (inferior-ess) in lisp/ess-inf.el
maybe immediately before
------------------------------------------------line 149-150
;; run hooks now, to overwrite the above!
(run-hooks 'ess-pre-run-hook)
------------------------------------------------end-l.149-150
Could you (someone using OS_X emacs) try and see if this does it?
/* For testing, make sure you don't set it anymore in your
~/.emacs or elsewhere!
*/
Martin
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic