diff options
-rw-r--r-- | ChangeLog | 6 | ||||
-rw-r--r-- | ext/tk/lib/multi-tk.rb | 4 | ||||
-rw-r--r-- | ext/tk/lib/tk.rb | 16 |
3 files changed, 16 insertions, 10 deletions
@@ -1,3 +1,9 @@ +Thu Nov 13 06:08:54 2003 Hidetoshi NAGAI <nagai@ai.kyutech.ac.jp> + + * ext/tk/lib/tk.rb: stop freezing some classes + + * ext/tk/lib/multi-tk.rb: ditto. + Wed Nov 12 17:32:49 2003 Nobuyoshi Nakada <nobu@ruby-lang.org> * lib/test/unit/assertions.rb (assert_throws, assert_nothing_thrown): diff --git a/ext/tk/lib/multi-tk.rb b/ext/tk/lib/multi-tk.rb index 288b5be443..b6c800177f 100644 --- a/ext/tk/lib/multi-tk.rb +++ b/ext/tk/lib/multi-tk.rb @@ -1352,8 +1352,8 @@ end # end of MultiTkIp definition # defend against modification -MultiTkIp.freeze -TclTkLib.freeze +#MultiTkIp.freeze +#TclTkLib.freeze ######################################## # start Tk which depends on MultiTkIp diff --git a/ext/tk/lib/tk.rb b/ext/tk/lib/tk.rb index 2cb4731cbd..dffa918f58 100644 --- a/ext/tk/lib/tk.rb +++ b/ext/tk/lib/tk.rb @@ -5819,14 +5819,14 @@ TkBindTag::ALL.bind(TkVirtualEvent.new('Destroy'), proc{|xpath| }, 'x%W') # freeze core modules -TclTkLib.freeze -TclTkIp.freeze -TkUtil.freeze -TkKernel.freeze -TkComm.freeze -TkComm::Event.freeze -TkCore.freeze -Tk.freeze +#TclTkLib.freeze +#TclTkIp.freeze +#TkUtil.freeze +#TkKernel.freeze +#TkComm.freeze +#TkComm::Event.freeze +#TkCore.freeze +#Tk.freeze # autoload autoload :TkCanvas, 'tkcanvas' |