[ESS] show wd in mode-line?
Martin Maechler
maechler at stat.math.ethz.ch
Fri Aug 24 18:46:29 CEST 2012
>>>>> Vitalie Spinu <spinuvit at gmail.com>
>>>>> on Wed, 22 Aug 2012 17:27:07 +0200 writes:
>>> What ESS can potentially do, is to reset on idle time
>>> the emacs's wd to that of R. I guess, this would be
>>> useful in general, and is pretty easy, as ESS has to
>>> synchronize some other stuff as well. So if there are no
>>> objections, I will implement that.
SE> Have a look at `ess-dirs' bound to M-RET -- doing it in
SE> idle time could work, but never bothered me enough.
> Oh, right, I forgot about that. There are a bunch of
> similar functions in ESS ess-change-directory, ess-dirs
> and ess-use-this-dir. I can sense a confusing redundancy
> on the first glance.
>>> Kasper Daniel Hansen <kasperdanielhansen at gmail.com> on
>>> Wed, 22 Aug 2012 10:49:34 -0400 wrote:
KDH> Vitalie, You need to think about what happens when you
KDH> run multiple R's with different working directories. I
KDH> do that frequently.
> Correct, but you don't run two different processes in the
> same buffer, do you? So, there is no conflict. Otherwise I
> am really curious how you manage that :-).
Aah you are right indeed. Kasper:
the good ole default-directory has become a buffer local
variable at some point in time during the last twenty years.
I'm pretty sure it was not, when I started using S-mode, the
precursor of ESS, in 1989, 1990 or so, and Emacs version 18.59
Martin
More information about the ESS-help
mailing list