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

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

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.53 by wakaba, Sat Jan 12 10:40:58 2008 UTC revision 1.69 by wakaba, Sat Jan 26 05:11:01 2008 UTC
# Line 1  Line 1 
1    2008-01-26  Wakaba  <wakaba@suika.fam.cx>
2    
3            * Parser.pm (serialize_shorthand, serialize_multiple): The
4            leading | ! |s in the priority part were removed (now they
5            are added by |css_text| attribute implementation).
6            (border-width, border-style, border-color serialize_shorthand): Typo
7            fixed.
8    
9    2008-01-26  Wakaba  <wakaba@suika.fam.cx>
10    
11            * Parser.pm (font serialize_shorthand): Implemented.
12            ($generic_font_keywords): Typo fixed.
13    
14    2008-01-26  Wakaba  <wakaba@suika.fam.cx>
15    
16            * Parser.pm: Return value of |serialize_multiple| methods
17            are changed.
18            ('margin' serialize_multiple, 'padding' serialize_multiple):
19            Implemented.
20            ('border-style' serialize_shorthand, 'border-color'
21            serialize_shorthand, 'border-width' serialize_shorthand,
22            'border-left' serialize_shorthand, 'border-top' serialize_shorthand,
23            'border-bottom' serialize_shorthand, 'border-right'
24            serialize_shorthand): New.
25    
26    2008-01-24  Wakaba  <wakaba@suika.fam.cx>
27    
28            * Parser.pm (parse_char_string): Treatement for non-important
29            duplicate declarations was incorrect.
30            (margin): Use 'margin' shorthand property for serializing
31            margin-related properties if possible.  Support for the |+|
32            sign in <'margin'> is added.
33    
34    2008-01-24  Wakaba  <wakaba@suika.fam.cx>
35    
36            * Parser.pm: Support for the |+| sign in 'margin-top' and
37            similar properties.
38    
39    2008-01-22  Wakaba  <wakaba@suika.fam.cx>
40    
41            * Parser.pm (new {onerror}): The default error handler (outputting
42            to the standard error output) is defined.
43            (parse_char_string {get_char}): Set the next number to the
44            column number of the last character as the column of the
45            end of file pseudo-character.
46    
47    2008-01-20  Wakaba  <wakaba@suika.fam.cx>
48    
49            * Parser.pm, SelectorsParser.pm: Error type strings are revised.
50    
51    2008-01-20  Wakaba  <wakaba@suika.fam.cx>
52    
53            * Parser.pm, SelectorsParser.pm: |{href}| parameter added
54            to all the onerror invocations.  The |{onerror}| function
55            is no longer called with |{line}| and |{column}| parameters.
56    
57            * Tokenizer.pm: All token are now given |{line}| and |{column}|
58            values.
59    
60    2008-01-20  Wakaba  <wakaba@suika.fam.cx>
61    
62            * Parser.pm (parse_char_string): Revise |$tt->{get_char}| callback
63            so that it sets |$tt->{line}| and |$tt->{column}| options.  Some
64            error handler calling codes are modified for the experimental
65            support for more precious reporting of error location.
66    
67            * Tokenizer.pm (new): The |onerror| option has been removed, since
68            it was never used.
69            (get_next_token): Limited and experimental support for token
70            emittion with the information on the position where it occurs.
71            (serialize_token): New function.
72            
73    2008-01-14  Wakaba  <wakaba@suika.fam.cx>
74    
75            * Parser.pm (-moz-opacity): DOM attribute name was wrong.
76    
77    2008-01-14  Wakaba  <wakaba@suika.fam.cx>
78    
79            * Cascade.pm (get_cascaded_value): No longer have to test
80            whether priority is defined.
81    
82            * Parser.pm (parse_char_string): Set an empty string as the priority
83            if no priority was specified.
84    
85    2008-01-14  Wakaba  <wakaba@suika.fam.cx>
86    
87            * Parser.pm (serialize, serialize_multiple): Return an empty
88            string (not undef) if the property has no assigned value.
89    
90    2008-01-14  Wakaba  <wakaba@suika.fam.cx>
91    
92            * Parser.pm (parse_char_string): Namespace support is revised so
93            that more Gecko-like namespace serialization can be implemented.
94    
95            * SelectorsSerializer.pm (serialize_selector_text): Revised.
96            Now it does almost same as what Gecko does for namespace
97            tratements, what Gecko does for universal selector omittion, and what
98            Opera does for ordering (i.e. no sorting).  Only one COLON
99            for pseudo-elements since Gecko and Opera do so.
100    
101    2008-01-14  Wakaba  <wakaba@suika.fam.cx>
102    
103            * SelectorsSerializer.pm (serialize_selector_text): New method.
104    
105    2008-01-12  Wakaba  <wakaba@suika.fam.cx>
106    
107            * Parser.pm: 'opacity' and '-moz-opacity' are implemented.
108    
109    2008-01-12  Wakaba  <wakaba@suika.fam.cx>
110    
111            * Parser.pm: 'font' is implemented.
112    
113  2008-01-12  Wakaba  <wakaba@suika.fam.cx>  2008-01-12  Wakaba  <wakaba@suika.fam.cx>
114    
115          * Parser.pm: 'background' is implemented.          * Parser.pm: 'background' is implemented.

Legend:
Removed from v.1.53  
changed lines
  Added in v.1.69

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24