Panda Noir

JavaScript の限界を究めるブログでした。最近はいろんな分野を幅広めに書いてます。

Snowballのアップデート

SnowballのCSSBlockを外部ファイル化して、内部的にも改善しました。

何が変わったの?

いままでは適当な正規表現でブロックわけしていたので、

a{
    &:hover{
    }
}

のようなコードが

a{
    &:hover{
    }

と分けられたりしていました。それはまずい(ただのCSSだけならこれで足りますが)ので、変えました。内部構造は…自分でもよくわかってないのでコード読んでください。cssBlock.jsにあります。

終わりに

これ、本当はBlackbox用に作っていたのです。でも、Blackboxがわけわからないことになってしまっています。だれか助けてください。