Revision
1.1 -
(
hide annotations)
(
download)
Sun Aug 3 07:14:00 2008 UTC
(16 years, 11 months ago)
by
wakaba
Branch:
MAIN
++ whatpm/t/ChangeLog 3 Aug 2008 07:13:09 -0000
2008-08-03 Wakaba <wakaba@suika.fam.cx>
* WebIDL.t: Test data files for exceptions, typedefs,
and valuetypes are added to the list.
++ whatpm/t/webidl/ChangeLog 3 Aug 2008 07:13:55 -0000
* webidl-exception.dat, webidl-typedef.dat,
webidl-valuetype.dat: New test data files.
* webidl-defs.dat, webidl-interface.dat: Test result updated.
* webidl-interface.dat: More test data added.
2008-08-03 Wakaba <wakaba@suika.fam.cx>
++ whatpm/Whatpm/ChangeLog 3 Aug 2008 07:12:35 -0000
* WebIDL.pm ($get_scoped_name): Append "::::" if the last
terminal of the ScopedName is "DOMString", such that whether
the last part of the scoped name is "DOMString" or "_DOMString"
later. It is necessary to determine whether a |typedef|
definition should be ignored or not.
(parse_char_string): Unescape the identifier of
exception members.
($resolve): Return undef for builtin types and sequence<T>
types (we might not have to do this, however...).
(check): Support checking for Exceptions, Valuetypes,
and Typedefs.
($serialize_type): Support for "DOMString::::" syntax.
(Typedef idl_text): Output Type as "DOMString" if it
is really "DOMString" (i.e. its internal representation
is "::DOMString::").
2008-08-03 Wakaba <wakaba@suika.fam.cx>