executable-find. (XEmacs ecrypto does not require sh-script where
executable.el is located.)
(sha1-use-external): Likewise.
2003-12-15 Simon Josefsson <jas@extundo.com>
+ * sha1-el.el (autoload): Ignore errors for
+ executable-find. (XEmacs ecrypto does not require sh-script where
+ executable.el is located.)
+ (sha1-use-external): Likewise.
+
* sha1-el.el (sha1): Add defgroup.
(sha1-maximum-internal-length, sha1-program, sha1-use-external)
(sha1-program): Use 'sha1sum' from GNU CoreUtils instead of OpenSSL.
(require 'hex-util)
-(autoload 'executable-find "executable")
+(ignore-errors (autoload 'executable-find "executable"))
;;;
;;; external SHA1 function.
:type '(repeat string)
:group 'sha1)
-(defcustom sha1-use-external (executable-find (car sha1-program))
+(defcustom sha1-use-external (ignore-errors (executable-find (car sha1-program)))
"*Use external SHA1 program.
If this variable is set to nil, use internal function only."
:type 'boolean