* 66 Fix multiline ( (?x) ) patterns not properly supported in grammar (pdw-mb) * 70 Important upgrade to ModelBuilder and grammar specification of classes for generated nodes. See pull request 78 for details (Victorious3)
4.2.6
* 56 Add missing tatsu/g2e/antlr.ebnf to distribution (Ruth-Polymnia) * 62 Fix TatSu ignoring start rule provided in command line (r-chaves) * Fix typos in documentation (mjdominus
4.2.5
* 42 Rename vim files from `grako.vim` to `tatsu.vim` (fcoelho) * 51 Fix inconsistent code generation for `whitespace` (fpom) * 54 Only care about case of first letter of rule name for determining advance over whitespace (acw1251)
4.2.4
* 40 Make the start rule default to the first rule defined in the grammar (hariedo) * 43 Import `re` from `tatsu.util` to support optional `regex`-only features (azazel75) * 47 Fix incorrect sample code in documentation
4.2.3
* 37 Regression: The `include` pragma works by using the `EBNFBuffer` from `grammars.py`. Somehow the default `EBNFBootstrapBuffer` from `bootstrap.py` has been used instead (gegenschall).
* 38 Documentation: Use of `json.dumps()` requires `ast.asjson()` (davidchen).
4.2.2
* 27 Undo the fixes to dropped input on left recursion because they broke previously expected behavior.
* 33 Fixes to the calc example and mini tutorial (heronils)
* 34 More left-recursion test cases (manueljacob).