Edward Z. Yang
aa0fdeee30
Refine Lexers for parsing stray angled brackets; %Core.AggressivelyFixLt = true
...
By default, the DirectLex and DOMLex behavior with stray angled brackets
varied a great deal due to their implementations. A little known directive
%Core.AggressivelyFixLt attempted to match DOMLex's behavior with DirectLex's,
but it was off by default. By turning it on by default, users now enjoy these
benefits, and performance-minded users can turn it back off.
Also, several refinements to stray angled bracket parsing was made. Specifically:
* DirectLex: Handle each left angled bracket individually, which prevents
strange behavior as reported by eon.
* DOMLex: Iterate aggressive lt fix, so that stacked brackets like << are
handled.
Signed-off-by: Edward Z. Yang <edwardzyang@thewritingpot.com >
2008-07-07 08:52:29 -04:00
..
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-06-27 16:09:14 -04:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-07-07 08:52:29 -04:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-03-30 21:44:16 +00:00
2008-02-25 21:58:17 +00:00
2008-02-25 22:05:49 +00:00
2008-06-24 21:10:51 -04:00
2008-05-23 02:09:43 +00:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-04-22 06:40:04 +00:00
2008-04-22 22:28:54 +00:00
2008-06-24 21:10:51 -04:00
2008-04-22 06:40:04 +00:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-04-22 06:40:04 +00:00
2008-04-22 06:40:04 +00:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-04-26 03:14:01 +00:00
2008-04-22 07:16:49 +00:00
2008-05-23 02:09:43 +00:00
2008-06-24 21:10:51 -04:00
2008-02-24 05:59:57 +00:00
2008-06-10 01:18:03 +00:00
2008-06-10 01:18:03 +00:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-04-22 01:58:06 +00:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-06-24 22:36:27 -04:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00
2008-06-19 19:06:55 +00:00
2008-06-18 03:29:27 +00:00
2008-06-24 21:10:51 -04:00
2008-06-24 21:10:51 -04:00