summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDave Love <fx@gnu.org>1998-09-08 12:47:39 +0000
committerDave Love <fx@gnu.org>1998-09-08 12:47:39 +0000
commit0d5dc4a5fafd5509fb6bca04a2fbe39fe45bd97e (patch)
treeb479f7a4737bcaad66898d7fa9fb37ad35b979a2
parent70ebbe5f8186ec17af0af30e653a36dec6ea4cbe (diff)
downloademacs-0d5dc4a5fafd5509fb6bca04a2fbe39fe45bd97e.tar.gz
(require): Wrap requirement of w3 and url in
ignore-errors too, eval'd when compile. Require w3 stuff at load time for nicer failure if it's not available.
-rw-r--r--lisp/gnus/nnweb.el12
1 files changed, 10 insertions, 2 deletions
diff --git a/lisp/gnus/nnweb.el b/lisp/gnus/nnweb.el
index 6c09a76ba46..044fe10bf2a 100644
--- a/lisp/gnus/nnweb.el
+++ b/lisp/gnus/nnweb.el
@@ -37,8 +37,16 @@
(require 'w3)
(require 'url)
(require 'nnmail)
-(ignore-errors
- (require 'w3-forms))
+(eval-when-compile
+ (ignore-errors
+ (require 'w3)
+ (require 'url)
+ (require 'w3-forms)))
+;; Report failure to find w3 at load time if appropriate.
+(eval '(progn
+ (require 'w3)
+ (require 'url)
+ (require 'w3-forms)))
(nnoo-declare nnweb)