Commits

Anonymous committed 2828005

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.

Comments (0)

Files changed (2)

 
 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