From dcd30a1236cdb2e06b6dd1a74a4c0a0c29549be6 Mon Sep 17 00:00:00 2001 From: nagai Date: Tue, 16 Dec 2003 04:27:15 +0000 Subject: [PATCH] * condition bug of if statement on {pack,grid}_propagate methods git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5198 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- ChangeLog | 5 +++++ ext/tk/lib/tk.rb | 15 +++++++++------ 2 files changed, 14 insertions(+), 6 deletions(-) diff --git a/ChangeLog b/ChangeLog index 8d763c6c6fe391..cb82b1acd0779f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +Tue Dec 16 13:20:43 2003 Hidetoshi NAGAI + + * ext/tk/lib/tk.rb: condition bug of if statement on + {pack,grid}_propagate methods + Tue Dec 16 03:17:29 2003 why the lucky stiff * lib/yaml/rubytypes.rb: comments in strings. [ruby-talk:88012] diff --git a/ext/tk/lib/tk.rb b/ext/tk/lib/tk.rb index a73f15e3679d74..692c781677e923 100644 --- a/ext/tk/lib/tk.rb +++ b/ext/tk/lib/tk.rb @@ -3079,7 +3079,7 @@ def remove(*args) end def size(master) - tk_call 'grid', 'size', master + list(tk_call('grid', 'size', master)) end def slaves(master, args) @@ -4056,9 +4056,10 @@ def pack_info() def pack_propagate(mode=None) if mode == None - tk_call('pack', 'propagate', epath, mode) - else bool(tk_call('pack', 'propagate', epath)) + else + tk_call('pack', 'propagate', epath, mode) + self end end @@ -4144,18 +4145,20 @@ def grid_location(x, y) def grid_propagate(mode=None) if mode == None - tk_call('grid', 'propagate', epath, mode) - else bool(tk_call('grid', 'propagate', epath)) + else + tk_call('grid', 'propagate', epath, mode) + self end end def grid_remove() tk_call 'grid', 'remove', epath + self end def grid_size() - tk_call 'grid', 'size', epath + list(tk_call('grid', 'size', epath)) end def grid_slaves(args)