ruby-cvs:18528
From: (nagai) <nagai ruby-lang.org>
Date: Mon, 6 Nov 2006 15:56:39 +0900
Subject: [ruby-cvs:18528] ruby/ext/tk, ruby/ext/tk/lib, ruby/ext/tk/lib/tk, ruby/ext/tk/lib/tkextlib, ruby/ext/tk/lib/tkextlib/tile, ruby/ext/tk/sample, ruby: * ext/tk/lib/tk/itemconfig.rb: bug fix on 'itemconfiginfo' method, and
nagai Mon, 6 Nov 2006 15:56:39 +0900
Modified files:
ruby/ext/tk:
ChangeLog.tkextlib
ruby/ext/tk/lib:
tk.rb
ruby/ext/tk/lib/tk:
itemconfig.rb
ruby/ext/tk/lib/tkextlib:
SUPPORT_STATUS
ruby/ext/tk/lib/tkextlib/tile:
treeview.rb
ruby/ext/tk/sample:
tktextio.rb
ruby:
ChangeLog
Added files:
ruby/ext/tk/lib/tkextlib:
version.rb
ruby/ext/tk/sample:
editable_listbox.rb irbtkw.rbw
Log:
* ext/tk/lib/tk/itemconfig.rb: bug fix on 'itemconfiginfo' method, and
modify to make it easy to override 'itemconfiginfo' method.
* ext/tk/lib/tkextlib/tile/treeview.rb : support Tile 0.7.8.
* ext/tk/lib/tkextlib/version.rb : [new] add Tk::Tkextlib_RELEASE_DATE
to get the information from scripts.
* ext/tk/lib/tk.rb: load 'tkextlib/version.rb', and update RELEASE_DATE.
* ext/tk/lib/tkextlib/SUPPORT_STATUS: update.
* ext/tk/sample/editable_listbox.rb: [new] the listbox with editable
items. It's one of the example about usage of Place geometry manager.
* ext/tk/sample/tktextio.rb: improve the functions of TkTextIO class.
Those are required by 'irbtkw.rbw'.
* ext/tk/sample/irbtkw.rbw: [new] IRB on Ruby/Tk. It doesn't need any
real console. IRB works on a text widget without I/O blocking. That
is, thread switching on IRB will work properly, even if on Windows.
Revision Changes Path
1.76 +8 -0 ruby/ext/tk/ChangeLog.tkextlib
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ext/tk/ChangeLog.tkextlib?cvsroot=src&r1=1.75&r2=1.76
1.192 +3 -2 ruby/ext/tk/lib/tk.rb
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ext/tk/lib/tk.rb?cvsroot=src&r1=1.191&r2=1.192
1.11 +10 -5 ruby/ext/tk/lib/tk/itemconfig.rb
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ext/tk/lib/tk/itemconfig.rb?cvsroot=src&r1=1.10&r2=1.11
1.24 +2 -2 ruby/ext/tk/lib/tkextlib/SUPPORT_STATUS
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ext/tk/lib/tkextlib/SUPPORT_STATUS?cvsroot=src&r1=1.23&r2=1.24
1.2 +6 -0 ruby/ext/tk/lib/tkextlib/version.rb
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ext/tk/lib/tkextlib/version.rb?cvsroot=src&r1=1.1&r2=1.2
1.10 +939 -133 ruby/ext/tk/lib/tkextlib/tile/treeview.rb
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ext/tk/lib/tkextlib/tile/treeview.rb?cvsroot=src&r1=1.9&r2=1.10
1.2 +69 -0 ruby/ext/tk/sample/editable_listbox.rb
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ext/tk/sample/editable_listbox.rb?cvsroot=src&r1=1.1&r2=1.2
1.2 +119 -0 ruby/ext/tk/sample/irbtkw.rbw
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ext/tk/sample/irbtkw.rbw?cvsroot=src&r1=1.1&r2=1.2
1.6 +497 -50 ruby/ext/tk/sample/tktextio.rb
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ext/tk/sample/tktextio.rb?cvsroot=src&r1=1.5&r2=1.6
1.5585 +25 -0 ruby/ChangeLog
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ChangeLog?cvsroot=src&r1=1.5584&r2=1.5585