diff options
| author | Dave Love | 1998-09-08 12:47:39 +0000 |
|---|---|---|
| committer | Dave Love | 1998-09-08 12:47:39 +0000 |
| commit | 0d5dc4a5fafd5509fb6bca04a2fbe39fe45bd97e (patch) | |
| tree | b479f7a4737bcaad66898d7fa9fb37ad35b979a2 | |
| parent | 70ebbe5f8186ec17af0af30e653a36dec6ea4cbe (diff) | |
| download | emacs-0d5dc4a5fafd5509fb6bca04a2fbe39fe45bd97e.tar.gz emacs-0d5dc4a5fafd5509fb6bca04a2fbe39fe45bd97e.zip | |
(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.el | 12 |
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 @@ | |||
| 37 | (require 'w3) | 37 | (require 'w3) |
| 38 | (require 'url) | 38 | (require 'url) |
| 39 | (require 'nnmail) | 39 | (require 'nnmail) |
| 40 | (ignore-errors | 40 | (eval-when-compile |
| 41 | (require 'w3-forms)) | 41 | (ignore-errors |
| 42 | (require 'w3) | ||
| 43 | (require 'url) | ||
| 44 | (require 'w3-forms))) | ||
| 45 | ;; Report failure to find w3 at load time if appropriate. | ||
| 46 | (eval '(progn | ||
| 47 | (require 'w3) | ||
| 48 | (require 'url) | ||
| 49 | (require 'w3-forms))) | ||
| 42 | 50 | ||
| 43 | (nnoo-declare nnweb) | 51 | (nnoo-declare nnweb) |
| 44 | 52 | ||