[web-devel] Upcoming significant change to Cassius

Michael Snoyman michael at snoyman.com
Wed Oct 31 20:59:34 CET 2012


Hi all,

I've pushed some changes to Github regarding Cassius. Cassius is now simply
a whitespace version of Lucius. In other words, when you run Cassius,
braces are added in based on indentation level and the code is passed off
to Lucius.

Why the change? Twofold:

1. It only causes breakage for some incredibly strange corner cases (or so
I believe).
2. It reduces the body of code we have to maintain.
3. And most importantly, it adds some really nice features to Cassius:
nested blocks, variables, media queries, etc.

I would appreciate if users of Cassius could take a little bit of time to
pull the code from Github[1] and see how the changes affect them. I'm
hoping to make the release next week.

Michael

[1] https://github.com/yesodweb/shakespeare
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/web-devel/attachments/20121031/3d137e56/attachment.htm>


More information about the web-devel mailing list