On 4/01/2014 11:08, Stefan Monnier wrote: > If there are reasons for users to change them, then feel free > to revert them to defvars. Great, thank you. On 4/01/2014 07:16, Ted Zlatanov wrote: > For reference, you mean this commit? > > revno: 113492 > fixes bug: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=13758 > committer: Stefan Monnier > branch nick: trunk > timestamp: Mon 2013-07-22 12:25:32 -0400 > message: > * lisp/progmodes/subword.el: Fix boundary case. > (subword-forward-regexp): Make it a constant. Wrap optional \\W in its > own group. > (subword-backward-regexp): Make it a constant. > (subword-forward-internal): Don't treat a trailing capital as the > beginning of a word. > * test/automated/subword-tests.el: New file. Yes, that's the one (although note that I'm not suggesting reverting that entire commit; just the defvar -> defconst changes). I've attached a patch. -Phil