2004-09-17 Wakaba * DOMMain.dis: 'SpecLevel' attribute added. * idl2dis.pl (level): Set 'SpecLevel' attribute as well as 'Level'. * dis2pm.pl (get_level_description): Attribute name to see is changed from 'Level' to 'SpecLevel' (const2perl): Don't hardlink constant not to be warned by perl -w. (ops2perl): Declare subroutine 'DESTROY' not to be warned by perl -w. * ManakaiDOM.dis (newReference): New parameter 'class' introduced. * dis2pm.pl (perl_builtin_code:): Separeted from "DOMString". (if2perl, attr2perl): Don't cast to DOMString. 2004-09-15 Wakaba * dis2pm.pl (perl_builtin_code): __CODE{CheckNCName}__ implemented. (perl_if): Don't indent if preprocessing direction found. (perl_code_source): Add \n before the #line directive. 2004-09-14 Wakaba * dis2pm.pl (get_internal_code): __INT{{name}}__ syntax now support attribute. (perl_code): __SUPER{name}__ syntax implemented. 2004-09-13 Wakaba * dis2pm.pl (dis2perl): New. 2004-09-12 Wakaba * dis2pm.pl (get_warning_perl_code): New. 2004-09-10 Wakaba * ManakaiDOM.dis (MDOM_NS_EMPTY_URI): New Exception type. (ManakaiDOMNamespaceURI): New DataType. * DOMCore.dis: Most part of DOMImplementation interface is implemented. * dis2pm.pl (method2perl): Description for returned value is changed to be grouped. (get_value_literal): Don't quote "null" even if it is a DOMString. (perl_exception): Don't output terminating semicolon. (perl_builtin_code): ManakaiDOM:ManakaiDOMNamespaceURI is supported. 2004-09-09 Wakaba * dis2pm.pl (method2perl, attr2perl): '(Return | Get | Set)/Exception' implemented. * idl2dis.pl (type): Don't output Require element for DOMMain module (now it is implicitly required by default). 2004-09-01 Wakaba * idl2dis.pl (level): Use 'Level' instead of 'ModifiedLevel'. 2004-08-31 Wakaba * dis2pm.pl (const2perl, constgroup2perl): New. * idl2dis.pl (idlna): New. 2004-08-30 Wakaba * dis2pm.pl: Versioned implementation of "IF" supported (see also Manakai Development Memo : 2004-08-29 ). * idl2dis.pl (register_required_module): ISA is now converted to elements, not a list attribute. 2004-08-22 Wakaba * idl2dis.pl (register_required_module): Top-level element type name "Type" and "TypeAlias" changed to "DataType" and "DataTypeAlias". * dis2pm.pl (perl_code_source): New function. 2004-08-21 Wakaba * ChangeLog: New file. * Makefile, DOMMain.dis, DOMCore.dis, DOMXML.dis, dis2pm.pl, idl2dis.pl: New files (Moved from ../Markup/XML/DOM/).