changeset 66307:ca953a3dbdf1

(image-load-path): Use eval-at-startup to initialize.
author Richard M. Stallman <rms@gnu.org>
date Sat, 22 Oct 2005 15:26:36 +0000
parents 138f9b1d6682
children cd1db33ab0d9
files lisp/image.el
diffstat 1 files changed, 6 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/lisp/image.el	Sat Oct 22 15:23:00 2005 +0000
+++ b/lisp/image.el	Sat Oct 22 15:26:36 2005 +0000
@@ -64,9 +64,7 @@
 be of image type IMAGE-TYPE.")
 
 
-(defvar image-load-path
-  (list (file-name-as-directory (expand-file-name "images" data-directory))
-	'data-directory 'load-path)
+(defvar image-load-path nil
   "List of locations in which to search for image files.
 If an element is a string, it defines a directory to search.
 If an element is a variable symbol whose value is a string, that
@@ -74,6 +72,11 @@
 If an element is a variable symbol whose value is a list, the
 value is used as a list of directories to search.")
 
+(eval-at-startup
+ (setq image-load-path
+       (list (file-name-as-directory (expand-file-name "images" data-directory))
+	     'data-directory 'load-path)))
+
 (defun image-jpeg-p (data)
   "Value is non-nil if DATA, a string, consists of JFIF image data.
 We accept the tag Exif because that is the same format."