[ESS-bugs] ess-r-args-auto-show: amend doc string

Hendrik Weisser weisser at imsb.biol.ethz.ch
Wed Apr 29 23:20:57 CEST 2009


Dear all,

I've spent quite some time on the "skeleton-pair-insert-maybe" issue. 
The basic problem is that "skeleton-pair-insert-maybe" doesn't consider 
that other utility functions might be bound to bracket keys in 
programming modes (e.g. "ess-electric-brace" and "ess-r-args-auto-show" 
in ESS mode or "c-electric-brace" and "c-electric-paren" in C++ mode).

Apart from that, it's not useful to call "skeleton-pair-insert-maybe" 
(or a function which calls it directly) via M-x, because then it will 
insert (via "self-insert-command") the <Return> character (C-m or ^M) 
that was used to send the M-x command.

Since "skeleton-pair-insert-maybe" is basically broken in its interplay 
with other functions, I'd suggest removing the call to it from 
"ess-r-args-auto-show".


Best regards

Hendrik



More information about the ESS-bugs mailing list