I just upload a new cssutils alpha. While spending most of the last weeks of development (whenever I had some spare time) added more unittests I found quite a few bugs. I added the @media rule in this version and also some minor enhancements in the parser and serializer. I guess I am still not sure if cssutils will become a lib which actually is able to pretty print a given stylesheet without removing any relevant information like various CSS hacks. This was the original intention
but then I started implementing the CSS DOM. Something like
a { w\idth: 10px; width: 20px }
is used for crossbrowser development frequently but a DOM implementation should only see “width: 20px”. I’d like to keep both values which is not too difficult but actually clashes sometimes while implementing the official specs. Ideally I’d like to have both, a CSS DOM implementation and something similar to a CSS editor…
Well, quite a few things to do but I guess this alpha will be the final 0.9 release. I intend to put some new stuff in the 0.91 release which is worth the version change.
