Bugs: Browse | Submit New | Admin

[#29332] Parsing breaks for modules that start with ::

Date:
2011-07-28 08:22
Priority:
3
Submitted By:
Dave Golombek (dave_g)
Assigned To:
Nobody (None)
Category:
None
State:
Open
Summary:
Parsing breaks for modules that start with ::

Detailed description
rtags 0.9.8 can't handle module names starting with ::, eg

module ::Hack
end



Parsing /Users/daveg/Downloads/hack.rb.../Users/daveg/.rvm/gems/ree-1.8.7-2010.02/gems/rtags-0.98/bin/rtags:144:in `+'
/Users/daveg/.rvm/gems/ree-1.8.7-2010.02/gems/rtags-0.98/bin/rtags:144:in `abs_name'
/Users/daveg/.rvm/gems/ree-1.8.7-2010.02/gems/rtags-0.98/bin/rtags:675:in `shipout'
/Users/daveg/.rvm/gems/ree-1.8.7-2010.02/gems/rtags-0.98/bin/rtags:413:in `parse_module'
/Users/daveg/.rvm/gems/ree-1.8.7-2010.02/gems/rtags-0.98/bin/rtags:332:in `parse_statements'
/Users/daveg/.rvm/gems/ree-1.8.7-2010.02/gems/rtags-0.98/bin/rtags:255:in `scan'
/Users/daveg/.rvm/gems/ree-1.8.7-2010.02/gems/rtags-0.98/bin/rtags:250:in `open'
/Users/daveg/.rvm/gems/ree-1.8.7-2010.02/gems/rtags-0.98/bin/rtags:250:in `scan'
/Users/daveg/.rvm/gems/ree-1.8.7-2010.02/gems/rtags-0.98/bin/rtags:670:in `shipout'
/Users/daveg/.rvm/gems/ree-1.8.7-2010.02/gems/rtags-0.98/bin/rtags:660:in `each'
/Users/daveg/.rvm/gems/ree-1.8.7-2010.02/gems/rtags-0.98/bin/rtags:660:in `shipout'
/Users/daveg/.rvm/gems/ree-1.8.7-2010.02/gems/rtags-0.98/bin/rtags:657:in `open'
/Users/daveg/.rvm/gems/ree-1.8.7-2010.02/gems/rtags-0.98/bin/rtags:657:in `shipout'
/Users/daveg/.rvm/gems/ree-1.8.7-2010.02/gems/rtags-0.98/bin/rtags:776
/Users/daveg/.rvm/gems/ree-1.8.7-2010.02/bin/rtags:19:in `load'
/Users/daveg/.rvm/gems/ree-1.8.7-2010.02/bin/rtags:19

Parser failed: can't convert nil into String#<RubyToken::TkMODULE:0x1016cad98 @char_no=0, @name="module",
@seek=0, @line_no=1>

Warn: parse error in </Users/daveg/Downloads/hack.rb> in line 1, pos 0

Add A Comment: Notepad

Please login


Followup

No Followups Have Been Posted

Attached Files:

Name Description Download
No Files Currently Attached

Changes:

No Changes Have Been Made to This Item