]> git.eshelyaron.com Git - emacs.git/commit
(hide-ifdef-shadow): New option.
authorMartin Rudalics <rudalics@gmx.at>
Sat, 19 Jan 2008 16:29:08 +0000 (16:29 +0000)
committerMartin Rudalics <rudalics@gmx.at>
Sat, 19 Jan 2008 16:29:08 +0000 (16:29 +0000)
commitf3a221cf73ddcb68d168d2a3e81c4ad60881525e
treea734641406fbe6c6f07650765eadbd03fd0032ae
parent38b5ca4a1bf83b3d18473fc8928b9ee0537e3e21
(hide-ifdef-shadow): New option.
(hide-ifdef-shadow): New face.
(hide-ifdef-toggle-shadowing): New function to toggle between
shadowing and making code invisible.
(hide-ifdef-mode-submap): Add binding for
hide-ifdef-toggle-shadowing.
(hide-ifdef-mode-menu): Add entry for
hide-ifdef-toggle-shadowing.
(hide-ifdef-region-internal): Give new overlay hide-ifdef
property.  Shadow text when hide-ifdef-shadow is non-nil.
(hif-show-ifdef-region): Remove overlays with hide-ifdef
property set.
(hif-hide-line): Use when instead of if.
(hide-ifdef-initially, hide-ifdef-read-only, hide-ifdef-lines):
Remove unneeded * from doc-strings.
lisp/ChangeLog
lisp/progmodes/hideif.el