* progmodes/subword.el (subword-forward-regexp)
(subword-backward-regexp): Change these back to variables.
Fixes: debbugs:16296
+2014-01-05 Paul Eggert <eggert@cs.ucla.edu>
+
+ Change subword regexps back to vars (Bug#16296).
+ * progmodes/subword.el (subword-forward-regexp)
+ (subword-backward-regexp): Change these back to variables.
+
2014-01-03 Stefan Monnier <monnier@iro.umontreal.ca>
* emacs-lisp/lisp-mode.el (lisp-mode-variables): Don't bother with
(defvar subword-backward-function 'subword-backward-internal
"Function to call for backward subword movement.")
-(defconst subword-forward-regexp
+(defvar subword-forward-regexp
"\\W*\\(\\([[:upper:]]*\\(\\W\\)?\\)[[:lower:][:digit:]]*\\)"
"Regexp used by `subword-forward-internal'.")
-(defconst subword-backward-regexp
+(defvar subword-backward-regexp
"\\(\\(\\W\\|[[:lower:][:digit:]]\\)\\([[:upper:]]+\\W*\\)\\|\\W\\w+\\)"
"Regexp used by `subword-backward-internal'.")