From: Bill Wohler Date: Tue, 28 Feb 2006 21:47:19 +0000 (+0000) Subject: (mh-image-load-path): Rename variable to mh-image-directory. X-Git-Tag: emacs-pretest-22.0.90~3846 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=a9e22173e4c6e696f394465db7c7bbb8058d2cfa;p=emacs.git (mh-image-load-path): Rename variable to mh-image-directory. (mh-image-load-path): Access mh-image-directory instead of mh-image-load-path. --- diff --git a/lisp/mh-e/ChangeLog b/lisp/mh-e/ChangeLog index bf45042ecf2..84d9c0ada57 100644 --- a/lisp/mh-e/ChangeLog +++ b/lisp/mh-e/ChangeLog @@ -1,3 +1,10 @@ +2006-02-28 Bill Wohler + + * mh-utils.el (mh-image-load-path): Rename variable to + mh-image-directory. + (mh-image-load-path): Access mh-image-directory instead of + mh-image-load-path. + 2006-02-27 Bill Wohler * mh-e.el (mh-default-folder-for-message-function): Sync docstring diff --git a/lisp/mh-e/mh-utils.el b/lisp/mh-e/mh-utils.el index c00558860d1..f09763ba9f5 100644 --- a/lisp/mh-e/mh-utils.el +++ b/lisp/mh-e/mh-utils.el @@ -81,7 +81,7 @@ used in lieu of `search' in the CL package." "Delete the next LINES lines." (delete-region (point) (progn (forward-line lines) (point)))) -(defvar mh-image-load-path nil +(defvar mh-image-directory nil "Directory where images for MH-E are found. If nil, then the function `mh-image-load-path' will search for the images in \"../../etc/images\" relative to the files in @@ -98,50 +98,50 @@ This variable is used by that function to avoid doing the work repeatedly.") Images for MH-E are found in \"../../etc/images\" relative to the files in \"lisp/mh-e\", in `image-load-path', or in `load-path'. This function saves the actual location found in the variable -`mh-image-load-path'. If the images on your system are actually -located elsewhere, then set the variable `mh-image-load-path' +`mh-image-directory'. If the images on your system are actually +located elsewhere, then set the variable `mh-image-directory' before starting MH-E. If `image-load-path' exists (since Emacs 22), then the contents -of the variable `mh-image-load-path' is added to it if isn't +of the variable `mh-image-directory' is added to it if isn't already there. Otherwise, the contents of the variable -`mh-image-load-path' is added to the `load-path' if it isn't +`mh-image-directory' is added to the `load-path' if it isn't already there. See also variable `mh-image-load-path-called-flag'." (unless mh-image-load-path-called-flag (cond - (mh-image-load-path) ; user setting exists + (mh-image-directory) ; user setting exists ((let (mh-library-name) ; try relative setting ;; First, find mh-e in the load-path. (setq mh-library-name (locate-library "mh-e")) (if (not mh-library-name) (error "Can not find MH-E in load-path")) - ;; And then set mh-image-load-path relative to that. - (setq mh-image-load-path + ;; And then set mh-image-directory relative to that. + (setq mh-image-directory (expand-file-name (concat (file-name-directory mh-library-name) "../../etc/images"))) - (file-exists-p (expand-file-name "mh-logo.xpm" mh-image-load-path)))) + (file-exists-p (expand-file-name "mh-logo.xpm" mh-image-directory)))) ((mh-image-search-load-path "mh-logo.xpm") ;; Images in image-load-path. - (setq mh-image-load-path + (setq mh-image-directory (file-name-directory (mh-image-search-load-path "mh-logo.xpm")))) ((locate-library "mh-logo.xpm") ;; Images in load-path. - (setq mh-image-load-path + (setq mh-image-directory (file-name-directory (locate-library "mh-logo.xpm"))))) - (if (not (file-exists-p mh-image-load-path)) - (error "Directory %s in mh-image-load-path does not exist" - mh-image-load-path)) + (if (not (file-exists-p mh-image-directory)) + (error "Directory %s in mh-image-directory does not exist" + mh-image-directory)) (if (not (file-exists-p - (expand-file-name "mh-logo.xpm" mh-image-load-path))) - (error "Directory %s in mh-image-load-path does not contain MH-E images" - mh-image-load-path)) + (expand-file-name "mh-logo.xpm" mh-image-directory))) + (error "Directory %s in mh-image-directory does not contain MH-E images" + mh-image-directory)) (if (boundp 'image-load-path) - (add-to-list 'image-load-path mh-image-load-path) - (add-to-list 'load-path mh-image-load-path)) + (add-to-list 'image-load-path mh-image-directory) + (add-to-list 'load-path mh-image-directory)) (setq mh-image-load-path-called-flag t)))