[ESS] ess-boolean-command incorrectly assumes case-fold-search is 't'

Vitalie Spinu spinuvit at gmail.com
Mon May 20 18:20:06 CEST 2013

Hi Michael, 

Yeh, an oversight. Thanks for the report and figuring it out.


PS: BTW *ess-command-output* is there but it starts with space. This is a
hidden buffer. 

 >> Michael Lawrence <lawrence.michael at gene.com>
 >> on Mon, 20 May 2013 09:03:35 -0700 wrote:

 > Sorry to keep pestering you guys, but I really wanted to try the
 > (relatively) new developer mode. Got this error message:

 > ess-toggle-developer: Could not source ess-developer.R. Please investigate
 > the output of *ess-command-output* buffer for errors

 > There was no ess-command-output buffer, because the source actually
 > succeeded. Instead, the culprit appears to be ess-boolean-command, which
 > tries to match TRUE/true in a case-insensitive fashion. However, it calls
 > (re-search-forward "true" nil t), and the case-sensitivity of
 > re-search-forward depends on case-fold-search being 't'. This then fails
 > when case-fold-search is 'nil', for R at least.

 > Hope that helps,
 > Michael

 > 	[[alternative HTML version deleted]]

 > ______________________________________________
 > ESS-help at r-project.org mailing list
 > https://stat.ethz.ch/mailman/listinfo/ess-help

More information about the ESS-help mailing list