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

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

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

revision 1.141 by wakaba, Sat Feb 23 15:24:49 2008 UTC revision 1.167 by wakaba, Sat Mar 8 02:54:45 2008 UTC
# Line 1  Line 1 
1    2008-03-08  Wakaba  <wakaba@suika.fam.cx>
2    
3            * HTML.pm.src: A "generate implied end tags" code (t409.1)
4            could not be reached so that it is now removed (HTML5 revision
5            1320).
6    
7    2008-03-08  Wakaba  <wakaba@suika.fam.cx>
8    
9            * HTML.pm.src: Code for the case of |</div>| and so on are revised
10            to align with new spec text (HTML5 revision 1320).
11    
12    2008-03-08  Wakaba  <wakaba@suika.fam.cx>
13    
14            * HTML.pm.src: Remove strange |if| condition; however, it should
15            have had no harm in theory.
16    
17    2008-03-08  Wakaba  <wakaba@suika.fam.cx>
18    
19            * HTML.pm.src (_tree_construction_main): '</p>' in body
20            case is split from other end tags for the preparation
21            of implementing HTML revision 1320.
22    
23    2008-03-07  Wakaba  <wakaba@suika.fam.cx>
24    
25            * HTML.pm.src: Simplified "generate implied end tag" (HTML5
26            revision 1320).
27    
28    2008-03-07  Wakaba  <wakaba@suika.fam.cx>
29    
30            * HTML.pm.src (_tree_construction_main): Merge rules for "h1"
31            and "div" (HTML5 revision 1318).  Add comments to where
32            |form| pointer association codes should be inserted (HTML5 revision
33            1319).
34    
35    2008-03-06  Wakaba  <wakaba@suika.fam.cx>
36    
37            * HTML.pm.src: <html> treatement refined (HTML5 revision 1314).
38    
39    2008-03-05  Wakaba  <wakaba@suika.fam.cx>
40    
41            * HTML.pm.src: Since the case t268 should never be reached (no
42            other token type, there are), it is replaced by a |die| statement.
43    
44    2008-03-05  Wakaba  <wakaba@suika.fam.cx>
45    
46            * HTML.pm.src: Typo fixed.
47    
48    2008-03-04  Wakaba  <wakaba@suika.fam.cx>
49    
50            * HTML.pm.src (_tree_construction_initial): Some limited quirks
51            doctypes were not uppercased for comparison.
52    
53    2008-03-03  Wakaba  <wakaba@suika.fam.cx>
54    
55            * HTML.pm.src (tree construction and set_inner_html): Checkpoints
56            are added.
57    
58    2008-03-03  Wakaba  <wakaba@suika.fam.cx>
59    
60            * HTML.pm.src (_tokenize_attempt_to_consume_an_entity): Checkpoints
61            are set.  Cases that are unlikely reached are noted as so.
62    
63    2008-03-03  Wakaba  <wakaba@suika.fam.cx>
64    
65            * HTML.pm.src: Checkpoints for debugging are added.
66    
67            * mkhtmlparser.pl: Support for |!!!cp| syntax.
68    
69    2008-03-03  Wakaba  <wakaba@suika.fam.cx>
70    
71            * HTML.pm.src, mkhtmlparser.pl: s/_input_character/_char/g
72            for simplicity.
73    
74    2008-03-03  Wakaba  <wakaba@suika.fam.cx>
75    
76            * HTML.pm.src: Flag name changed: s/correct/force-quirks/g (HTML5
77            revision 1307).
78    
79    2008-03-03  Wakaba  <wakaba@suika.fam.cx>
80    
81            * HTML.pm.src (_get_next_token): Where the /incorrect/ flag
82            is set are changed (HTML5 revision 1305).
83    
84    2008-03-02  Wakaba  <wakaba@suika.fam.cx>
85    
86            * HTML.pm.src: Raise a parse error for |<span ===>| (HTML5 revision
87            1292).  Entities are not parsed in comment-like part in RCDATA
88            elements (HTML5 revision 1294).  Allow bare & at the end
89            of attribute value literals (HTML5 revision 1296).  More
90            quirks mode doctypes (HTML5 revision 1302).  Requires spaces
91            between attributes and ban attribute names or unquoted
92            attribute values containing single or double quotes (HTML5
93            revision 1303).
94    
95    2008-03-02  Wakaba  <wakaba@suika.fam.cx>
96    
97            * ContentChecker.pm: Typo fixed.  Don't raise "character encoding"
98            and related errors unless it is an HTML document (though the spec
99            is unclear on whether it is applied to XHTML document).
100    
101            * HTML.pm (%HTMLAttrStatus): WF2 repetition model attributes
102            are added.
103    
104    2008-03-02  Wakaba  <wakaba@suika.fam.cx>
105    
106            * HTML.pm.src: s/local_name/manakai_local_name/g.
107    
108    2008-03-01  Wakaba  <wakaba@suika.fam.cx>
109    
110            * _NamedEntityList.pm: Updated (HTML5 revision 1286).
111    
112            * HTML.pm.src: |charset| in |content| attribute is
113            case-insensitive (HTML5 revision 1270).
114    
115    2008-02-26  Wakaba  <wakaba@suika.fam.cx>
116    
117            * ContentChecker.pm: New status constants are added.
118            ($ElementDefault): |status| added.
119            (check_element): Err for non-standard or deprecated elements.
120            (_attr_status_info): For non-standard or deprecated attributes.
121    
122    2008-02-24  Wakaba  <wakaba@suika.fam.cx>
123    
124            * ContentChecker.pm (_attr_status_info): New internal method.
125    
126    2008-02-24  Wakaba  <wakaba@suika.fam.cx>
127    
128            * ContentChecker.pm (check_element): Element standardized
129            status information is now dispatched.
130    
131    2008-02-24  Wakaba  <wakaba@suika.fam.cx>
132    
133            * ContentChecker.pm (check_element): Fix |del|-and-significant
134            problem by adding some more arguments.
135    
136    2008-02-24  Wakaba  <wakaba@suika.fam.cx>
137    
138            * ContentChecker.pm (check_element): Use context of
139            container-for-the-purpose-of-content-model element (not transparent
140            element) for |check_child_element| calling and significant
141            text flag marking.  This reintroduces |<del>|-and-significant
142            problem again.
143    
144    2008-02-24  Wakaba  <wakaba@suika.fam.cx>
145    
146            * ContentChecker.pm (check_element): Make semi-transparent
147            elements ignored for the purpose of phase changes in
148            content model checking.
149    
150  2008-02-23  Wakaba  <wakaba@suika.fam.cx>  2008-02-23  Wakaba  <wakaba@suika.fam.cx>
151    
152          * ContentChecker.pm (check_element): In-element state          * ContentChecker.pm (check_element): In-element state

Legend:
Removed from v.1.141  
changed lines
  Added in v.1.167

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24