/[suikacvs]/markup/html/whatpm/Whatpm/CSS/ChangeLog
Suika

Contents of /markup/html/whatpm/Whatpm/CSS/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.27 - (show annotations) (download)
Mon Dec 31 03:00:42 2007 UTC (16 years, 10 months ago) by wakaba
Branch: MAIN
Changes since 1.26: +7 -0 lines
++ whatpm/Whatpm/CSS/ChangeLog	31 Dec 2007 03:00:38 -0000
2007-12-31  Wakaba  <wakaba@suika.fam.cx>

	* Parser.pm: At-keywords were not case-insensitive.
	Support for property value parsing.  Empty declarations
	were not supported.  Raise errors for broken declarations.
	Parser and serializer definition for |color| is added.

1 2007-12-31 Wakaba <wakaba@suika.fam.cx>
2
3 * Parser.pm: At-keywords were not case-insensitive.
4 Support for property value parsing. Empty declarations
5 were not supported. Raise errors for broken declarations.
6 Parser and serializer definition for |color| is added.
7
8 2007-12-24 Wakaba <wakaba@suika.fam.cx>
9
10 * Parser.pm: Support for |@namespace| rule.
11
12 * SelectorsSerializer.pm: Support for |lookup_namespace_prefix|
13 parameter is added.
14
15 2007-12-23 Wakaba <wakaba@suika.fam.cx>
16
17 * Parser.pm: Support for the |@charset| rule.
18
19 2007-12-23 Wakaba <wakaba@suika.fam.cx>
20
21 * Parser.pm (parse_char_string): A poor support for error
22 line/column reporting is added. Support for pseudo-element
23 and pseudo-class.
24
25 2007-12-23 Wakaba <wakaba@suika.fam.cx>
26
27 * Parser.pm: New module.
28
29 * SelectorsParser.pm (parse_string): Split into |parse_string|
30 and |_parse_selectors_with_tokenizer|. Support for "end by
31 token T" option. Return the last token as well as the
32 parsed selectors pbject.
33
34 2007-11-24 Wakaba <wakaba@suika.fam.cx>
35
36 * SelectorsParser.pm (parse_string): Raise errors if appropriate.
37
38 2007-10-28 Wakaba <wakaba@suika.fam.cx>
39
40 * SelectorsSerializer.pm (serialize_test): Namespace prefix
41 IS namespace URI for sorting stability (attribute and :not()
42 selectors).
43
44 * selectors-object.en.html: Namespace URI cannot be empty.
45
46 2007-10-22 Wakaba <wakaba@suika.fam.cx>
47
48 * SelectorsSerializer.pm ($ident): Non-ascii name start
49 characters after leading |-| was escaped. An IDENT
50 of |-| was not escaped.
51
52 2007-10-17 Wakaba <wakaba@suika.fam.cx>
53
54 * selectors-object.en.html: New documentation.
55
56 2007-10-17 Wakaba <wakaba@suika.fam.cx>
57
58 * SelectorsParser.pod, Makefile: New files.
59
60 2007-10-07 Wakaba <wakaba@suika.fam.cx>
61
62 * SelectorsParser.pm (parse_string): An |IDENT|
63 can be specified as the argument for |-manakai-contains|,
64 as defined in Selectors CR (2001).
65
66 2007-10-07 Wakaba <wakaba@suika.fam.cx>
67
68 * SelectorsParser.pm (BEFORE_CONTAINS_STRING_STATE): New state.
69 (parse_string): Support for |-manakai-current|
70 and |-manakai-contains| pseudo-classes.
71
72 * SelectorsSerializer.pm: Support for |-manakai-current|
73 and |-manakai-contains| pseudo-classes.
74
75 2007-09-30 Wakaba <wakaba@suika.fam.cx>
76
77 * Tokenizer.pm: |\\{nl}| incorrectly appended |{nl}| to
78 the string value of the token.
79
80 2007-09-24 Wakaba <wakaba@suika.fam.cx>
81
82 * SelectorsParser.pm: Pass an empty string as a prefix
83 for lookup namespace prefix callback, for loose compatibility
84 with the |NSResolver| interface.
85
86 2007-09-22 Wakaba <wakaba@suika.fam.cx>
87
88 * SelectorsParser.pm, SelectorsSerializer.pm: New Perl modules.
89
90 * Tokenizer.pm: Token type constants are exportable.
91
92 2007-09-09 Wakaba <wakaba@suika.fam.cx>
93
94 * Tokenizer.pm: Delimiters frequently used in CSS
95 now have different |type|s than |DELIM_TOKEN|.
96
97 2007-09-09 Wakaba <wakaba@suika.fam.cx>
98
99 * Tokenizer.pm: |UNICODE_RANGE| token's |value| no longer
100 includes |U+| prefix.
101
102 2007-09-08 Wakaba <wakaba@suika.fam.cx>
103
104 * Tokenizer.pm: |URI| bugs are fixed.
105
106 2007-09-08 Wakaba <wakaba@suika.fam.cx>
107
108 * Tokenizer.pm: |DIMENSION| and |NUMBER| related
109 bugs are fixed.
110
111 2007-09-08 Wakaba <wakaba@suika.fam.cx>
112
113 * Tokenizer.pm: |NUMBER|-related bugs are fixed.
114
115 2007-09-08 Wakaba <wakaba@suika.fam.cx>
116
117 * Tokenizer.pm: |STRING|-related bugs are fixed.
118
119 2007-09-08 Wakaba <wakaba@suika.fam.cx>
120
121 * Tokenizer.pm: Bug fixes.
122
123 2007-09-08 Wakaba <wakaba@suika.fam.cx>
124
125 * Tokenizer.pm: |UNICODE-RANGE| is implemented.
126
127 2007-09-08 Wakaba <wakaba@suika.fam.cx>
128
129 * Tokenizer.pm: |COMMENT| is implemented.
130 A bug for treatement for |@-->| is fixed.
131
132 2007-09-08 Wakaba <wakaba@suika.fam.cx>
133
134 * Tokenizer.pm: |url()| and |url-prefix()| are implemented.
135 Bug for treatement for |@-| is fixed.
136
137 2007-09-08 Wakaba <wakaba@suika.fam.cx>
138
139 * Tokenizer.pm: First working version.
140
141 2007-08-17 Wakaba <wakaba@suika.fam.cx>
142
143 * Tokenizer.pm: New module.
144
145 * ChangeLog: New file.
146

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24