[前][次][番号順一覧][スレッド一覧]

ruby-changes:2490

From: ko1@a...
Date: 20 Nov 2007 15:09:15 +0900
Subject: [ruby-changes:2490] nobu - Ruby:r13981 (trunk): * parse.y (parser_read_escape): has8bit flag may be set with control

nobu	2007-11-20 15:09:03 +0900 (Tue, 20 Nov 2007)

  New Revision: 13981

  Modified files:
    trunk/ChangeLog
    trunk/parse.y

  Log:
    * parse.y (parser_read_escape): has8bit flag may be set with control
      escape.  [ruby-core:13722]


  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/parse.y?r1=13981&r2=13980
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ChangeLog?r1=13981&r2=13980

Index: ChangeLog
===================================================================
--- ChangeLog	(revision 13980)
+++ ChangeLog	(revision 13981)
@@ -1,5 +1,8 @@
-Tue Nov 20 15:08:13 2007  Nobuyoshi Nakada  <nobu@r...>
+Tue Nov 20 15:09:00 2007  Nobuyoshi Nakada  <nobu@r...>
 
+	* parse.y (parser_read_escape): has8bit flag may be set with control
+	  escape.  [ruby-core:13722]
+
 	* parse.y (parser_prepare): set begging after BOM if exists.
 	  [ruby-core:13718]
 
Index: parse.y
===================================================================
--- parse.y	(revision 13980)
+++ parse.y	(revision 13981)
@@ -5144,7 +5144,7 @@
 	if (flags & ESCAPE_CONTROL) goto eof;
 	if ((c = nextc())== '\\') {
 	    int tmp;
-	    c = read_escape(flags|ESCAPE_CONTROL, &tmp, &tmp, encp);
+	    c = read_escape(flags|ESCAPE_CONTROL, has8bit, &tmp, encp);
 	}
 	else if (c == '?')
 	    return 0177;

--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml

[前][次][番号順一覧][スレッド一覧]