/[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.87 - (hide annotations) (download)
Fri Feb 8 13:37:58 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.86: +4 -0 lines
++ whatpm/t/ChangeLog	8 Feb 2008 13:37:13 -0000
2008-02-08  Wakaba  <wakaba@suika.fam.cx>

	* CSS-MediaQuery.t, mq-1.dat: New files.

++ whatpm/Whatpm/CSS/ChangeLog	8 Feb 2008 13:37:45 -0000
2008-02-08  Wakaba  <wakaba@suika.fam.cx>

	* MediaQueryParser.pm, MediaQuerySerializer.pm: New Perl modules.

1 wakaba 1.87 2008-02-08 Wakaba <wakaba@suika.fam.cx>
2    
3     * MediaQueryParser.pm, MediaQuerySerializer.pm: New Perl modules.
4    
5 wakaba 1.86 2008-02-03 Wakaba <wakaba@suika.fam.cx>
6    
7     * Parser.pm ('display', 'list-style-type',
8     'caption-side'): CSS 2.0 values added.
9     ('font-size-adjust', 'font-stretch', 'marker-offset'): Implemented.
10     ($length_percentage_keyword_parser): Now this is in a variable.
11     ($length_keyword_parser): Now this is in a variable, too.
12     ('font'): Reset 'font-size-adjust' and 'font-stretch' as
13     defined by CSS2.
14     ('marks', 'size', 'page'): Implemented.
15    
16 wakaba 1.83 2008-02-02 Wakaba <wakaba@suika.fam.cx>
17    
18 wakaba 1.85 * Parser.pm ($default_serializer, serialize parameters): Removed (now
19     it is part of manakai Message::DOM::CSSStyleDeclaration).
20     ('overflow' key): Removed (since it is a shorthand property).
21    
22     2008-02-02 Wakaba <wakaba@suika.fam.cx>
23    
24 wakaba 1.84 * Parser.pm ('font', 'cursor'): Serializer are
25     merged with $default_serializer.
26    
27     2008-02-02 Wakaba <wakaba@suika.fam.cx>
28    
29 wakaba 1.83 * Parser.pm ($default_serializer): New 'RECT' type supported.
30     ('clip'): Implemented.
31    
32 wakaba 1.82 2008-01-30 Wakaba <wakaba@suika.fam.cx>
33    
34     * Parser.pm ($default_serializer): New 'ADDCOUNTER'
35     and 'SETCOUNTER' types supported.
36     ('content'): 'counter()' and 'counters()' are supported iff
37     the property 'counter-reset' is supported.
38     ('counter-reset', 'counter-increment'): Implemented.
39    
40 wakaba 1.81 2008-01-28 Wakaba <wakaba@suika.fam.cx>
41    
42     * Parser.pm ($default_serializer): New 'CONTENT' type supported.
43     ('content'): Implemented.
44    
45 wakaba 1.75 2008-01-27 Wakaba <wakaba@suika.fam.cx>
46    
47 wakaba 1.80 * Parser.pm ($default_serializer): 'QUOTES' type supported.
48     ('quotes'): Implemented.
49    
50     2008-01-27 Wakaba <wakaba@suika.fam.cx>
51    
52 wakaba 1.79 * Parser.pm ($one_keyword_parser): More accurate error location
53     reporting.
54     ('overflow-x', 'overflow-y'): Implemented.
55     ('overflow'): Reimplemented as a shorthand.
56    
57     2008-01-27 Wakaba <wakaba@suika.fam.cx>
58    
59 wakaba 1.78 * Parser.pm ('opacity' parse): Support for '+'.
60    
61     2008-01-27 Wakaba <wakaba@suika.fam.cx>
62    
63 wakaba 1.77 * Parser.pm ('letter-spacing' parse): Support for '+'.
64     ('border-spacing' serialize_multiple): Revised taking into
65     account 'import' and 'inherit'.
66     ('border-spacing' parse): Support for '+'.
67    
68     2008-01-27 Wakaba <wakaba@suika.fam.cx>
69    
70 wakaba 1.76 * Parser.pm ($parse_color): Support for '+'. HSL to RGB
71     convertion was wrong.
72     ('orphans', 'background-position' parse): Support for '+'.
73    
74     2008-01-27 Wakaba <wakaba@suika.fam.cx>
75    
76 wakaba 1.75 * Parser.pm ('z-index', 'line-height', 'border-width' parse): Support
77     for '+'.
78     ('margin-top' parse): Fixed to report more accureate error
79     position.
80     ('right'): Negative values and 'auto' were not supported.
81    
82 wakaba 1.67 2008-01-26 Wakaba <wakaba@suika.fam.cx>
83    
84 wakaba 1.74 * Parser.pm ('font-weight' parser): Support for '+'.
85    
86     * Tokenizer.pm: Normalize number stored in |NUMBER_TOKEN|,
87     |PERCENTAGE_TOKEN|, and |DIMENSION_TOKEN|.
88    
89     2008-01-26 Wakaba <wakaba@suika.fam.cx>
90    
91 wakaba 1.73 * Parser.pm ('font-size' parser): Support for '+'. Fixed to
92     report more accurate error position. Enabled the
93     support for '-webkit-xxx-large'.
94     ('font' parse): Support for '+' in <'font-weight'>
95     and <'font-size'>.
96    
97     2008-01-26 Wakaba <wakaba@suika.fam.cx>
98    
99 wakaba 1.72 * Parser.pm ('background' serialize_multiple, 'background-position'
100     serialize_shorthand): Reimplemented taking 'inherit'
101     and 'important' into account.
102     ('background' parse): Support for '+'. Correct initial value
103     for 'background-position-y' was not set in some cases.
104     Wrong value was set to 'background-position-x' in some case.
105     Did not return by some syntax errors.
106    
107     2008-01-26 Wakaba <wakaba@suika.fam.cx>
108    
109 wakaba 1.71 * Parser.pm (get_char): Use argument to avoid self reference.
110    
111     * Tokenizer.pm: Set the tokenizer itself as the first
112     argument to the |get_char| function.
113    
114     2008-01-26 Wakaba <wakaba@suika.fam.cx>
115    
116 wakaba 1.70 * Parser.pm ('border' serialize_multiple): Reimplement
117     to take 'inherit' and 'important' into account.
118    
119     2008-01-26 Wakaba <wakaba@suika.fam.cx>
120    
121 wakaba 1.69 * Parser.pm (serialize_shorthand, serialize_multiple): The
122     leading | ! |s in the priority part were removed (now they
123     are added by |css_text| attribute implementation).
124     (border-width, border-style, border-color serialize_shorthand): Typo
125     fixed.
126    
127     2008-01-26 Wakaba <wakaba@suika.fam.cx>
128    
129 wakaba 1.68 * Parser.pm (font serialize_shorthand): Implemented.
130     ($generic_font_keywords): Typo fixed.
131    
132     2008-01-26 Wakaba <wakaba@suika.fam.cx>
133    
134 wakaba 1.67 * Parser.pm: Return value of |serialize_multiple| methods
135     are changed.
136     ('margin' serialize_multiple, 'padding' serialize_multiple):
137     Implemented.
138     ('border-style' serialize_shorthand, 'border-color'
139     serialize_shorthand, 'border-width' serialize_shorthand,
140     'border-left' serialize_shorthand, 'border-top' serialize_shorthand,
141     'border-bottom' serialize_shorthand, 'border-right'
142     serialize_shorthand): New.
143    
144 wakaba 1.65 2008-01-24 Wakaba <wakaba@suika.fam.cx>
145    
146 wakaba 1.66 * Parser.pm (parse_char_string): Treatement for non-important
147     duplicate declarations was incorrect.
148     (margin): Use 'margin' shorthand property for serializing
149     margin-related properties if possible. Support for the |+|
150     sign in <'margin'> is added.
151    
152     2008-01-24 Wakaba <wakaba@suika.fam.cx>
153    
154 wakaba 1.65 * Parser.pm: Support for the |+| sign in 'margin-top' and
155     similar properties.
156    
157 wakaba 1.64 2008-01-22 Wakaba <wakaba@suika.fam.cx>
158    
159     * Parser.pm (new {onerror}): The default error handler (outputting
160     to the standard error output) is defined.
161     (parse_char_string {get_char}): Set the next number to the
162     column number of the last character as the column of the
163     end of file pseudo-character.
164    
165 wakaba 1.61 2008-01-20 Wakaba <wakaba@suika.fam.cx>
166    
167 wakaba 1.63 * Parser.pm, SelectorsParser.pm: Error type strings are revised.
168    
169     2008-01-20 Wakaba <wakaba@suika.fam.cx>
170    
171 wakaba 1.62 * Parser.pm, SelectorsParser.pm: |{href}| parameter added
172     to all the onerror invocations. The |{onerror}| function
173     is no longer called with |{line}| and |{column}| parameters.
174    
175     * Tokenizer.pm: All token are now given |{line}| and |{column}|
176     values.
177    
178     2008-01-20 Wakaba <wakaba@suika.fam.cx>
179    
180 wakaba 1.61 * Parser.pm (parse_char_string): Revise |$tt->{get_char}| callback
181     so that it sets |$tt->{line}| and |$tt->{column}| options. Some
182     error handler calling codes are modified for the experimental
183     support for more precious reporting of error location.
184    
185     * Tokenizer.pm (new): The |onerror| option has been removed, since
186     it was never used.
187     (get_next_token): Limited and experimental support for token
188     emittion with the information on the position where it occurs.
189     (serialize_token): New function.
190    
191 wakaba 1.56 2008-01-14 Wakaba <wakaba@suika.fam.cx>
192    
193 wakaba 1.60 * Parser.pm (-moz-opacity): DOM attribute name was wrong.
194    
195     2008-01-14 Wakaba <wakaba@suika.fam.cx>
196    
197 wakaba 1.59 * Cascade.pm (get_cascaded_value): No longer have to test
198     whether priority is defined.
199    
200     * Parser.pm (parse_char_string): Set an empty string as the priority
201     if no priority was specified.
202    
203     2008-01-14 Wakaba <wakaba@suika.fam.cx>
204    
205 wakaba 1.58 * Parser.pm (serialize, serialize_multiple): Return an empty
206     string (not undef) if the property has no assigned value.
207    
208     2008-01-14 Wakaba <wakaba@suika.fam.cx>
209    
210 wakaba 1.57 * Parser.pm (parse_char_string): Namespace support is revised so
211     that more Gecko-like namespace serialization can be implemented.
212    
213     * SelectorsSerializer.pm (serialize_selector_text): Revised.
214     Now it does almost same as what Gecko does for namespace
215     tratements, what Gecko does for universal selector omittion, and what
216     Opera does for ordering (i.e. no sorting). Only one COLON
217     for pseudo-elements since Gecko and Opera do so.
218    
219     2008-01-14 Wakaba <wakaba@suika.fam.cx>
220    
221 wakaba 1.56 * SelectorsSerializer.pm (serialize_selector_text): New method.
222    
223 wakaba 1.52 2008-01-12 Wakaba <wakaba@suika.fam.cx>
224    
225 wakaba 1.55 * Parser.pm: 'opacity' and '-moz-opacity' are implemented.
226    
227     2008-01-12 Wakaba <wakaba@suika.fam.cx>
228    
229 wakaba 1.54 * Parser.pm: 'font' is implemented.
230    
231     2008-01-12 Wakaba <wakaba@suika.fam.cx>
232    
233 wakaba 1.53 * Parser.pm: 'background' is implemented.
234    
235     2008-01-12 Wakaba <wakaba@suika.fam.cx>
236    
237 wakaba 1.52 * Parser.pm: 'border', 'border-top', 'border-right', 'border-bottom',
238     'border-left', and 'outline' are implemented. White space characters
239 wakaba 1.53 were not allowed between property name and COLON. NUMBER and
240     DIMENSION are not allowed as color in quirks mode.
241 wakaba 1.52
242 wakaba 1.48 2008-01-06 Wakaba <wakaba@suika.fam.cx>
243    
244 wakaba 1.51 * Cascade.pm: The object now has new device-dependent
245     parameter, |has_invert|.
246    
247     * Parser.pm: The object now has new device-dependent
248     parameter, |clip_color| function.
249     (parse_char_string): Inifinite-loop fixed for ignoring
250     states. No longer check for '(' and '[' matchings for
251     compatibility with browsers.
252     ($default_serializer): Support for 'RGBA' data type.
253     (color): Reimplemented.
254     (backbround-color, border-top-color, border-right-color,
255     border-bottom-color, border-left-color, outline-color): Implemented.
256    
257     2008-01-06 Wakaba <wakaba@suika.fam.cx>
258    
259 wakaba 1.50 * Parser.pm (background-position, background-position-x,
260     background-position-y): Implemented.
261    
262     2008-01-06 Wakaba <wakaba@suika.fam.cx>
263    
264 wakaba 1.49 * Parser.pm (border-spacing serialize_multiple): Implemented.
265    
266     2008-01-06 Wakaba <wakaba@suika.fam.cx>
267    
268 wakaba 1.48 * Parser.pm: Disallow '-' without following NUMBER or DIMENSION.
269     (border-width serialize): Was incorrect.
270    
271     2008-01-05 Wakaba <wakaba@suika.fam.cx>
272    
273     * Parser.pm (-manakai-border-spacing-x, -manakai-border-spacing-y,
274     border-spacing): Implemented.
275    
276 wakaba 1.46 2008-01-04 Wakaba <wakaba@suika.fam.cx>
277    
278 wakaba 1.47 * Parser.pm (letter-spacing, word-specing, text-indent,
279     outline-width): Implemented.
280     (outline-style): Don't allow 'hidden'.
281    
282     2008-01-04 Wakaba <wakaba@suika.fam.cx>
283    
284 wakaba 1.46 * Parser.pm ($default_serializer): Support for
285     the |PERCENTAGE| data type.
286     (padding-top, border-top-width): The parser now
287     refers the parser of the 'margin-top'.
288     (width, height, min-width, min-height, max-width, max-height,
289     vertical-align, line-height): Implemented.
290    
291 wakaba 1.42 2008-01-03 Wakaba <wakaba@suika.fam.cx>
292    
293 wakaba 1.45 * Cascade.pm (get_specified_value_no_inherit): New function.
294     (get_computed_value): New way to get computed value,
295     the |{compute_multiple}| code, is now supported.
296    
297     * Parser.pm (top, bottom, left, right): Implemented.
298    
299     2008-01-03 Wakaba <wakaba@suika.fam.cx>
300    
301 wakaba 1.44 * Parser.pm: Some condition operators were incorrect.
302     The 'border-width' property family is implemented.
303    
304     2008-01-03 Wakaba <wakaba@suika.fam.cx>
305    
306 wakaba 1.43 * Parser.pm: Support for the 'margin' and 'padding'
307     property families.
308    
309     2008-01-03 Wakaba <wakaba@suika.fam.cx>
310    
311 wakaba 1.42 * Parser.pm: 'font-size' support.
312    
313     * Cascade.pm (new): Set default value for 'font-size'
314     relative- and absolute- value computations.
315    
316 wakaba 1.38 2008-01-02 Wakaba <wakaba@suika.fam.cx>
317    
318 wakaba 1.41 * Cascade.pm (get_cascaded_value): "*"-only declaration blocks
319     were ignored.
320    
321     * Parser.pm (cursor): Implemented.
322    
323     2008-01-02 Wakaba <wakaba@suika.fam.cx>
324    
325 wakaba 1.40 * Parser.pm (text-align, text-transform, white-space,
326     caption-side, table-layout, border-collapse, empty-cells,
327     outline-style, text-decoration): Implemented.
328    
329     2008-01-02 Wakaba <wakaba@suika.fam.cx>
330    
331 wakaba 1.39 * Cascade.pm (get_computed_value): Even when |inherit| is specified
332     the value is resolved into the computed value by the |{compute}|
333     code to support edge cases not mentioned in the CSS 2.1 spec (see
334     <http://suika.fam.cx/gate/2005/sw/inherit>).
335    
336     2008-01-02 Wakaba <wakaba@suika.fam.cx>
337    
338 wakaba 1.38 * Cascade.pm (get_computed_value): Resolve initial value referred
339     when |inherit| is specified as if it were the specified value.
340    
341     * Parser.pm: Some properties were incorrectly marked as
342     inherited.
343     (background-repeat, background-attachment, font-style,
344     font-variant, font-weight, background-image, font-family): Implemented.
345    
346 wakaba 1.31 2008-01-01 Wakaba <wakaba@suika.fam.cx>
347    
348 wakaba 1.37 * Parser.pm: Give |list-style-image|'s compute function a name.
349    
350     2008-01-01 Wakaba <wakaba@suika.fam.cx>
351    
352 wakaba 1.36 * Parser.pm: Give |list-style-image|'s parser a name. Bug fix
353     on base URI scalar reference.
354    
355     2008-01-01 Wakaba <wakaba@suika.fam.cx>
356    
357 wakaba 1.35 * Parser.pm (page-break-before, page-break-after, page-break-inside,
358     orphans, widows, list-style): Added.
359     (z-index): Support for negative values.
360    
361     2008-01-01 Wakaba <wakaba@suika.fam.cx>
362    
363 wakaba 1.34 * Parser.pm: Set |manakai_base_uri| attribute of the
364     created |CSSStyleSheet| object.
365     More properties from CSS 2.1 are implemented.
366    
367     2008-01-01 Wakaba <wakaba@suika.fam.cx>
368    
369 wakaba 1.33 * Cascade.pm: The |use strict| line was missing!!!!!!!!!11
370     (get_computed_value): Support for the |inherit| value.
371    
372     * Parser.pm: The |inherit| value is represented by new |INHERIT|
373     value type, rather than |KEYWORD|.
374     (position): The initial value was incorrect.
375    
376     2008-01-01 Wakaba <wakaba@suika.fam.cx>
377    
378 wakaba 1.32 * Cascade.pm (get_cascaded_value): It now should return |undef|
379     for shorthand properties.
380     (get_specified_value, get_computed_value): New methods.
381    
382     * Parser.pm: |initial|, |inherited|, and |compute| properties
383     are added to property definitions.
384    
385     2008-01-01 Wakaba <wakaba@suika.fam.cx>
386    
387 wakaba 1.31 * Cascade.pm: Specificity and priority are now supported.
388    
389     * Parser.pm (get_selector_specificity): New method.
390    
391 wakaba 1.27 2007-12-31 Wakaba <wakaba@suika.fam.cx>
392    
393 wakaba 1.30 * Cascade.pm: New Perl module.
394    
395     * Parser.pm: |@namespace| prohibbitted immediately
396     following |@namespace| rules by mistake.
397    
398     2007-12-31 Wakaba <wakaba@suika.fam.cx>
399    
400 wakaba 1.29 * Parser.pm: Support for border-style properties, as a model case
401     for shorthand properties.
402    
403     2007-12-31 Wakaba <wakaba@suika.fam.cx>
404    
405 wakaba 1.28 * Parser.pm: Ignore property which is not supported by the
406     application. Support for properties with a keyword being
407     able to be specified is added.
408    
409     2007-12-31 Wakaba <wakaba@suika.fam.cx>
410    
411 wakaba 1.27 * Parser.pm: At-keywords were not case-insensitive.
412     Support for property value parsing. Empty declarations
413     were not supported. Raise errors for broken declarations.
414     Parser and serializer definition for |color| is added.
415    
416 wakaba 1.26 2007-12-24 Wakaba <wakaba@suika.fam.cx>
417    
418     * Parser.pm: Support for |@namespace| rule.
419    
420     * SelectorsSerializer.pm: Support for |lookup_namespace_prefix|
421     parameter is added.
422    
423 wakaba 1.23 2007-12-23 Wakaba <wakaba@suika.fam.cx>
424    
425 wakaba 1.25 * Parser.pm: Support for the |@charset| rule.
426    
427     2007-12-23 Wakaba <wakaba@suika.fam.cx>
428    
429 wakaba 1.24 * Parser.pm (parse_char_string): A poor support for error
430     line/column reporting is added. Support for pseudo-element
431     and pseudo-class.
432    
433     2007-12-23 Wakaba <wakaba@suika.fam.cx>
434    
435 wakaba 1.23 * Parser.pm: New module.
436    
437     * SelectorsParser.pm (parse_string): Split into |parse_string|
438     and |_parse_selectors_with_tokenizer|. Support for "end by
439     token T" option. Return the last token as well as the
440     parsed selectors pbject.
441    
442 wakaba 1.22 2007-11-24 Wakaba <wakaba@suika.fam.cx>
443    
444     * SelectorsParser.pm (parse_string): Raise errors if appropriate.
445    
446 wakaba 1.21 2007-10-28 Wakaba <wakaba@suika.fam.cx>
447    
448     * SelectorsSerializer.pm (serialize_test): Namespace prefix
449     IS namespace URI for sorting stability (attribute and :not()
450     selectors).
451    
452     * selectors-object.en.html: Namespace URI cannot be empty.
453    
454 wakaba 1.20 2007-10-22 Wakaba <wakaba@suika.fam.cx>
455    
456     * SelectorsSerializer.pm ($ident): Non-ascii name start
457     characters after leading |-| was escaped. An IDENT
458     of |-| was not escaped.
459    
460 wakaba 1.18 2007-10-17 Wakaba <wakaba@suika.fam.cx>
461    
462 wakaba 1.19 * selectors-object.en.html: New documentation.
463    
464     2007-10-17 Wakaba <wakaba@suika.fam.cx>
465    
466 wakaba 1.18 * SelectorsParser.pod, Makefile: New files.
467    
468 wakaba 1.16 2007-10-07 Wakaba <wakaba@suika.fam.cx>
469    
470 wakaba 1.17 * SelectorsParser.pm (parse_string): An |IDENT|
471     can be specified as the argument for |-manakai-contains|,
472     as defined in Selectors CR (2001).
473    
474     2007-10-07 Wakaba <wakaba@suika.fam.cx>
475    
476 wakaba 1.16 * SelectorsParser.pm (BEFORE_CONTAINS_STRING_STATE): New state.
477     (parse_string): Support for |-manakai-current|
478     and |-manakai-contains| pseudo-classes.
479    
480     * SelectorsSerializer.pm: Support for |-manakai-current|
481     and |-manakai-contains| pseudo-classes.
482    
483 wakaba 1.15 2007-09-30 Wakaba <wakaba@suika.fam.cx>
484    
485     * Tokenizer.pm: |\\{nl}| incorrectly appended |{nl}| to
486     the string value of the token.
487 wakaba 1.16
488     2007-09-24 Wakaba <wakaba@suika.fam.cx>
489    
490     * SelectorsParser.pm: Pass an empty string as a prefix
491     for lookup namespace prefix callback, for loose compatibility
492     with the |NSResolver| interface.
493 wakaba 1.15
494 wakaba 1.14 2007-09-22 Wakaba <wakaba@suika.fam.cx>
495    
496     * SelectorsParser.pm, SelectorsSerializer.pm: New Perl modules.
497    
498     * Tokenizer.pm: Token type constants are exportable.
499    
500 wakaba 1.12 2007-09-09 Wakaba <wakaba@suika.fam.cx>
501    
502 wakaba 1.13 * Tokenizer.pm: Delimiters frequently used in CSS
503     now have different |type|s than |DELIM_TOKEN|.
504    
505     2007-09-09 Wakaba <wakaba@suika.fam.cx>
506    
507 wakaba 1.12 * Tokenizer.pm: |UNICODE_RANGE| token's |value| no longer
508     includes |U+| prefix.
509    
510 wakaba 1.3 2007-09-08 Wakaba <wakaba@suika.fam.cx>
511    
512 wakaba 1.11 * Tokenizer.pm: |URI| bugs are fixed.
513    
514     2007-09-08 Wakaba <wakaba@suika.fam.cx>
515    
516 wakaba 1.10 * Tokenizer.pm: |DIMENSION| and |NUMBER| related
517     bugs are fixed.
518    
519     2007-09-08 Wakaba <wakaba@suika.fam.cx>
520    
521 wakaba 1.9 * Tokenizer.pm: |NUMBER|-related bugs are fixed.
522    
523     2007-09-08 Wakaba <wakaba@suika.fam.cx>
524    
525 wakaba 1.8 * Tokenizer.pm: |STRING|-related bugs are fixed.
526    
527     2007-09-08 Wakaba <wakaba@suika.fam.cx>
528    
529 wakaba 1.7 * Tokenizer.pm: Bug fixes.
530    
531     2007-09-08 Wakaba <wakaba@suika.fam.cx>
532    
533 wakaba 1.6 * Tokenizer.pm: |UNICODE-RANGE| is implemented.
534    
535     2007-09-08 Wakaba <wakaba@suika.fam.cx>
536    
537 wakaba 1.5 * Tokenizer.pm: |COMMENT| is implemented.
538     A bug for treatement for |@-->| is fixed.
539    
540     2007-09-08 Wakaba <wakaba@suika.fam.cx>
541    
542 wakaba 1.4 * Tokenizer.pm: |url()| and |url-prefix()| are implemented.
543     Bug for treatement for |@-| is fixed.
544    
545     2007-09-08 Wakaba <wakaba@suika.fam.cx>
546    
547 wakaba 1.3 * Tokenizer.pm: First working version.
548    
549 wakaba 1.2 2007-08-17 Wakaba <wakaba@suika.fam.cx>
550    
551     * Tokenizer.pm: New module.
552    
553     * ChangeLog: New file.
554    

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24