mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2024-11-28 07:45:00 +00:00
Rename another shadow.el function.
* lisp/emacs-lisp/shadow.el (find-emacs-lisp-shadows): Rename it... (load-path-shadows-find): ... to this. (list-load-path-shadows): Update for above change.
This commit is contained in:
parent
c7d6d8a1ee
commit
d15f9a2b49
@ -1,5 +1,9 @@
|
||||
2010-10-09 Glenn Morris <rgm@gnu.org>
|
||||
|
||||
* emacs-lisp/shadow.el (find-emacs-lisp-shadows): Rename it...
|
||||
(load-path-shadows-find): ... to this.
|
||||
(list-load-path-shadows): Update for above change.
|
||||
|
||||
* mail/mail-utils.el (mail-mbox-from): Also try return-path.
|
||||
|
||||
2010-10-08 Glenn Morris <rgm@gnu.org>
|
||||
|
@ -24,7 +24,7 @@
|
||||
|
||||
;;; Commentary:
|
||||
|
||||
;; The functions in this file detect (`find-emacs-lisp-shadows')
|
||||
;; The functions in this file detect (`load-path-shadows-find')
|
||||
;; and display (`list-load-path-shadows') potential load-path
|
||||
;; problems that arise when Emacs Lisp files "shadow" each other.
|
||||
;;
|
||||
@ -65,7 +65,7 @@ This is slower, but filters out some innocuous shadowing."
|
||||
:type 'boolean
|
||||
:group 'lisp-shadow)
|
||||
|
||||
(defun find-emacs-lisp-shadows (&optional path)
|
||||
(defun load-path-shadows-find (&optional path)
|
||||
"Return a list of Emacs Lisp files that create shadows.
|
||||
This function does the work for `list-load-path-shadows'.
|
||||
|
||||
@ -141,6 +141,9 @@ See the documentation for `list-load-path-shadows' for further information."
|
||||
;; Return the list of shadowings.
|
||||
shadows))
|
||||
|
||||
(define-obsolete-function-alias 'find-emacs-lisp-shadows
|
||||
'load-path-shadows-find "23.3")
|
||||
|
||||
;; Return true if neither file exists, or if both exist and have identical
|
||||
;; contents.
|
||||
(defun load-path-shadows-same-file-or-nonexistent (f1 f2)
|
||||
@ -196,7 +199,7 @@ XXX.elc in an early directory \(that does not contain XXX.el\) is
|
||||
considered to shadow a later file XXX.el, and vice-versa.
|
||||
|
||||
Shadowings are located by calling the (non-interactive) companion
|
||||
function, `find-emacs-lisp-shadows'."
|
||||
function, `load-path-shadows-find'."
|
||||
(interactive)
|
||||
(let* ((path (copy-sequence load-path))
|
||||
(tem path)
|
||||
@ -220,7 +223,7 @@ function, `find-emacs-lisp-shadows'."
|
||||
(setq tem nil)))
|
||||
(setq tem (cdr tem)))))
|
||||
|
||||
(let* ((shadows (find-emacs-lisp-shadows path))
|
||||
(let* ((shadows (load-path-shadows-find path))
|
||||
(n (/ (length shadows) 2))
|
||||
(msg (format "%s Emacs Lisp load-path shadowing%s found"
|
||||
(if (zerop n) "No" (concat "\n" (number-to-string n)))
|
||||
|
Loading…
Reference in New Issue
Block a user