comparison etc/NEWS @ 72874:6b510f400416

+ Disqualification of aberrent topics in allout.el
author Chong Yidong <cyd@stupidchicken.com>
date Thu, 14 Sep 2006 17:52:57 +0000
parents 81a55a7dc3c3
children 25c755416160
comparison
equal deleted inserted replaced
72873:b42e98d06749 72874:6b510f400416
2048 *** Some previously rough topic-header format edge cases are reconciled. 2048 *** Some previously rough topic-header format edge cases are reconciled.
2049 Level 1 topics use the mode's comment format, and lines starting with the 2049 Level 1 topics use the mode's comment format, and lines starting with the
2050 asterisk - for instance, the comment close of some languages (eg, c's "*/" 2050 asterisk - for instance, the comment close of some languages (eg, c's "*/"
2051 or mathematica's "*)") - at the beginning of line are no longer are 2051 or mathematica's "*)") - at the beginning of line are no longer are
2052 interpreted as level 1 topics in those modes. (Yay!) 2052 interpreted as level 1 topics in those modes. (Yay!)
2053
2054 *** Many or most commonly occuring "accidental" topics are disqualified.
2055 Text that looks like low-depth topics is no longer mistaken for them unless
2056 the depth of the first subsequent topic-seeming text greater depth is only
2057 one level deeper.
2058
2059 For example, pasting some text with a bunch of leading asterisks into a
2060 topic that's followed by a level 3 or deeper topic will not cause the
2061 pasted text to be mistaken for outline structure. Likewise for any text
2062 added that looks like any level 2 or 3 topics.
2063
2064 This settles an old issue where typed or pasted text needed to be carefully
2065 reviewed, and sometimes doctored, to avoid accidentally disrupting the
2066 outline structure. Now that should be generally unnecessary, as the most
2067 prone-to-occur accidents are disqualified.
2053 2068
2054 *** Many substantial fixes and refinements, including: 2069 *** Many substantial fixes and refinements, including:
2055 2070
2056 - repaired regexp-quoting of custom header prefixes, so any literals 2071 - repaired regexp-quoting of custom header prefixes, so any literals
2057 will now work (for instance, mathematica's "(*" is now properly 2072 will now work (for instance, mathematica's "(*" is now properly