/[suikacvs]/markup/html/whatpm/Whatpm/HTML/ChangeLog
Suika

Diff of /markup/html/whatpm/Whatpm/HTML/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.24 by wakaba, Sat Oct 18 08:05:29 2008 UTC revision 1.43 by wakaba, Sat Sep 5 10:41:07 2009 UTC
# Line 1  Line 1 
1    2009-09-05  Wakaba  <wakaba@suika.fam.cx>
2    
3            * Tokenizer.pm.src: Discard unclosed tags (HTML5 revision 2990).
4    
5    2009-09-05  Wakaba  <wakaba@suika.fam.cx>
6    
7            * Tokenizer.pm.src (_get_next_token): Implemented the "comment end
8            space state" (HTML5 revision 3195).
9    
10    2009-09-05  Wakaba  <wakaba@suika.fam.cx>
11    
12            * Tokenizer.pm.src (_get_next_token): Implemented the "comment end
13            bang state" (HTML5 revision 3191).
14    
15    2009-08-16  Wakaba  <wakaba@suika.fam.cx>
16    
17            * Tokenizer.pm.src: Any "<" character in attribute names become
18            parse error (HTML5 revision 3354).
19    
20    2009-08-16  Wakaba  <wakaba@suika.fam.cx>
21    
22            * Tokenizer.pm.src: Lowercase-fold doctype names (HTML5 revision
23            2501, cf. HTML5 revision 3571).
24    
25    2009-07-05  Wakaba  <wakaba@suika.fam.cx>
26    
27            * Tokenizer.pm.src: Reduced the number of parse errors on broken
28            DOCTYPE (HTML5 revision 3121).
29    
30    2009-07-03  Wakaba  <wakaba@suika.fam.cx>
31    
32            * Tokenizer.pm.src: Reduced a parse error (HTML5 revision 3194).
33    
34    2009-07-03  Wakaba  <wakaba@suika.fam.cx>
35    
36            * Tokenizer.pm.src: "<" in unquoted attribute values is now
37            treated as parse error (HTML5 revision 3206).
38    
39    2008-11-07  Wakaba  <wakaba@suika.fam.cx>
40    
41            * Dumper.pm (dumptree): Support for namespace abbreviation for
42            SWML namespaces.
43    
44    2008-10-19  Wakaba  <wakaba@suika.fam.cx>
45    
46            * Tokenizer.pm.src: Normalize white space characters in attribute
47            value literals in XML documents.  Don't apply character reference
48            mapping table for non-NULL non-surrogate code points.
49    
50    2008-10-19  Wakaba  <wakaba@suika.fam.cx>
51    
52            * Tokenizer.pm.src: Set the "stop_processing" flag true when a
53            parameter entity occurs in a standalone="no" document.
54    
55    2008-10-19  Wakaba  <wakaba@suika.fam.cx>
56    
57            * Tokenizer.pm.src: Column number counting fixed.
58    
59    2008-10-19  Wakaba  <wakaba@suika.fam.cx>
60    
61            * Tokenizer.pm.src: Raise a parse error for '&' that does not
62            introduce a reference in XML.  Support for non-ASCII entity
63            reference names.
64    
65    2008-10-19  Wakaba  <wakaba@suika.fam.cx>
66    
67            * Tokenizer.pm.src: Make uppercase "&#X" in XML a parse error.
68            Remove the limitation of entity name length.  Enable replacement
69            of text-only general entities.  Raise a parse error for an
70            unparsed entity reference.  Raise a parse error for a general
71            entity reference to an undefined entity.
72    
73    2008-10-19  Wakaba  <wakaba@suika.fam.cx>
74    
75            * Tokenizer.pm.src: Support for <!ELEMENT>.
76            (AFTER_NOTATION_NAME_STATE): Renamed as |AFTER_MD_DEF_STATE| (i.e.
77            after markup declaration definition state).
78    
79    2008-10-19  Wakaba  <wakaba@suika.fam.cx>
80    
81            * Tokenizer.pm.src: Support for EntityValue.
82    
83    2008-10-19  Wakaba  <wakaba@suika.fam.cx>
84    
85            * Dumper.pm: Dump text content of Entity nodes.
86    
87            * Tokenizer.pm.src: Support for <!ENTITY ... NDATA>.
88    
89    2008-10-19  Wakaba  <wakaba@suika.fam.cx>
90    
91            * Tokenizer.pm.src (_get_next_token): Make keywords 'ENTITY',
92            'ELEMENT', 'ATTLIST', and 'NOTATION' ASCII case-insensitive.
93    
94    2008-10-18  Wakaba  <wakaba@suika.fam.cx>
95    
96            * Tokenizer.pm.src: Modifies PUBLIC/SYSTEM identifier tokenizer
97            states such that <!ENTITY> and <!NOTATION> can be tokenized by
98            those states as well.
99            (BOGUS_MD_STATE): A new state; used for bogus markup declarations,
100            in favor of BOGUS_COMMENT_STATE.
101    
102  2008-10-18  Wakaba  <wakaba@suika.fam.cx>  2008-10-18  Wakaba  <wakaba@suika.fam.cx>
103    
104          * Tokenizer.pm.src: <!ATTLIST> in the internal subset of an XML          * Tokenizer.pm.src: <!ATTLIST> in the internal subset of an XML

Legend:
Removed from v.1.24  
changed lines
  Added in v.1.43

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24