outline.el fix for bug#7619.
authorGlenn Morris <rgm@gnu.org>
Fri, 4 Mar 2011 08:40:00 +0000 (00:40 -0800)
committerGlenn Morris <rgm@gnu.org>
Fri, 4 Mar 2011 08:40:00 +0000 (00:40 -0800)
commit015bea8f8f6a62f81ee03863666bca7e1cceb820
treef2a4c36c789511d61f35fd2ad17b1851ecec8df1
parent9d9827395a41ab7b87755447ca8a9bf4a163e697
outline.el fix for bug#7619.

It turns out the use of nil in the :type of outline regexp was for
very hysterical raisons.  Prior to 2001-09-12T20:42:08Z!rms@gnu.org, the
default value was nil, then it was initialized afterwards.
Everywhere in the code assumes it cannot be nil, so no need to allow
that any more.

* lisp/outline.el (outline-regexp): No longer allow nil.
(outline-heading-end-regexp): Add safety predicate.
lisp/ChangeLog
lisp/outline.el