/[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.252 by wakaba, Sun Jun 1 06:47:08 2008 UTC revision 1.265 by wakaba, Sat Aug 2 11:49:57 2008 UTC
# Line 1  Line 1 
1    2008-08-02  Wakaba  <wakaba@suika.fam.cx>
2    
3            * WebIDL.pm (parse_char_string): Set line/column numbers
4            to generated nodes.  Unescape identifiers.  Extended attributes
5            for Definition's were ignored.
6            (append_child): Set |parent_node| attribute.
7            (parent_node): New attribute.
8            (check): Support interface/exception members.  Support
9            extended attributes.  Support definition identifier uniqueness
10            constraint.
11            (qualified_name): New attribute.
12            (Interface/Exception idl_text): Extended attributes were
13            not prepended to the returned text.
14    
15    2008-08-02  Wakaba  <wakaba@suika.fam.cx>
16    
17            * WebIDL.pm (parse_char_string): Set line/column numbers
18            to interface object experimentally.  s/shift/pop/g, shift
19            would make things wrong.  Support for interface forward
20            declarations was missing.  Broken interface declarations
21            with no block were not ignored entirely.
22            (Whatpm::WebIDL::Node): New abstract class.  This class
23            makes things easier.
24            (child_nodes): New attribute.  Unlike DOM's attribute with
25            same name, this attribute returns a dead list of nodes for
26            simplicity.
27            (get_user_data, set_user_data): New methods.
28            (Module idl_text): A SPACE character should be inserted
29            before the |{| character.
30            (Interface idl_text): Support for interface forward declarations.
31            (is_forward_declaration): New attribute.
32    
33    2008-07-19  Wakaba  <wakaba@suika.fam.cx>
34    
35            * WebIDL.pm (type_text): Better serializer.
36    
37    2008-07-19  Wakaba  <wakaba@suika.fam.cx>
38    
39            * WebIDL.pm: Revise forward-compatible parsing so that
40            it now can handle broken extended attributes and as such.
41    
42    2008-07-19  Wakaba  <wakaba@suika.fam.cx>
43    
44            * WebIDL.pm: Real support for extended attributes.
45            Support for extended attributes with arguments.
46    
47    2008-07-19  Wakaba  <wakaba@suika.fam.cx>
48    
49            * WebIDL.pm: Support for |exception| syntax.
50            (Interface->idl_text): Tentative support for inheritances.
51    
52    2008-07-19  Wakaba  <wakaba@suika.fam.cx>
53    
54            * WebIDL.pm: Hierarchical scoped name support was broken.
55            Support for raises, setraises, and getraises syntaxes.
56    
57    2008-07-18  Wakaba  <wakaba@suika.fam.cx>
58    
59            * WebIDL.pm: Support for |idl_text| attribute, version 1 (no
60            proper support for types, extended attributes, and exceptions yet).
61            WebIDL parser, version 1 (no support for exceptions yet,
62            no proper support for extended attributes yet).
63    
64    2008-07-09  Wakaba  <wakaba@suika.fam.cx>
65    
66            * WebIDL.pm (parse_char_string): Support for basic attribute syntax.
67    
68    2008-06-29  Wakaba  <wakaba@suika.fam.cx>
69    
70            * WebIDL.pm: Support for valuetype and const.
71    
72    2008-06-29  Wakaba  <wakaba@suika.fam.cx>
73            
74            * WebIDL.pm: New module.
75    
76    2008-06-15  Wakaba  <wakaba@suika.fam.cx>
77    
78            * Makefile (Entities.html): URI changed.
79    
80    2008-06-08  Wakaba  <wakaba@suika.fam.cx>
81    
82            * HTML.pm.src: Support for ruby parsing (HTML5 revision 1704).
83    
84  2008-06-01  Wakaba  <wakaba@suika.fam.cx>  2008-06-01  Wakaba  <wakaba@suika.fam.cx>
85    
86          * HTML.pm.src (_get_next_token): A parse error was missing.          * HTML.pm.src (_get_next_token): A parse error was missing.

Legend:
Removed from v.1.252  
changed lines
  Added in v.1.265

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24