/[suikacvs]/messaging/manakai/lib/Message/DOM/ChangeLog
Suika

Diff of /messaging/manakai/lib/Message/DOM/ChangeLog

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

revision 1.18 by wakaba, Fri Sep 24 12:19:46 2004 UTC revision 1.38 by wakaba, Wed Dec 1 11:49:46 2004 UTC
# Line 1  Line 1 
1    2004-12-01  Wakaba  <wakaba@suika.fam.cx>
2    
3            * ManakaiDOMMain.dis: Removed (merged with DOMMain.dis).
4    
5    2004-11-03  Wakaba  <wakaba@suika.fam.cx>
6    
7            * .cvsignore: Ignore pod files.
8    
9    2004-10-31  Wakaba  <wakaba@suika.fam.cx>
10    
11            * DOMXML.dis (ProcessingInstruction.data): Property name error fixed.
12    
13            * DOMMain.dis: Don't call DOMString->__INT{length}__ - it should
14            be DOMString->length.
15    
16            * DOMCore.dis (Element.getElementsByTagName,
17            Node.getElementsByTagName, Element.getElementsByTagNameNS,
18            Node.getElementsByTagNameNS): Implemented.
19            (Element.getAttributeNode, Element.getAttributeNodeNS):
20            Check whether defined.
21    
22    2004-10-18  Wakaba  <wakaba@suika.fam.cx>
23    
24            * DOMWebForms.dis: New module.
25    
26    2004-10-17  Wakaba  <wakaba@suika.fam.cx>
27    
28            * DOMBasicEvents.dis, DOMHTMLEvents.dis, DOMViews.dis,
29            DOMHTML.dis: New modules.
30    
31    2004-10-16  Wakaba  <wakaba@suika.fam.cx>
32    
33            * DOMMouseEvents.dis, DOMTextEvents.dis: New module.
34    
35    2004-10-11  Wakaba  <wakaba@suika.fam.cx>
36    
37            * ManakaiDOMMain.dis: 'TreeCore:anydata2' property type added.
38            (DataType[ManakaiDOMKeyIdentifier, ManakaiDOMKeyIdentifiers]): added.
39    
40    2004-10-10  Wakaba  <wakaba@suika.fam.cx>
41    
42            * DOMEvents.dis: New module.
43    
44            * ManakaiDOMCore.dis (ManakaiDOMAttributes.item): Return
45            node reference.
46    
47            * ManakaiDOMLS2003.dis (error_handler): '$caller' changed
48            to '$self' for correct error reporting and not to leak memory.
49    
50            * Makefile (DIS2PM_PL): Path to dis2pm.pl changed.
51            * dis2pm.pl, idl2dis.pl: Removed (moved to ../../bin/).
52    
53    2004-10-09  Wakaba  <wakaba@suika.fam.cx>
54    
55            * DOMCore.dis (ConfigParam): Moved from ManakaiDOMCore.
56            * ManakaiDOMCore.dis (ConfigParam): Removed.
57    
58            * dis2pm.pl: Functions to create perl/pod structures
59            are moved to ../../bin/genlib.pl.
60            (disdoc2pod, disdoc2text): Allow LESS-THAN SIGN as the first
61            character of a paragraph.
62    
63            * ManakaiDOMLS2003.dis (ManakaiXMLParser2003/parse:#comment):
64            Set ownerDocument as parent if parent.ownerDocument is null.
65    
66            * dis2pm.pl (dis2perl): Report if DIS code has value.
67    
68    2004-10-06  Wakaba  <wakaba@suika.fam.cx>
69    
70            * ManakaiDOMCore.dis (IFs): Inherit non-conditional version
71            of ManakaiDOMMain interfaces.
72    
73            * DOMCore.dis (Node.childNodes): Typo fixed.
74    
75            * ManakaiDOMLS2003.dis (parse): Check whether the namespace
76            prefix is null.
77    
78            * dis2pm.pl (perl_builtin_code): Allow hash reference as 'features'.
79            (Condition): Don't generate condition inheritance for DOM1, DOM2
80            and DOM3.
81    
82    2004-09-30  Wakaba  <wakaba@suika.fam.cx>
83    
84            * dis2pm.pl (disdoc_inline2pod, disdoc_inline2text): New
85            element type 'FILE' added.
86    
87            * ManakaiDOMMain.dis (ManakaiDOMExceptionOrWarning,
88            ManakaiDOMException, ManakaiDOMWarning): New classes.
89            (ManakaiDOMObject/___report_error): Implemented.
90    
91            * dis2pm.pl (perl_builtin_code:ParseFeature): Recognize leading '+'.
92    
93    2004-09-29  Wakaba  <wakaba@suika.fam.cx>
94    
95            * dis2pm.pl (get_redef_description, attr2perl, method2perl, if2perl):
96            New attribute 'IsAbstract', 'IsFinal' and 'ImplByApp' added.
97            
98    2004-09-27  Wakaba  <wakaba@suika.fam.cx>
99    
100            * .cvsignore: New file.
101    
102    2004-09-27  Wakaba  <wakaba@suika.fam.cx>
103    
104            * DOMLS.dis, ManakaiDOMLS2003: New file.
105    
106            * dis2pm.pl (MAIN): Output "AUTHOR" pod section; support Perl+MPL
107            license.
108            (disdoc2pod, disdoc2text): New 'DFN', 'SA', 'SE', 'HA', 'HE',
109            'XA', 'XE', 'Prefix', 'ERR', 'EV' and 'CP' element types supported.
110            (perl_name): Die if uninitialized value.
111            (constgroup2perl): Support constant group without machine-name.
112            (pod_item): Die if uninitialized value.
113            (qname_label): Don't output default prefix.
114    
115            * idl2dis.pl: Output module name and prefix as 'BindingName'
116            and 'FileName'.
117    
118    2004-09-26  Wakaba  <wakaba@suika.fam.cx>
119    
120            * dis2pm.pl (constgroup2perl): Capitalize name.
121    
122            * idl2dis.pl (type, raise): Prepend namespace prefix if
123            type is 'DOMString' or 'DOMException' and it is not defined.
124            (MAIN): Make empty 'Return' element even if return
125            value is void.
126            (supply_incase): New.
127            (const): Use 'FullName' in favor of 'Description' if the name of
128            the const group is not a machine-friendly name.
129    
130    2004-09-26  Wakaba  <wakaba@suika.fam.cx>
131            
132            * dis2pm.pl (get_incase_label): Error if label is undef.
133    
134    2004-09-25  Wakaba  <wakaba@suika.fam.cx>
135    
136            * dis2pm.pl: Generate TODO list.
137            (method2perl): Use "dis".
138            (disdoc2pod, disdoc2text): 'HTML', 'InfosetP' element types added.
139            (perl_builtin_code): New code 'isRelativeDOMURI' added.
140    
141            * ManakaiDOMMain.dis (MDOM_REPLACE_BY_ITSELF_NO_EFFECT): New
142            warning code.
143    
144            * dis2pm.pl (attr2perl, method2perl): Output 'undef;' if the
145            method or attribute(set) does not return a value.
146            (perl_code): New macro 'WHEN' added.  Macro 'INT{}' now allow
147            parameter.
148    
149  2004-09-24  Wakaba  <wakaba@suika.fam.cx>  2004-09-24  Wakaba  <wakaba@suika.fam.cx>
150    
151          * dis2pm.pl (perl_exception): New 'subtype' parameter added.          * dis2pm.pl (perl_exception): New 'subtype' parameter added.

Legend:
Removed from v.1.18  
changed lines
  Added in v.1.38

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24