]> git.eshelyaron.com Git - emacs.git/commit
(hs-hide-comments-when-hiding-all): Remove autoload cookie.
authorThien-Thi Nguyen <ttn@gnuvola.org>
Wed, 14 Sep 2005 00:29:50 +0000 (00:29 +0000)
committerThien-Thi Nguyen <ttn@gnuvola.org>
Wed, 14 Sep 2005 00:29:50 +0000 (00:29 +0000)
commita5b101dc44c7039d43efeef32995a0a56e31e003
treebe9f91707768b8dececb88570438aac9c83c4dff
parent2bbf184223d79952d8da0a8586a5848fd8d9ec05
(hs-hide-comments-when-hiding-all): Remove autoload cookie.
(hs-allow-nesting): New user var.
(hs-discard-overlays): Skip "internal" overlays if nesting allowed.
(hs-hide-block-at-point): When nesting allowed,
if there is already an overlay in place, delete it.
(hs-safety-is-job-n): Delete func; remove call sites.
(hs-hide-level-recursive): Don't pre-clean if nesting allowed.
(hs-overlay-at): New func.
(hs-already-hidden-p, hs-show-block): Use it.
(hs-hide-all): Don't pre-clean if nesting allowed.
(hs-show-all): Temporarily disallow
nesting around call to `hs-discard-overlays'.
lisp/ChangeLog
lisp/progmodes/hideshow.el