- Fix constant re-build on ruby 2.0 + rake 10.
[git-p4: depot-paths = "//src/ruby_parser/dev/": change = 9109]
+ 2.0: Parse kwarg as lvars. (chastell)
[git-p4: depot-paths = "//src/ruby_parser/dev/": change = 9110]
normalize f_arglist to make it easier to pattern-match
[git-p4: depot-paths = "//src/ruby_parser/dev/": change = 9111]
Added explicit MIT license
[git-p4: depot-paths = "//src/ruby_parser/dev/": change = 9112]
- 2.0: Fixed paren-less kwargs in defn.
[git-p4: depot-paths = "//src/ruby_parser/dev/": change = 9113]
- Fix lexing of %i with extra whitespace. (flori)
[git-p4: depot-paths = "//src/ruby_parser/dev/": change = 9114]
Stop using env.dynamic in parsers. (whitequark)

[git-p4: depot-paths = "//src/ruby_parser/dev/": change = 9115]
+ Removed RubyLexer#tern. Introduced and disused during 3.0 alpha. (whitequark)
+ Removed Env#dynamic, #dynamic?, #use, #used?

[git-p4: depot-paths = "//src/ruby_parser/dev/": change = 9116]
+ Added lexing of \u### and \u{###}."

[git-p4: depot-paths = "//src/ruby_parser/dev/": change = 9117]
- Fixed env scoping in new lambdas.
[git-p4: depot-paths = "//src/ruby_parser/dev/": change = 9118]
- Fixed handling of single array arg in attrasgn.
[git-p4: depot-paths = "//src/ruby_parser/dev/": change = 9119]
oops. I should have committed this last night with the fix
[git-p4: depot-paths = "//src/ruby_parser/dev/": change = 9124]
Re-ported code from the end of process_token to calculate lex_state.
Restored last_state, passing it down to process_token.

[git-p4: depot-paths = "//src/ruby_parser/dev/": change = 9140]
- Fixed RubyParserStuff#new_body to deal with nonsensical code better (begin-empty+else). (snatchev)
[git-p4: depot-paths = "//src/ruby_parser/dev/": change = 9141]
+ Allow for 20 in parser class name.
[git-p4: depot-paths = "//src/ruby_parser/dev/": change = 9142]
minor cleanup
[git-p4: depot-paths = "//src/ruby_parser/dev/": change = 9143]
minor cleanup to normalize with rewrite
[git-p4: depot-paths = "//src/ruby_parser/dev/": change = 9144]
Fixed lexer regression on %q.
- Fixed bug lexing h[k]=begin ... end. Use your space bars people!

[git-p4: depot-paths = "//src/ruby_parser/dev/": change = 9145]
+ Modified parsers line number calculations for defn nodes.
+ new_defn now sets arg node line number directly.
- Fixed test to call RubyLexer#reset between assertions.

[git-p4: depot-paths = "//src/ruby_parser/dev/": change = 9146]
Removed the line adjuster for the multi-line comment optimization. It
was broken for at least one edge case, but it is also insufficient
as-is. So I've added some extra tests (one is skipped) to cover the
known edge cases. credit to presidentbeef for bringing up the issue.

[git-p4: depot-paths = "//src/ruby_parser/dev/": change = 9155]