Commits

Show all
Author Commit Message Labels Comments Date
Waldemar Kornewald
don't re-parse grammar on import
Bookmarks
5 bookmarks
Waldemar Kornewald
link spec simplification
Bookmarks
16 bookmarks
Waldemar Kornewald
ignore .bak files
Bookmarks
3 bookmarks
Waldemar Kornewald
fixed line endings
Waldemar Kornewald
got rid of per-repo eol files (this became too messy to manage)
Waldemar Kornewald
Do not ignore Eclipse project files
Waldemar Kornewald
Fixed line endings
Waldemar Kornewald
Updated to support latest hghooks (e.g. removed unnecessary pyflakes ignores
Waldemar Kornewald
Removed empty docs
Waldemar Kornewald
Ignore .DS_Store files
Waldemar Kornewald
added anychar rule for matching characters without using 'a' | 'b' | ... constructs
Waldemar Kornewald
Ignore pep8 checks
Waldemar Kornewald
Cleanup of ignores and docs
Waldemar Kornewald
switched to new except-as syntax
Waldemar Kornewald
fixed error handling when parsing lists instead of strings
Waldemar Kornewald
added empty docs
Waldemar Kornewald
ignore checks for tests/__init__.py
Waldemar Kornewald
cleaned up unit tests
Waldemar Kornewald
moved tests into package
Waldemar Kornewald
fixed pep8 and pyflakes errors
Waldemar Kornewald
fixed a little bug
Waldemar Kornewald
added link def
Waldemar Kornewald
fixed parse error handling of nullError
Waldemar Kornewald
always use unicode instead of str
Waldemar Kornewald
fixed handling of parse errors in grammar definitions
Waldemar Kornewald
added eol def
Waldemar Kornewald
switched unit tests to Python's unittest package, so we don't need Twisted, anymore
Waldemar Kornewald
improved usability: Grammar.parse(source) will return the parsed source or raise ParseError. Previously you'd use Grammar.apply() which returns a tuple of parsed source and a parse error which could be thrown away
Waldemar Kornewald
fixed license. of course this is based on work done by Allen Short and we use the MIT license here.
Waldemar Kornewald
added BSD license
  1. Prev
  2. Next