[ESS-bugs] 12.09-1: ess-eval-visibly vs ess-eval-visibly-p
Vitalie Spinu
spinuvit at gmail.com
Sat Oct 20 14:35:17 CEST 2012
>> Martin Maechler <maechler at stat.math.ethz.ch>
>> on Sat, 20 Oct 2012 14:01:00 +0200 wrote:
MM> Mainly for Vitalie,
MM> You have replaced ess-eval-visibly-p by the version without '-p'
MM> keeping the old one as alias ...
MM> which at first looks ago.
MM> But for me who sets ess-eval-visibly-p to nil in one of my emacs
MM> startup scripts,
MM> the effect is "dramatic":
MM> Inside ESS, ess-eval-visibly-p takes its value from ess-eval-visibly
MM> and that is t by default.
MM> ===> My setting of ess-eval-visibly to nil
MM> has no effect anymore.
I am also setting ess-eval-visibly-p to nil, and everything is as
expected.
My guess is that you set ess-eval-visibly-p before loading ESS. I tried
that, and indeed it has the effect that you described.
MM> I'm pretty sure that many other ESS users would be similarly
MM> affected... So I think we need a different "trick" to move from
MM> using the *-p version to the one that emacs standards recommend
MM> (namely w/o "-p").
It's an easy trick - revert the order of defcustom and defvaralias
during the initialization. I have done it in trunk, should be fine now.
Thanks,
Vitalie
More information about the ESS-bugs
mailing list