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

ruby-changes:9019

From: yugui <ko1@a...>
Date: Fri, 5 Dec 2008 22:35:47 +0900 (JST)
Subject: [ruby-changes:9019] Ruby:r20555 (ruby_1_9_1): merges r20536 from trunk into ruby_1_9_1.

yugui	2008-12-05 22:34:42 +0900 (Fri, 05 Dec 2008)

  New Revision: 20555

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=20555

  Log:
    merges r20536 from trunk into ruby_1_9_1.
    * compile.c (iseq_set_sequence): uses rb_compile_warning() for
      warning at compilation time.

  Modified files:
    branches/ruby_1_9_1/ChangeLog
    branches/ruby_1_9_1/compile.c

Index: ruby_1_9_1/ChangeLog
===================================================================
--- ruby_1_9_1/ChangeLog	(revision 20554)
+++ ruby_1_9_1/ChangeLog	(revision 20555)
@@ -1,3 +1,8 @@
+Fri Dec  5 12:38:48 2008  Nobuyoshi Nakada  <nobu@r...>
+
+	* compile.c (iseq_set_sequence): uses rb_compile_warning() for
+	  warning at compilation time.
+
 Fri Dec  5 12:35:46 2008  Nobuyoshi Nakada  <nobu@r...>
 
 	* compile.c (ruby_iseq_compile, ruby_iseq_translate_threaded_code),
Index: ruby_1_9_1/compile.c
===================================================================
--- ruby_1_9_1/compile.c	(revision 20554)
+++ ruby_1_9_1/compile.c	(revision 20555)
@@ -1355,7 +1355,8 @@
 				    rb_hash_aset(map, obj, INT2FIX(lobj->position - (pos+len)));
 				}
 				else {
-				    rb_warning("duplicated when clause is ignored");
+				    rb_compile_warning(RSTRING_PTR(iseq->filename), iobj->line_no,
+						       "duplicated when clause is ignored");
 				}
 			    }
 			    generated_iseq[pos + 1 + j] = map;

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

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