emacs-diffs
[Top][All Lists]
Advanced

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

[Emacs-diffs] Changes to emacs/lisp/progmodes/hideif.el


From: Stefan Monnier
Subject: [Emacs-diffs] Changes to emacs/lisp/progmodes/hideif.el
Date: Fri, 30 Nov 2001 18:58:25 -0500

Index: emacs/lisp/progmodes/hideif.el
diff -c emacs/lisp/progmodes/hideif.el:1.43 emacs/lisp/progmodes/hideif.el:1.44
*** emacs/lisp/progmodes/hideif.el:1.43 Wed Nov 28 15:55:38 2001
--- emacs/lisp/progmodes/hideif.el      Fri Nov 30 18:58:24 2001
***************
*** 207,213 ****
             (default-value 'hide-ifdef-hiding))
        (set (make-local-variable 'hif-outside-read-only) buffer-read-only)
        (set (make-local-variable 'line-move-ignore-invisible) t)
!       (add-hook 'change-major-mode-hook (lambda () (hide-ifdef-mode -1)))
  
        (add-to-invisibility-spec '(hide-ifdef . t))
  
--- 207,214 ----
             (default-value 'hide-ifdef-hiding))
        (set (make-local-variable 'hif-outside-read-only) buffer-read-only)
        (set (make-local-variable 'line-move-ignore-invisible) t)
!       (add-hook 'change-major-mode-hook
!                 (lambda () (hide-ifdef-mode -1)) nil t)
  
        (add-to-invisibility-spec '(hide-ifdef . t))
  
***************
*** 216,221 ****
--- 217,223 ----
          (show-ifdefs)))
      ;; else end hide-ifdef-mode
      (kill-local-variable 'line-move-ignore-invisible)
+     (remove-from-invisibility-spec '(hide-ifdef . t))
      (if hide-ifdef-hiding
        (show-ifdefs))))
    



reply via email to

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