Commits

Author Commit Message Labels Comments Date
Ali Afshar
starter management script
moraes
Updated TODO.
moraes
Better interface for standalone created nodes.
moraes
Small fixes.
moraes
Added basic support for plugin loading and plugin calls inside a document. In our test, a selector is appended to document purely in python. yay.
moraes
Reordered parser methods alphabetically; now disallows @charset, @import and @use after start of the document.
moraes
Renamed yss.py to grammar.py.
moraes
Added comments.
moraes
Reviewed get_mixin() logic: now also searches in loaded documents, and always from last declared selectors to first.
moraes
Continuing to refactor parser.
moraes
Continuing to refactor parser
moraes
Started to review nodes, parser and lexer.
moraes
Removed nasty node metaclass.
moraes
Ooops. Fixing small syntax error in lexer test.
moraes
A fix in Lexer position tracker, and more lexer tests.
moraes
Merged aafshar fork.
Ali Afshar
imposible to be nose and pytest compatible, what a pain in the backside.
Ali Afshar
make tests nose and py.test compatible.
Ali Afshar
merged
Ali Afshar
a start to a context
Ali Afshar
Extracted loading from the Environment. Updated tests.
moraes
Some lexer improvements.
moraes
More lexer tests.
moraes
Adding some more lexer tests.
moraes
Adding new lexer classes.
moraes
Added ISSUES.txt, and filled __init__.py. @include tag implemented, to add nodes from a loaded file to the current document.
moraes
Removing old source/result dirs.
moraes
Renamed test files to .yss and .css.
moraes
Removed last reference to PAGE_SYM - will not be supported, at least for now.
moraes
Implemented support for @charset and @import. Fixed a bug in Tokenizer, which was not matching strings correctly.
  1. Prev
  2. Next