emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] master 4fe8e8b: * lisp/emacs-lisp/autoload.el (autoload--m


From: Glenn Morris
Subject: [Emacs-diffs] master 4fe8e8b: * lisp/emacs-lisp/autoload.el (autoload--make-defs-autoload):
Date: Thu, 19 Apr 2018 13:09:34 -0400 (EDT)

branch: master
commit 4fe8e8ba41bf994d36926fce4b566a7a27ce591b
Author: Glenn Morris <address@hidden>
Commit: Glenn Morris <address@hidden>

    * lisp/emacs-lisp/autoload.el (autoload--make-defs-autoload):
    Sort definition-prefixes, for stability.
---
 lisp/emacs-lisp/autoload.el | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/lisp/emacs-lisp/autoload.el b/lisp/emacs-lisp/autoload.el
index 5274ec8..c458e7b 100644
--- a/lisp/emacs-lisp/autoload.el
+++ b/lisp/emacs-lisp/autoload.el
@@ -607,7 +607,8 @@ Don't try to split prefixes that are already longer than 
that.")
                       nil))))
               prefixes)))
         `(if (fboundp 'register-definition-prefixes)
-             (register-definition-prefixes ,file ',(delq nil strings)))))))
+             (register-definition-prefixes ,file ',(sort (delq nil strings)
+                                                        'string<)))))))
 
 (defun autoload--setup-output (otherbuf outbuf absfile load-name)
   (let ((outbuf



reply via email to

[Prev in Thread] Current Thread [Next in Thread]