From: Andy Keep Date: 2009-10-20T05:16:18+09:00 Subject: [ruby-core:26169] [Bug #2233] [PATCH] Ripper parsing Proc call as: f.() or f::() crashes Issue #2233 has been updated by Andy Keep. File parse.y.callless_call_patch added A small addenda, it seems like the current version of the ripper code was (needlessly?) adding an extra set of parenthesis to the parser results. So f.() was parsed as (f).call() and f::() was parsed as (f).call(). I've re-patched it to remove the extra (). (The original patch fixed f::() being parsed as f.call() instead of f::call()). ---------------------------------------- http://redmine.ruby-lang.org/issues/show/2233 ---------------------------------------- http://redmine.ruby-lang.org