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

ruby-changes:46408

From: usa <ko1@a...>
Date: Mon, 1 May 2017 06:39:10 +0900 (JST)
Subject: [ruby-changes:46408] usa:r58522 (ruby_2_3): * parse.y (parser_parse_string): set the mark of term to `nd_func`

usa	2017-05-01 06:39:04 +0900 (Mon, 01 May 2017)

  New Revision: 58522

  https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=58522

  Log:
    * parse.y (parser_parse_string): set the mark of term to `nd_func`
      because in this version `u2.id` is not used for this purpose.
      fixed failure of ruby/spec introduced at r58518.
      see also [Backport #13363]

  Modified files:
    branches/ruby_2_3/ChangeLog
    branches/ruby_2_3/parse.y
    branches/ruby_2_3/version.h
Index: ruby_2_3/version.h
===================================================================
--- ruby_2_3/version.h	(revision 58521)
+++ ruby_2_3/version.h	(revision 58522)
@@ -1,10 +1,10 @@ https://github.com/ruby/ruby/blob/trunk/ruby_2_3/version.h#L1
 #define RUBY_VERSION "2.3.5"
-#define RUBY_RELEASE_DATE "2017-04-30"
-#define RUBY_PATCHLEVEL 309
+#define RUBY_RELEASE_DATE "2017-05-01"
+#define RUBY_PATCHLEVEL 310
 
 #define RUBY_RELEASE_YEAR 2017
-#define RUBY_RELEASE_MONTH 4
-#define RUBY_RELEASE_DAY 30
+#define RUBY_RELEASE_MONTH 5
+#define RUBY_RELEASE_DAY 1
 
 #include "ruby/version.h"
 
Index: ruby_2_3/ChangeLog
===================================================================
--- ruby_2_3/ChangeLog	(revision 58521)
+++ ruby_2_3/ChangeLog	(revision 58522)
@@ -1,3 +1,10 @@ https://github.com/ruby/ruby/blob/trunk/ruby_2_3/ChangeLog#L1
+Mon May  1 06:36:57 2017  NAKAMURA Usaku  <usa@r...>
+
+	* parse.y (parser_parse_string): set the mark of term to `nd_func`
+	  because in this version `u2.id` is not used for this purpose.
+	  fixed failure of ruby/spec introduced at r58518.
+	  see also [Backport #13363]
+
 Sun Apr 30 23:01:00 2017  Nobuyoshi Nakada  <nobu@r...>
 
 	class.c: ensure_includable
Index: ruby_2_3/parse.y
===================================================================
--- ruby_2_3/parse.y	(revision 58521)
+++ ruby_2_3/parse.y	(revision 58522)
@@ -6509,7 +6509,7 @@ parser_parse_string(struct parser_params https://github.com/ruby/ruby/blob/trunk/ruby_2_3/parse.y#L6509
 	    else {
 		compile_error(PARSER_ARG "unterminated string meets end of file");
 	    }
-	    quote->u2.id = -1;
+	    quote->nd_func = -1;
 	}
     }
 

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

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