el/dot-emacs.el (mdw-regexp): Sort the input list.
[profile] / el / dot-emacs.el
index 48819b4..7fe8757 100644 (file)
@@ -62,7 +62,7 @@ This may be at the expense of cool features.")
   "Turn a LIST of strings into a single regular expression at compile-time."
   (declare (indent nil)
           (debug 0))
-  `',(make-regexp list))
+  `',(make-regexp (sort (copy-list list) #'string<)))
 
 (defun mdw-wrong ()
   "This is not the key sequence you're looking for."