Recent Releases of https://github.com/rgrove/crass
https://github.com/rgrove/crass -
-
Number values are now limited to a maximum of
Float::MAXand a minimum of negativeFloat::MAX. (#11) -
Added project metadata to the gemspec. (#9 - @orien)
- Ruby
Published by rgrove about 6 years ago
https://github.com/rgrove/crass -
- Removed test files from the gem. (#8 - @t-richards)
- Ruby
Published by rgrove over 6 years ago
https://github.com/rgrove/crass -
- Fixed whitespace warnings. (#7 - @yahonda)
- Ruby
Published by rgrove almost 8 years ago
https://github.com/rgrove/crass -
- Added support for frozen string literals. (#3 - @flavorjones)
- Ruby
Published by rgrove over 8 years ago
https://github.com/rgrove/crass -
- Fixed: An at-rule immediately followed by a
{}simple block would have the block (and subsequent tokens until a semicolon) incorrectly appended to its prelude. This was super dumb and made me very sad.
- Ruby
Published by rgrove almost 11 years ago
https://github.com/rgrove/crass -
- Fixed: Modifications made to the block of an
:at_rulenode in a parse tree weren't reflected when that node was stringified. This was a regression introduced in 1.0.0.
- Ruby
Published by rgrove over 11 years ago
https://github.com/rgrove/crass -
- Many parsing and tokenization tweaks to bring us into full compliance with the 14 November 2014 editor's draft of the CSS syntax spec. The most significant outwardly visible change is that quoted URLs like
url("foo")are now returned as:functiontokens and not:urltokens due to a change in the tokenization spec. - Teensy tiny speed and memory usage improvements that you almost certainly won't notice.
- Fixed: A semicolon following a
@charsetrule would be omitted during serialization. - Fixed: A multibyte char at the beginning of an id token could trigger an encoding error because
StringScanner#peekis a jerkface.
- Ruby
Published by rgrove over 11 years ago