]> git.eshelyaron.com Git - emacs.git/commitdiff
(desktop-create-buffer): Handle old (broken) minor mode support.
authorThien-Thi Nguyen <ttn@gnuvola.org>
Thu, 22 Oct 1998 06:44:53 +0000 (06:44 +0000)
committerThien-Thi Nguyen <ttn@gnuvola.org>
Thu, 22 Oct 1998 06:44:53 +0000 (06:44 +0000)
lisp/desktop.el

index 6e0b749b50112e4f8af80f36ba92da9463917a36..3951f8eff2c80d396ecf991d305513870f6db9ca 100644 (file)
@@ -606,8 +606,10 @@ to provide correct modes for autoloaded files."
       (set-buffer result)
       (if (not (equal (buffer-name) desktop-buffer-name))
          (rename-buffer desktop-buffer-name))
-      (auto-fill-mode (if (nth 0 mim) 1 0))
-      (mapcar #'(lambda (minor-mode) (funcall minor-mode 1)) mim)
+      (cond ((equal '(t) mim)   (auto-fill-mode 1))    ; backwards compatible
+           ((equal '(nil) mim) (auto-fill-mode 0))
+           (t (mapcar #'(lambda (minor-mode) (funcall minor-mode 1)) mim)))
+      (goto-char pt)
       (if (consp mk)
          (progn
            (set-mark (car mk))