el/dot-emacs.el (mdw-version-<): Fix stupid infinite-loop bug.
authorMark Wooding <mdw@distorted.org.uk>
Sun, 2 Jul 2017 22:32:33 +0000 (23:32 +0100)
committerMark Wooding <mdw@distorted.org.uk>
Sun, 2 Jul 2017 22:32:33 +0000 (23:32 +0100)
el/dot-emacs.el

index 59c8536..8f5b53c 100644 (file)
@@ -721,7 +721,8 @@ sequences separated by `.'."
        (cond ((null la) (throw 'done lb))
              ((null lb) (throw 'done nil))
              ((< (car la) (car lb)) (throw 'done t))
-             ((= (car la) (car lb)) (setq la (cdr la) lb (cdr lb))))))))
+             ((= (car la) (car lb)) (setq la (cdr la) lb (cdr lb)))
+             (t (throw 'done nil)))))))
 
 (defun mdw-check-autorevert ()
   "Sets global-auto-revert-ignore-buffer appropriately for this buffer.