ruby-changes:15482
From: naruse <ko1@a...>
Date: Sun, 18 Apr 2010 02:15:37 +0900 (JST)
Subject: [ruby-changes:15482] Ruby:r27382 (trunk): * lib/irb/ruby-lex.rb (identify_identifier): add '_' to the regexp.
naruse 2010-04-18 02:15:20 +0900 (Sun, 18 Apr 2010) New Revision: 27382 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=27382 Log: * lib/irb/ruby-lex.rb (identify_identifier): add '_' to the regexp. Modified files: trunk/ChangeLog trunk/lib/irb/ruby-lex.rb Index: ChangeLog =================================================================== --- ChangeLog (revision 27381) +++ ChangeLog (revision 27382) @@ -1,3 +1,7 @@ +Sun Apr 18 02:13:59 2010 NARUSE, Yui <naruse@r...> + + * lib/irb/ruby-lex.rb (identify_identifier): add '_' to the regexp. + Sat Apr 17 23:21:15 2010 NARUSE, Yui <naruse@r...> * configure.in: use AC_TRY_LINK instead of AC_TRY_COMPILE. Index: lib/irb/ruby-lex.rb =================================================================== --- lib/irb/ruby-lex.rb (revision 27381) +++ lib/irb/ruby-lex.rb (revision 27382) @@ -727,7 +727,7 @@ printf "MATCH: start %s: %s\n", op, io.inspect if RubyLex.debug? if peek(0) =~ /[0-9]/ t = identify_number - elsif peek(0) =~ /[^\x00-\/:-@\[-`{-\x7F]/ + elsif peek(0) =~ /[^\x00-\/:-@\[-^`{-\x7F]/ t = identify_identifier end printf "MATCH: end %s: %s\n", op, io.inspect if RubyLex.debug? @@ -770,7 +770,7 @@ end end - while (ch = getc) =~ /[^\x00-\/:-@\[-`{-\x7F]/ + while (ch = getc) =~ /[^\x00-\/:-@\[-^`{-\x7F]/ print ":", ch, ":" if RubyLex.debug? token.concat ch end -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/