Commit b6c1f1f9 authored by Barry Warsaw's avatar Barry Warsaw

#minor change to eval-while-compile so that it must both find

#custom.el and have an up-to-date version (i.e. one that defines
#defcustom -- which Emacs 19.34's by default does not).
parent 0d2805b7
......@@ -108,10 +108,13 @@
(require 'custom)
(eval-when-compile
(require 'cl)
(require 'custom)
;; Stock Emacs 19.34 has a broken/old Custom library that does more
;; harm than good
(or (fboundp 'defcustom)
(if (not (and (condition-case nil
(require 'custom)
(error nil))
;; Stock Emacs 19.34 has a broken/old Custom library
;; that does more harm than good. Fortunately, it is
;; missing defcustom
(fboundp 'defcustom)))
(error "STOP! STOP! STOP! STOP!
The Custom library was not found or is out of date. A more current
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment