geekrrr/normalize.stylus — pull request #2 by kane-thornwyrd (2013-12-31 09:30:18+00:00)
Title: Vendor support

If we import normalize.stylus after nib, nib replace blindlessly all iteration of generic CSS3 properties, that's fine, but in this case it generate multiple instances of the same vendor-prefixed properties.
Given that the Stylus preprocessor is not clever enough to factorize elements of our stylesheets, I found, more as a suggestion than a solution, that doing these things would help:
* borrowing the vendor prefix handling from nib would be a "not so bad thing"
* removing vendor prefixed properties when all (or nearly all, that maybe an error) are presents

And, by theses means, having a effectively "nib-proofed" Normalize.

It's quite experimental, and has to be tested thoroughly to be sure I didn't break the core of Normalize itself.