summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/autoload.el
diff options
context:
space:
mode:
authorGlenn Morris <rgm@gnu.org>2013-10-30 16:27:35 -0400
committerGlenn Morris <rgm@gnu.org>2013-10-30 16:27:35 -0400
commitca7dd4cd1761362289e877e8c20b412821f669c0 (patch)
tree0acf351242550262f794783d56e8a43ae7303d38 /lisp/emacs-lisp/autoload.el
parent4f85b47922a2e316ccd05be6be85842b2b5c03e3 (diff)
downloademacs-ca7dd4cd1761362289e877e8c20b412821f669c0.tar.gz
emacs-ca7dd4cd1761362289e877e8c20b412821f669c0.tar.bz2
emacs-ca7dd4cd1761362289e877e8c20b412821f669c0.zip
* lisp/Makefile.in (autoloads): Do not use abs_lisp.
This should stop recent weirdness, eg: http://lists.gnu.org/archive/html/emacs-diffs/2013-10/msg00381.html * lisp/emacs-lisp/autoload.el: Comment.
Diffstat (limited to 'lisp/emacs-lisp/autoload.el')
-rw-r--r--lisp/emacs-lisp/autoload.el3
1 files changed, 3 insertions, 0 deletions
diff --git a/lisp/emacs-lisp/autoload.el b/lisp/emacs-lisp/autoload.el
index 099f06d9135..f94f74a5652 100644
--- a/lisp/emacs-lisp/autoload.el
+++ b/lisp/emacs-lisp/autoload.el
@@ -528,6 +528,9 @@ Return non-nil if and only if FILE adds no autoloads to OUTFILE
(if (stringp generated-autoload-load-name)
generated-autoload-load-name
(autoload-file-load-name absfile)))
+ ;; FIXME? Comparing file-names for equality with just equal
+ ;; is fragile, eg if one has an automounter prefix and one
+ ;; does not, but both refer to the same physical file.
(when (and outfile
(not
(if (memq system-type '(ms-dos windows-nt))