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

ruby-changes:7764

From: mame <ko1@a...>
Date: Wed, 10 Sep 2008 23:08:27 +0900 (JST)
Subject: [ruby-changes:7764] Ruby:r19285 (trunk): * tool/compile_prelude.rb: print "<internal:prelude>" instead of

mame	2008-09-10 23:07:13 +0900 (Wed, 10 Sep 2008)

  New Revision: 19285

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

  Log:
    * tool/compile_prelude.rb: print "<internal:prelude>" instead of
      "prelude.rb" on stack trace.  [ruby-dev:36129]

  Modified files:
    trunk/ChangeLog
    trunk/tool/compile_prelude.rb

Index: ChangeLog
===================================================================
--- ChangeLog	(revision 19284)
+++ ChangeLog	(revision 19285)
@@ -1,3 +1,8 @@
+Wed Sep 10 23:00:43 2008  Yusuke Endoh  <mame@t...>
+
+	* tool/compile_prelude.rb: print "<internal:prelude>" instead of
+	  "prelude.rb" on stack trace.  [ruby-dev:36129]
+
 Wed Sep 10 21:09:32 2008  Masaki Suketa  <masaki.suketa@n...>
 
 	* test/win32ole/test_err_in_callback.rb: InternetExplorer should
Index: tool/compile_prelude.rb
===================================================================
--- tool/compile_prelude.rb	(revision 19284)
+++ tool/compile_prelude.rb	(revision 19285)
@@ -64,7 +64,7 @@
 #include "vm_core.h"
 
 % preludes.zip(lines_list).each_with_index {|(prelude, (setup_lines, lines)), i|
-static const char prelude_name<%=i%>[] = <%=c_esc(File.basename(prelude))%>;
+static const char prelude_name<%=i%>[] = <%=c_esc("<internal:" + File.basename(prelude, ".rb") + ">")%>;
 static const char prelude_code<%=i%>[] =
 %   (setup_lines+lines).each {|line|
 <%=line%>

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

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