From 79b449a2260a83366743702afbc015687161caaf1310b126d48a126f4e1e1a75 Mon Sep 17 00:00:00 2001 From: Stephan Kulow Date: Tue, 27 Nov 2012 20:01:47 +0000 Subject: [PATCH] - updated to version 3.0.4 * 1 bug fix: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * RPStringScanner#lineno was still using byte offset, not char offset. (brynary) * 1 minor enhancement: * Improved error output on invalid char in expression. * 1 bug fix: * Fixed lexing of no-name ivars. (whitequark) 52 down makes 99.9767% or 3.7σ. 130 files failed to parse out of 558k. * 4 minor enhancements: * Added RP_TIMEOUT env var to override default timeout of 10 seconds. * Minor optimization to RubyLexer#parse_number * Only output parseerror output to stderr if $DEBUG. * ruby_parse_extract_error modified to include 'it' blocks in its search. * 7 bug fixes: * 1.9: Fixed args in dot-call forms (eg f.(...)). * 1.9: Fixed lexing stabby lambda w/ do/end * Deal better with DOS files. Ugh. * Fix line number of production after heredoc. * Fixed RubyParser#process to reuse parser instances across calls. * Fixed line numbers for several productions. OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby:extensions/rubygem-ruby_parser?expand=0&rev=18 --- ruby_parser-3.0.1.gem | 3 --- ruby_parser-3.0.4.gem | 3 +++ rubygem-ruby_parser.changes | 36 ++++++++++++++++++++++++++++++++++++ rubygem-ruby_parser.spec | 2 +- 4 files changed, 40 insertions(+), 4 deletions(-) delete mode 100644 ruby_parser-3.0.1.gem create mode 100644 ruby_parser-3.0.4.gem diff --git a/ruby_parser-3.0.1.gem b/ruby_parser-3.0.1.gem deleted file mode 100644 index f1a06c7..0000000 --- a/ruby_parser-3.0.1.gem +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a344b9834b61289e454dfe47c14692000655b11e9b5e70d6b65feb4ca2b1c411 -size 139776 diff --git a/ruby_parser-3.0.4.gem b/ruby_parser-3.0.4.gem new file mode 100644 index 0000000..38f5b8a --- /dev/null +++ b/ruby_parser-3.0.4.gem @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f5ba8c07f8495d77b63c87d575ca5727ce46b375661c6aaac3567398ee9ac7be +size 140800 diff --git a/rubygem-ruby_parser.changes b/rubygem-ruby_parser.changes index 69582d5..844cb0f 100644 --- a/rubygem-ruby_parser.changes +++ b/rubygem-ruby_parser.changes @@ -1,3 +1,39 @@ +------------------------------------------------------------------- +Tue Nov 27 20:01:10 UTC 2012 - coolo@suse.com + +- updated to version 3.0.4 + * 1 bug fix: + + * RPStringScanner#lineno was still using byte offset, not char offset. (brynary) + + * 1 minor enhancement: + + * Improved error output on invalid char in expression. + + * 1 bug fix: + + * Fixed lexing of no-name ivars. (whitequark) + + 52 down makes 99.9767% or 3.7σ. 130 files failed to parse out of 558k. + + * 4 minor enhancements: + + * Added RP_TIMEOUT env var to override default timeout of 10 seconds. + * Minor optimization to RubyLexer#parse_number + * Only output parseerror output to stderr if $DEBUG. + * ruby_parse_extract_error modified to include 'it' blocks in its search. + + * 7 bug fixes: + + * 1.9: Fixed args in dot-call forms (eg f.(...)). + * 1.9: Fixed lexing stabby lambda w/ do/end + * Deal better with DOS files. Ugh. + * Fix line number of production after heredoc. + * Fixed RubyParser#process to reuse parser instances across calls. + * Fixed line numbers for several productions. + * new_call sets line number to smallest line number of members. + + ------------------------------------------------------------------- Sat Nov 3 10:03:40 UTC 2012 - coolo@suse.com diff --git a/rubygem-ruby_parser.spec b/rubygem-ruby_parser.spec index 5560001..97e9668 100644 --- a/rubygem-ruby_parser.spec +++ b/rubygem-ruby_parser.spec @@ -17,7 +17,7 @@ Name: rubygem-ruby_parser -Version: 3.0.1 +Version: 3.0.4 Release: 0 %define mod_name ruby_parser %define mod_full_name %{mod_name}-%{version}