From ab6b4786152b663215f05841f7d131d1a7f43db7 Mon Sep 17 00:00:00 2001 From: matz Date: Wed, 2 Oct 2002 06:02:17 +0000 Subject: * commit miss; and tcltklib fix too. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2920 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- ext/tk/lib/tk.rb | 6 +++--- ext/tk/lib/tkafter.rb | 6 +++--- ext/tk/lib/tkcanvas.rb | 6 +++--- ext/tk/lib/tkfont.rb | 8 ++++---- ext/tk/lib/tktext.rb | 2 +- ext/tk/lib/tkvirtevent.rb | 4 ++-- 6 files changed, 16 insertions(+), 16 deletions(-) (limited to 'ext') diff --git a/ext/tk/lib/tk.rb b/ext/tk/lib/tk.rb index 736a12fd26..9a15f09989 100644 --- a/ext/tk/lib/tk.rb +++ b/ext/tk/lib/tk.rb @@ -264,7 +264,7 @@ module TkComm end def uninstall_cmd(id) id = $1 if /rb_out (c\d+)/ =~ id - Tk_CMDTBL[id] = nil + Tk_CMDTBL.delete(id) end private :install_cmd, :uninstall_cmd @@ -282,7 +282,7 @@ module TkComm end def uninstall_win() - Tk_WINDOWS[@path] = nil + Tk_WINDOWS.delete(@path) end class Event @@ -2188,7 +2188,7 @@ module TkOption METHOD_TBL = {} ADD_METHOD = #{add} SAFE_MODE = #{safe} - %w(#{func_str}).each{|f| METHOD_TBL[f.intern] = nil } + %w(#{func_str}).each{|f| METHOD_TBL.delete(f.intern) } end EOD diff --git a/ext/tk/lib/tkafter.rb b/ext/tk/lib/tkafter.rb index ec39d9957f..b7c21e7529 100644 --- a/ext/tk/lib/tkafter.rb +++ b/ext/tk/lib/tkafter.rb @@ -64,7 +64,7 @@ class TkAfter def set_next_callback(args) if @running == false || @proc_max == 0 || @do_loop == 0 - Tk_CBTBL[@id] = nil ;# for GC + Tk_CBTBL.delete(@id) ;# for GC @running = false return end @@ -72,7 +72,7 @@ class TkAfter if @do_loop < 0 || (@do_loop -= 1) > 0 @current_pos = 0 else - Tk_CBTBL[@id] = nil ;# for GC + Tk_CBTBL.delete(@id) ;# for GC @running = false return end @@ -272,7 +272,7 @@ class TkAfter @running = false tk_call 'after', 'cancel', @after_id if @after_id @after_id = nil - Tk_CBTBL[@id] = nil ;# for GC + Tk_CBTBL.delete(@id) ;# for GC self end alias stop cancel diff --git a/ext/tk/lib/tkcanvas.rb b/ext/tk/lib/tkcanvas.rb index 18febd2f13..4a5e4b45bb 100644 --- a/ext/tk/lib/tkcanvas.rb +++ b/ext/tk/lib/tkcanvas.rb @@ -504,7 +504,7 @@ class TkcTag") - TkVirtualEventTBL[@id] = nil + TkVirtualEventTBL.delete(@id) else tk_call('event', 'delete', "<#{@id}>", *(sequences.collect{|seq| "<#{tk_event_sequence(seq)}>"}) ) - TkVirtualEventTBL[@id] = nil if info == [] + TkVirtualEventTBL.delete(@id) if info == [] end self end -- cgit v1.2.3