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

ruby-changes:2346

From: ko1@a...
Date: 8 Nov 2007 12:29:34 +0900
Subject: [ruby-changes:2346] usa - Ruby:r13837 (trunk): * parse.y (parser_read_escape): remove C99/gcc-ism.

usa	2007-11-08 12:14:16 +0900 (Thu, 08 Nov 2007)

  New Revision: 13837

  Modified files:
    trunk/ChangeLog
    trunk/parse.y
    trunk/version.h

  Log:
    * parse.y (parser_read_escape): remove C99/gcc-ism.
    


  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/version.h?r1=13837&r2=13836
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/parse.y?r1=13837&r2=13836
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ChangeLog?r1=13837&r2=13836

Index: ChangeLog
===================================================================
--- ChangeLog	(revision 13836)
+++ ChangeLog	(revision 13837)
@@ -1,11 +1,17 @@
+Thu Nov  8 12:12:10 2007  NAKAMURA Usaku  <usa@r...>
+
+	* parse.y (parser_read_escape): remove C99/gcc-ism.
+
 Thu Nov  8 07:54:22 UTC 2007 David Flanagan <davidflanagan@r...>
-        * parse.y: patch, based on Nobu's, work to support \u escapes
+
+	* parse.y: patch, based on Nobu's, work to support \u escapes
 	           also modifications for better coderange detection
 	* test/ruby/test_unicode_escapes.rb: test cases
 	* test/ruby/test_mixed_unicode_escapes.rb: mixed encoding test cases
 	
 Thu Nov  8 07:14:37 UTC 2007 David Flanagan <davidflanagan@r...>
-        * parse.y (rb_intern3): commented out broken code that prevented
+
+	* parse.y (rb_intern3): commented out broken code that prevented
 	  correct interning of multi-byte symbols.  Without this patch
 	  :x==:x is false when x is a multi-byte character. 
 	
Index: parse.y
===================================================================
--- parse.y	(revision 13836)
+++ parse.y	(revision 13837)
@@ -5162,8 +5162,8 @@
 	    goto eof;
 	}
 	if ((c = nextc()) == '\\') {
+	    int tmp;
 	    *has8bit = 1;
-	    int tmp;
 	    return read_escape(flags|ESCAPE_META, &tmp, &tmp, encp) | 0x80;
 	}
 	else if (c == -1) goto eof;
Index: version.h
===================================================================
--- version.h	(revision 13836)
+++ version.h	(revision 13837)
@@ -1,7 +1,7 @@
 #define RUBY_VERSION "1.9.0"
-#define RUBY_RELEASE_DATE "2007-11-07"
+#define RUBY_RELEASE_DATE "2007-11-08"
 #define RUBY_VERSION_CODE 190
-#define RUBY_RELEASE_CODE 20071107
+#define RUBY_RELEASE_CODE 20071108
 #define RUBY_PATCHLEVEL 0
 
 #define RUBY_VERSION_MAJOR 1
@@ -9,7 +9,7 @@
 #define RUBY_VERSION_TEENY 0
 #define RUBY_RELEASE_YEAR 2007
 #define RUBY_RELEASE_MONTH 11
-#define RUBY_RELEASE_DAY 7
+#define RUBY_RELEASE_DAY 8
 
 #ifdef RUBY_EXTERN
 RUBY_EXTERN const char ruby_version[];

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

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