Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

3 Ripper bugfixes from Ruby trunk #4

Merged
merged 4 commits into from Sep 28, 2011
Merged

Conversation

michaeledgar
Copy link
Contributor

Howdy Loren,

The following bugs were reported and fixed, and are being released in Ruby 1.9.3:

http://redmine.ruby-lang.org/issues/4364
http://redmine.ruby-lang.org/issues/4365
http://redmine.ruby-lang.org/issues/4716

I've merged the fixes into ripper18. Including them should introduce no backwards incompatibility issues by consumers of ripper18, because they were instances of just flat-out incorrect behavior by Ripper. Relying on their previous behavior would likely have been disastrous.

Michael Edgar added 4 commits July 8, 2011 17:17
This commit fixes an issue where LHS vars are not parsed
in the presence of an LHS star/splat.
This commit adds ripper events to words and qwords nodes.
This commit corrects the inconsistent ordering of rescue_mod node
children.
This is a breaking change in Ripper output, targeted for Ruby 1.9.3.
lsegal added a commit that referenced this pull request Sep 28, 2011
3 Ripper bugfixes from Ruby trunk
@lsegal lsegal merged commit 8e72988 into lsegal:master Sep 28, 2011
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants