Resize ANTLRInputStream.data after reading a file with fewer characters than bytes
Reduce GC requirements by creating fewer objects during closure
PredictionContext instances are not naturally ordered, so remove Comparable implementation
Add the EPSILON_CLOSURE error and EPSILON_OPTIONAL warning
Fix ATN created for non-greedy optional block with multiple alternatives
Merge pull request #277 from sharwell/raw-data-length

Resize ANTLRInputStream.data after reading a file with fewer chars than bytes
Merge pull request #285 from sharwell/non-greedy-optional

Fix ATN created for non-greedy optional block with multiple alternatives
Support Unicode escape sequences in JavaUnicodeInputStream with indirection (multiple 'u' characters) (fixes #287)
Merge pull request #289 from sharwell/fix-287

Support Unicode escape sequences with indirection
Remove the ParserRuleContext.altNum field (fixes #288)
closureBusy set is only necessary to prevent infinite recursion for right-recursive SLL rules (fixes #282)
Merge pull request #284 from sharwell/epsilon-analysis

Add the EPSILON_CLOSURE error and EPSILON_OPTIONAL warning
Merge pull request #291 from sharwell/fix-282
Merge pull request #290 from sharwell/fix-288

Remove the ParserRuleContext.altNum field (fixes #288)
Merge pull request #278 from sharwell/reduce-gc
Updated CHANGES.txt
Remove the SET_QUALIFIED_ATTR rule from ActionSplitter since it provides no additional functionality (fixes #295)
Merge pull request #296 from sharwell/fix-295

Remove the SET_QUALIFIED_ATTR rule from ActionSplitter
Merge branch 'master' of github.com:antlr/antlr4