aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEli Zaretskii2000-08-16 18:19:47 +0000
committerEli Zaretskii2000-08-16 18:19:47 +0000
commit69db7ee70f8d895a017deb1d3078897ecb985737 (patch)
tree816c9441bd5d4fab516b83d63b8c7c85484eaba3
parented1f9d49ba6ef5f70b482fbbddf4d700a08e0570 (diff)
downloademacs-69db7ee70f8d895a017deb1d3078897ecb985737.tar.gz
emacs-69db7ee70f8d895a017deb1d3078897ecb985737.zip
(desktop-save): Don't look at symbol-value of a
member of minor-mode-alist, unless it is boundp.
-rw-r--r--lisp/ChangeLog5
-rw-r--r--lisp/desktop.el3
2 files changed, 7 insertions, 1 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index f7a25e44de3..c55e2d0aed9 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,8 @@
12000-08-16 Eli Zaretskii <eliz@is.elta.co.il>
2
3 * desktop.el (desktop-save): Don't look at symbol-value of a
4 member of minor-mode-alist, unless it is boundp.
5
12000-08-16 Sam Steingold <sds@gnu.org> 62000-08-16 Sam Steingold <sds@gnu.org>
2 7
3 * buff-menu.el (list-buffers-noselect): Use `dolist' instead of 8 * buff-menu.el (list-buffers-noselect): Use `dolist' instead of
diff --git a/lisp/desktop.el b/lisp/desktop.el
index e59d57c07fc..dd26daa0970 100644
--- a/lisp/desktop.el
+++ b/lisp/desktop.el
@@ -458,7 +458,8 @@ MODE is the major mode."
458 (let (ret) 458 (let (ret)
459 (mapcar 459 (mapcar
460 #'(lambda (mim) 460 #'(lambda (mim)
461 (and (symbol-value mim) 461 (and (boundp mim)
462 (symbol-value mim)
462 (setq ret 463 (setq ret
463 (cons (let ((special (assq mim desktop-minor-mode-table))) 464 (cons (let ((special (assq mim desktop-minor-mode-table)))
464 (if special 465 (if special