XEmacs 21.4 does not support third argument NOERROR for `require'.
authorDavid Engster <dengste@eml.cc>
Wed, 6 Apr 2011 20:19:36 +0000 (22:19 +0200)
committerDavid Engster <dengste@eml.cc>
Wed, 6 Apr 2011 20:19:36 +0000 (22:19 +0200)
* registry.el, gnus-registry.el: Use `ignore-errors' instead of third
argument NOERROR for `require', since XEmacs 21.4 does not support it.

lisp/ChangeLog
lisp/gnus-registry.el
lisp/registry.el

index 06ec3b1..5d4a8ee 100644 (file)
@@ -1,3 +1,8 @@
+2011-04-06  David Engster  <dengste@eml.cc>
+
+       * registry.el, gnus-registry.el: Use `ignore-errors' instead of third
+       argument NOERROR for `require', since XEmacs 21.4 does not support it.
+
 2011-04-06  David Engster  <dengste@eml.cc>
 
        * registry.el (initialize-instance): Change :after to :AFTER to be
index 02b98f0..5145f01 100644 (file)
 (eval-when-compile (require 'cl))
 
 (eval-when-compile
-  (when (null (require 'ert nil t))
+  (when (null (ignore-errors (require 'ert)))
     (defmacro* ert-deftest (name () &body docstring-keys-and-body))))
 
-(require 'ert nil t)
+(ignore-errors
+  (require 'ert))
 (require 'gnus)
 (require 'gnus-int)
 (require 'gnus-sum)
index f390c28..8fb7aab 100644 (file)
 ;;; Code:
 
 (eval-when-compile
-  (when (null (require 'ert nil t))
+  (when (null (ignore-errors (require 'ert)))
     (defmacro* ert-deftest (name () &body docstring-keys-and-body))))
 
-(require 'ert nil t)
+(ignore-errors
+  (require 'ert))
 
 (eval-when-compile (require 'cl))
 (eval-and-compile