0
I Use This!
Very Low Activity

Commits : Listings

Analyzed 1 day ago. based on code collected 1 day ago.
Aug 10, 2024 — Aug 10, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Bam, all tests are passing again. More... over 13 years ago
Need to update these too. More... over 13 years ago
No longer doing single-pass parsing/expansion. Building up a queue of pending expansions/evaluations, then performing them after parse. Should combine the efficiency of single-pass with the ease of multi-pass. Small bug that needs fixing. More... over 13 years ago
Minor cleanup. More... over 13 years ago
More test cases for mixin scope and rebinding of variables. More... over 13 years ago
Don't need this flag anymore. More... over 13 years ago
Whoops, need to do a deep copy. More... over 13 years ago
Clone function for nodes. More... over 13 years ago
Rolling back to before I started the delayed-evaluation stuff. Didn't checkout an older commit because I wanted to keep some of the new stuff. More... over 13 years ago
Getting things to compile again. More... over 13 years ago
Mixin stuff. More... over 13 years ago
Mixin stuff. Better commit and push while I have network connectivity. More... over 13 years ago
Trying out some helper functions. More... over 13 years ago
Parsing mixin definitions, and tweaking the other functions to handle one-pass parsing and expansion. More... over 13 years ago
Don't need this file. More... over 13 years ago
A few more test cases for mixins. More... over 13 years ago
Test file for mixins. Good news -- they're not dynamically scoped. More... over 13 years ago
Handling uri values. More... over 13 years ago
Handling decimal rgb triples. More... over 13 years ago
Handling hex arithmetic. Ignoring more janky edge cases. Probably need to handle decimal rgb formats too. More... over 13 years ago
New node type for hex triples. Modified the emitter to print hex triples correctly. Next: hex triple arithmetic. More... over 13 years ago
Handling arithmetic with units. Gonna' forget about janky edge cases for now -- people shouldn't be doing arithmetic on lists anyway. More... over 13 years ago
Expression evaluator is mostly working. Still need to correctly handle multiplying and dividing with measurement units. Also need to correctly handle hex arithmetic. Finally, need to see if I can't handle more weird edge cases. More... over 13 years ago
Evaluator is mostly working. Ironing out some intermittent bugs. More... over 13 years ago
Working on evaluating arithmetic expressions. Tough because of Sass's liberalism and the fact that '/' can be both a division operator and number separator. More... over 13 years ago
Fixed a weird breakage caused by an accidentally commented line. More... over 13 years ago
Working on getting expressions to print out. Next step is evaluation. More... over 13 years ago
Parsing complete list and expression syntax (I think). We'll know for sure when it actually gets emitted. More... over 13 years ago
Properly handling arbitrarily complicated args to :not. LET THIS BE THE END OF SELECTOR PARSING (until interpolation). More... over 13 years ago
Figuring out the grammar for mixing up different kinds of lists and arithmetic expressions. More... over 13 years ago