]> git.eshelyaron.com Git - emacs.git/commitdiff
(load-history-loaded): defvar moved to help.el.
authorKarl Heuer <kwzh@gnu.org>
Thu, 10 Dec 1998 03:25:15 +0000 (03:25 +0000)
committerKarl Heuer <kwzh@gnu.org>
Thu, 10 Dec 1998 03:25:15 +0000 (03:25 +0000)
lisp/loadhist.el

index ffa279d6d27a7f4d7f5afa82c60eadbda431c98c..47863f06d0a6b564e845c7d6928efe1c350c6939 100644 (file)
 
 ;;; Code:
 
-(defvar load-history-loaded nil
-  "Non-nil means we have loaded the file `fns-VERSION.el' in `exec-directory'.
-That file records the part of `load-history' for preloaded files,
-which is cleared out before dumping to make Emacs smaller.")
-
-(defun symbol-file (sym)
-  "Return the input source from which SYM was loaded.
-The value is normally a string that was passed to `load':
-either an absolute file name, or a library name
-\(with no directory name and no `.el' or `.elc' at the end).
-It can also be nil, if the definition is not associated with any file."
-  (unless load-history-loaded
-    (load (expand-file-name
-          ;; fns-XX.YY.ZZ.el does not work on DOS filesystem.
-          (if (eq system-type 'ms-dos)
-              "fns.el"
-            (format "fns-%s.el" emacs-version))
-          exec-directory)
-         ;; The file name fns-%s.el already has a .el extension.
-         nil nil t)
-    (setq load-history-loaded t))
-  (catch 'foundit
-    (mapcar
-     (function (lambda (x) (if (memq sym (cdr x)) (throw 'foundit (car x)))))
-     load-history)
-    nil))
-
 (defun feature-symbols (feature)
   "Return the file and list of symbols associated with a given FEATURE."
    (catch 'foundit