1 |
2008-08-02 Wakaba <wakaba@suika.fam.cx> |
2008-08-02 Wakaba <wakaba@suika.fam.cx> |
2 |
|
|
3 |
|
* WebIDL.pm ($get_scoped_name): Now scoped names are stored |
4 |
|
in its stringified format ("scoped name" as defined in the |
5 |
|
spec). Note that future version of this module should not use |
6 |
|
array references for type values and the |type_text| attribute |
7 |
|
should be made obsolete. |
8 |
|
(parse_char_string): Unescape attribute names. |
9 |
|
(check): Support for checking of whether inherited interfaces |
10 |
|
are actually defined or not. Support for checking of whether |
11 |
|
interface member identifiers are duplicated or not. |
12 |
|
($serialize_type): Scoped names are returned as is. A future |
13 |
|
version of this code should escape identifiers other than "DOMString", |
14 |
|
otherwise the idl_text would be non-conforming. |
15 |
|
|
16 |
|
2008-08-02 Wakaba <wakaba@suika.fam.cx> |
17 |
|
|
18 |
* WebIDL.pm (parse_char_string): Set line/column numbers |
* WebIDL.pm (parse_char_string): Set line/column numbers |
19 |
to generated nodes. Unescape identifiers. Extended attributes |
to generated nodes. Unescape identifiers. Extended attributes |
20 |
for Definition's were ignored. |
for Definition's were ignored. |