ruby-changes:20209
From: keiju <ko1@a...>
Date: Tue, 28 Jun 2011 01:21:10 +0900 (JST)
Subject: [ruby-changes:20209] keiju:r32257 (trunk): * lib/irb/ruby-lex.rb: fix [Bug #4232].
keiju 2011-06-28 01:20:56 +0900 (Tue, 28 Jun 2011) New Revision: 32257 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=32257 Log: * lib/irb/ruby-lex.rb: fix [Bug #4232]. Modified files: trunk/ChangeLog trunk/lib/irb/ruby-lex.rb Index: ChangeLog =================================================================== --- ChangeLog (revision 32256) +++ ChangeLog (revision 32257) @@ -1,3 +1,7 @@ +Tue Jun 28 01:19:52 2011 Keiju Ishitsuka <keiju@i...> + + * lib/irb/ruby-lex.rb: fix [Bug #4232]. + Tue Jun 28 00:14:13 2011 Masatoshi SEKI <m_seki@m...> * lib/drb/drb.rb: fix [Bug #4409]. add DRbServer#here?. Index: lib/irb/ruby-lex.rb =================================================================== --- lib/irb/ruby-lex.rb (revision 32256) +++ lib/irb/ruby-lex.rb (revision 32257) @@ -1046,7 +1046,7 @@ while ch = getc if @quoted == ch and nest == 0 break - elsif ch == "#" and peek(0) == "{" + elsif @ltype != "'" && ch == "#" && peek(0) == "{" identify_string_dvar elsif @ltype != "'" && @ltype != "]" && @ltype != ":" and ch == "#" subtype = true -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/