Revision history for Perl extension CSS::SAC.
0.08 Sun Jul 5 21:47 2008
-
Some kwalitee fixes
0.06 Sun Oct 19 21:47 2004
-
Module now maintained by Bjoern Hoehrmann
-
More accurate behavior wrt to namespace declarations
0.05 2003-07-07 19:56
-
changed some code (it's not really a bugfix, it changes from a
bug to a less likely one -- a real fix will come later) thanks
to a report and patch from Briac Pilpré.
-
fixed a bug to parse attr(color, color) correctly, thanks to
Bjoern Hoehrmann.
0.04 Sat Jul 06 16:13 2001
-
fixed a bug in Text::Balanced that caused blocks to be
incorrectly extracted when they contained backslashed followed by
a newline. As a result Text::Balanced 1.84 is now required.
-
fixed a bug which caused some backslash escapes to fail in IDENT
tokens (thanks to Bjoern Hoehrmann)
-
fixed a stupid precedence bug in the RGB regex and the float regex
(patch by Steffen Goeldner)
-
HTML end comments didn't work properly (Steffen Goeldner)
-
@import looked for uri instead of url (Steffen Goeldner)
-
added the possibility to parse properties that start with a '-'.
I don't think that's too spec clean, but a lot of people seem to want
those as extensions in various browsers (suggested by BH).
-
added _ to the IDENT characters (it's in CSS2 Errata)
-
fixed @page parsing (patch by SG)
0.03 Mon Apr 23 16:44:16 2001
-
switched all to Class::ArrayObjects (which used to be CSS::SAC::Helpers::ArrayObjects)
-
provide both standard and perlified names for methods
-
added lots of documentation (can still be improved, suggestions
welcome)
-
removed SACPrinter and replaced it with CSS::SAC::Writer, more
flexible
-
fixed a number of small bugs here and there
-
fixed a serious bug whereby it was possible to tokenize two
selectors in a row without a combinator (it now is seen as a fatal
error but perhaps it should just flag an error (and keep on
parsing)
-
the parser was creating negative conditions, something that I
don't think really exists in the spec. It should have been
creating negative selectors, which it now does.
0.02
-i 04/03/2001 alpha mark II
-
added SelectorLists
-
started to add some things to make the interface closer to the
spec for those who prefer that, while maintaining the perlishness
for the others
0.01
-i 04/03/2001 alpha mark I
-
initial tests and limited public release
-
refoundation of the entire CSS::Parser into CSS::SAC
before 22/10/1999 and previously
-
the ugly and broken CSS::Parser (now obsolete)