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

Legend:
Removed from v.1.52  
changed lines
  Added in v.1.70

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24