Closed notslang closed 11 years ago
I've rebased commits from #94 but there is still one failing test that i'm not sure how to fix. @kizu, could you look into this? I think something in flex.styl
is conflicting with the new vendor function and causing it to carry over properties from the previous rule... very odd stuff.
@slang800 I saw that those tests were added here, by @kpdecker: https://github.com/slang800/nib/commit/5c2f1d1c69c013970235950fcd6b3cf35b0d7c87, and there were a lot of commits there, so maybe he could tell what should go there? Is it looks from the tests, there should be the fix for the auto
value, so it should be translated to 1
for old syntax, and some other such minor stuff.
Also, as I know, old syntax was supported only with -webkit-
and -moz-
prefixes, so this place could be optimized a bit more, by removing the never used prefixes from the old syntax flexbox properties.
I fear I won't have time to fix this issues by myself, but thanks anyway for getting into this issue, hope everything would resolve nicely!
ok, all 15 tests pass now!
see the commit messages for what's going on here
this closes:
164
167
178
184
172
and sets up support for Travis CI, which we need to enable.Travis CI is enabled