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

ruby-changes:12402

From: nagai <ko1@a...>
Date: Tue, 14 Jul 2009 09:29:41 +0900 (JST)
Subject: [ruby-changes:12402] Ruby:r24101 (ruby_1_8): * ext/tk/lib/multi-tk.rb: Long-term-callback support isn't stable yet.

nagai	2009-07-14 09:29:25 +0900 (Tue, 14 Jul 2009)

  New Revision: 24101

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

  Log:
    * ext/tk/lib/multi-tk.rb: Long-term-callback support isn't stable yet.
      So, disable the feature and waiting for improvement in the future.

  Modified files:
    branches/ruby_1_8/ChangeLog
    branches/ruby_1_8/ext/tk/lib/multi-tk.rb
    branches/ruby_1_8/ext/tk/sample/safe-tk.rb

Index: ruby_1_8/ext/tk/sample/safe-tk.rb
===================================================================
--- ruby_1_8/ext/tk/sample/safe-tk.rb	(revision 24100)
+++ ruby_1_8/ext/tk/sample/safe-tk.rb	(revision 24101)
@@ -81,7 +81,7 @@
                               :command=>proc{
                                 MultiTkIp._proc_on_current_safelevel(y).call(l)
                               }).pack(:fill=>:x, :padx=>5)
-if Object.const_defined?(:RubyVM) && ::RubyVM.class == Class
+if false && Object.const_defined?(:RubyVM) && ::RubyVM.class == Class
                  TkButton.new(:text=>':command=>proc{Thread.new(l, &y).value}',
                               :command=>proc{
                                 Thread.new(l, &y).value
Index: ruby_1_8/ext/tk/lib/multi-tk.rb
===================================================================
--- ruby_1_8/ext/tk/lib/multi-tk.rb	(revision 24100)
+++ ruby_1_8/ext/tk/lib/multi-tk.rb	(revision 24101)
@@ -2182,7 +2182,8 @@
   end
   private :eval_proc_core
 
-if WITH_RUBY_VM  ### Ruby 1.9
+if false && WITH_RUBY_VM  ### Ruby 1.9
+  # Not stable, so disable this feature
   def eval_callback(*args)
     if block_given?
       cmd = Proc.new
Index: ruby_1_8/ChangeLog
===================================================================
--- ruby_1_8/ChangeLog	(revision 24100)
+++ ruby_1_8/ChangeLog	(revision 24101)
@@ -1,3 +1,8 @@
+Tue Jul 14 09:26:14 2009  Hidetoshi NAGAI  <nagai@a...>
+
+	* ext/tk/lib/multi-tk.rb: Long-term-callback support isn't stable yet.
+	  So, disable the feature and waiting for improvement in the future.
+
 Mon Jul 13 08:01:00 2009  Hidetoshi NAGAI  <nagai@a...>
 
 	* ext/tk/extconf.rb: New strategy for searching Tcl/Tk libraries.

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

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