e$B1J0fe(B@e$BCNG=!%6e9)Bg$G$9!%e(B
From: [email protected]
Subject: [ruby-dev:38803] Re: [1.8.7][1.9.1][tk] e$B<+A0<BAu$N3HD%e(B
widget e$B$r;H$$$?$$>l9ge(B
Date: Thu, 16 Jul 2009 11:25:42 +0900
Message-ID: [email protected]
Bug #1774 e$B$N7o!"e(Bruby-dev:38792 e$B$Ge(B
mingwe$B$de(Bcygwine$B$O$3$3?tG/8+$F$^$;$se(B…
e$B$H$“$j$^$7$?$N$G!“e(Btrunk@24117 e$B$re(B Cygwin e$B$Ge(B make e$B$7$F$_$?$N$G$9!#e(B
e$B!t$=$l$O$=$l$G!”$”$A$i$K%l%9$7$h$&$H;W$$$^$9!#e(Be$B$=$&$7$?$i!“!”!"F0$$$F$7$^$$$^$7$?e(B(^^;
e$B$"$l$^!%e(B(^_^;
e$BA02s$HF1MM$K8G$^$C$F$7$^$$$^$9!#e(B
e$B$3$l$G!“0l7oMnCe!”$G$7$g$&$+!)e(B(^^;
TkAqua e$B$N>l9g$HF1MM!$40A4$J2r7h$H$O8@$($^$;$s$,!$e(B
e$BEv:B$N2sHr:v$H$7$F$O0l7oMnCe$H$7$F$b$$$$$N$G$7$g$&$M!%e(B
e$B3NG’$N$?$a!$e(B ext/tk/sample/tkcombobox.rb e$B$K$"$F$?e(B
[ruby-dev:38755] e$B$r:o$j!$e(Btk.rb
e$B$K0J2<$rE,MQ$7$F$_$F$$$?$@$1$^$9$+!)e(B
Index: ext/tk/lib/tk.rb
— ext/tk/lib/tk.rb (revision 24110)
+++ ext/tk/lib/tk.rb (working copy)
@@ -1178,7 +1178,10 @@
if WITH_RUBY_VM ### check Ruby 1.9 !!!
# *** NEED TO FIX ***
ip = TclTkIp.new(name, opts)
-
if ip._invoke_without_enc('tk', 'windowingsystem') == 'aqua' &&
-
if RUBY_PLATFORM =~ /cygwin/
-
RUN_EVENTLOOP_ON_MAIN_THREAD = true
-
INTERP = ip
-
elsif ip._invoke_without_enc('tk', 'windowingsystem') == 'aqua'
&&
(TclTkLib.get_version<=>[8,4,TclTkLib::RELEASE_TYPE::FINAL,6])
0
# *** KNOWN BUG ***
# Main event loop thread of TkAqua (> Tk8.4.9) must be the
main
@@ -5636,7 +5639,7 @@
#Tk.freeze
module Tk
- RELEASE_DATE = ‘2009-07-12’.freeze
-
RELEASE_DATE = ‘2009-07-16’.freeze
autoload :AUTO_PATH, ‘tk/variable’
autoload :TCL_PACKAGE_PATH, ‘tk/variable’