[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-commit] emacs/lisp/progmodes hideif.el
From: |
Stefan Monnier |
Subject: |
[Emacs-commit] emacs/lisp/progmodes hideif.el |
Date: |
Tue, 27 Nov 2001 23:12:47 -0500 |
CVSROOT: /cvs
Module name: emacs
Changes by: Stefan Monnier <monnier+gnu/address@hidden> 01/11/27
23:12:47
Modified files:
lisp/progmodes : hideif.el
Log message:
Misc cleanup.
(hide-ifdef-mode-submap): Put the def in the defvar.
Use substitute-key-definition.
(hide-ifdef-mode): Use define-minor-mode.
(hif-outline-flag-region): Remove.
(hif-show-all): Define in terms of hif-show-ifdef-region.
(hif-after-revert-function): Rename from hif-before-revert-function.
(hide-ifdef-region, hif-show-ifdef-region): Use overlays.
(hif-tokenize): Use with-syntax-table.
(hif-make-range): Use `else' also for `else-p'.
(hif-range-else-p): Remove.
(hif-find-range): Simplify.
(hif-hide-line): Don't bother preserving buffer-modified-p.
(hide-ifdefs, show-ifdefs, hide-ifdef-block, show-ifdef-block):
Don't use selective-display and inhibit-read-only.
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/emacs/emacs/lisp/progmodes/hideif.el.diff?tr1=1.40&tr2=1.41&r1=text&r2=text
- [Emacs-commit] emacs/lisp/progmodes hideif.el,
Stefan Monnier <=