summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard M. Stallman <rms@gnu.org>1997-08-25 04:39:20 +0000
committerRichard M. Stallman <rms@gnu.org>1997-08-25 04:39:20 +0000
commit4b6316a39a80f94ac3d090a42c40b1cdcda8dd11 (patch)
treeb58e724188eee4b7bb35bfecbb83015222e91196
parent2efa47daccfd0d377a914bd4429d439bfd30625a (diff)
downloademacs-4b6316a39a80f94ac3d090a42c40b1cdcda8dd11.tar.gz
Require cl at compile time.
(gnus-site-init-file): Use condition-case.
-rw-r--r--lisp/gnus/gnus-start.el6
1 files changed, 4 insertions, 2 deletions
diff --git a/lisp/gnus/gnus-start.el b/lisp/gnus/gnus-start.el
index be0017e7f03..0520c2f59e9 100644
--- a/lisp/gnus/gnus-start.el
+++ b/lisp/gnus/gnus-start.el
@@ -32,6 +32,7 @@
(require 'gnus-range)
(require 'gnus-util)
(require 'message)
+(eval-when-compile (require 'cl))
(defcustom gnus-startup-file (nnheader-concat gnus-home-directory ".newsrc")
"Your `.newsrc' file.
@@ -47,10 +48,11 @@ instead."
:type 'file)
(defcustom gnus-site-init-file
- (ignore-errors
+ (condition-case nil
(concat (file-name-directory
(directory-file-name installation-directory))
- "site-lisp/gnus-init"))
+ "site-lisp/gnus-init")
+ (error nil))
"The site-wide Gnus elisp startup file.
If a file with the .el or .elc suffixes exist, it will be read
instead."