aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarkus Rost2002-05-08 15:54:59 +0000
committerMarkus Rost2002-05-08 15:54:59 +0000
commit89fba92aaf1389561028d0ec5585ac8935dd05db (patch)
tree628a31c4dd09d9a87b5994753cec8876c07f9071
parent58c68129403a20adb8e48a6601d21ecbca3ce285 (diff)
downloademacs-89fba92aaf1389561028d0ec5585ac8935dd05db.tar.gz
emacs-89fba92aaf1389561028d0ec5585ac8935dd05db.zip
(filesets-conditional-sort): Use copy-sequence, not copy-list.
(filesets-menu-path, filesets-menu-before, filesets-menu-in-menu): Defvar them to nil if running in Emacs.
-rw-r--r--lisp/ChangeLog7
-rw-r--r--lisp/filesets.el38
2 files changed, 28 insertions, 17 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 35ffcf5e01a..850ba6f0979 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,10 @@
12002-05-08 Markus Rost <rost@math.ohio-state.edu>
2
3 * filesets.el (filesets-conditional-sort): Use copy-sequence, not
4 copy-list.
5 (filesets-menu-path, filesets-menu-before, filesets-menu-in-menu):
6 Defvar them to nil if running in Emacs.
7
12002-05-08 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 82002-05-08 Pavel Jan,Bm(Bk <Pavel@Janik.cz>
2 9
3 * textmodes/flyspell.el (make-flyspell-overlay): Add help text 10 * textmodes/flyspell.el (make-flyspell-overlay): Add help text
diff --git a/lisp/filesets.el b/lisp/filesets.el
index 96bf0b9d27f..fd640efdf5c 100644
--- a/lisp/filesets.el
+++ b/lisp/filesets.el
@@ -294,27 +294,31 @@ key is supported."
294 :type 'sexp 294 :type 'sexp
295 :group 'filesets) 295 :group 'filesets)
296 296
297(when filesets-running-xemacs 297(if
298 (defcustom filesets-menu-path nil 298 (progn
299 "*The menu under which the filesets menu should be inserted. 299 (defcustom filesets-menu-path nil
300 "*The menu under which the filesets menu should be inserted.
300XEmacs specific; see `add-submenu' for documentation." 301XEmacs specific; see `add-submenu' for documentation."
301 :set (function filesets-set-default) 302 :set (function filesets-set-default)
302 :type 'sexp 303 :type 'sexp
303 :group 'filesets) 304 :group 'filesets)
304 305
305 (defcustom filesets-menu-before "File" 306 (defcustom filesets-menu-before "File"
306 "*The name of a menu before which this menu should be added. 307 "*The name of a menu before which this menu should be added.
307XEmacs specific; see `add-submenu' for documentation." 308XEmacs specific; see `add-submenu' for documentation."
308 :set (function filesets-set-default) 309 :set (function filesets-set-default)
309 :type 'sexp 310 :type 'sexp
310 :group 'filesets) 311 :group 'filesets)
311 312
312 (defcustom filesets-menu-in-menu nil 313 (defcustom filesets-menu-in-menu nil
313 "*Use that instead of `current-menubar' as the menu to change. 314 "*Use that instead of `current-menubar' as the menu to change.
314XEmacs specific; see `add-submenu' for documentation." 315XEmacs specific; see `add-submenu' for documentation."
315 :set (function filesets-set-default) 316 :set (function filesets-set-default)
316 :type 'sexp 317 :type 'sexp
317 :group 'filesets)) 318 :group 'filesets))
319 (defvar filesets-menu-path nil)
320 (defvar filesets-menu-before nil)
321 (defvar filesets-menu-in-menu nil))
318 322
319(defcustom filesets-menu-shortcuts-flag t 323(defcustom filesets-menu-shortcuts-flag t
320 "*Non-nil means to prepend menus with hopefully unique shortcuts." 324 "*Non-nil means to prepend menus with hopefully unique shortcuts."
@@ -1103,7 +1107,7 @@ If SIMPLY-DO-IT is non-nil, the list is sorted regardless of
1103 (lambda (a b) 1107 (lambda (a b)
1104 (string< (upcase (funcall fni a)) 1108 (string< (upcase (funcall fni a))
1105 (upcase (funcall fni b))))))) 1109 (upcase (funcall fni b)))))))
1106 (sort (copy-list lst) fn)) 1110 (sort (copy-sequence lst) fn))
1107 lst)) 1111 lst))
1108 1112
1109(defun filesets-directory-files (dir &optional 1113(defun filesets-directory-files (dir &optional