summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2005-03-26* lib/fileutils.rb (remove_file): ignore Errno::E* if force option is set. ↵aamine
[ruby-dev:25944] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8197 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-03-26* 2005-03-26eban
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8196 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-03-26* ext/tk/lib/tk.rb (_callback_entry_class?): add for checking whethernagai
a class is available for a callback entry. * ext/tk/lib/tk.rb (after_cancel): add Tk.after_cancel(afterID) method. * ext/tk/lib/tk.rb (array2tk_list): change from private module method of TkComm to public module method. * ext/tk/lib/tk.rb (cget): add check that slot argument is not empty string. * ext/tk/lib/tk.rb (configinfo): ditto. * ext/tk/lib/tk/itemconfig.rb (itemcget): add check that slot argument is not empty string. * ext/tk/lib/tk/itemconfig.rb (itemconfiginfo): ditto. * ext/tk/lib/tk/entry.rb: add TkEntry#icursor and icursor= (alias of cursor and cursor= method). * ext/tk/lib/tk/font.rb: improve font treatment when the font name is empty string. * ext/tk/lib/tk/variable.rb: add :variable, :window and :procedure type. * ext/tk/lib/tk/variable.rb: improve treatment of array-type tkvariable. * ext/tk/lib/tkextlib/blt.rb: add commands for zooming. * ext/tk/lib/tkextlib/blt/*: bug fix. * ext/tk/lib/tkextlib/treectrl/tktreectrl.rb: bug fix and add methods to call TreeCtrl commands for bindings. * ext/tk/sample/tkextlib/blt/*: new sample scritps. * ext/tk/sample/tkextlib/treectrl/*: ditto. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8195 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-03-25* configure.in (WIN32_LEAN_AND_MEAN): removed because a lot ofeban
troubles. [ruby-list:40721] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8193 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-03-25* configure.in (WIN32_LEAN_AND_MEAN): removed because a lot ofeban
troubles. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8191 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-03-25* 2005-03-25eban
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8190 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-03-24* 2005-03-24eban
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8189 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-03-24* lib/mkmf.rb (macro_defined?): try to compile for an old compilernobu
which doesn't bail out at #error directive. [ruby-dev:25818] * lib/mkmf.rb (check_sizeof): refine logging messages. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8188 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-03-23*** empty log message ***gotoyuzo
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8186 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-03-23* 2005-03-23eban
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8185 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-03-23* parse.y (primary): fix lineno of rescue and ensure.shugo
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8184 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-03-22* test/ruby/test_settracefunc.rb (test_event): added tests forshugo
"class" and "end" and "raise". git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8183 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-03-20* 2005-03-20nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8179 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-03-20* lib/mkmf.rb (mkmf_failed): check if Makefile is created withoutnobu
create_makefile. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8178 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-03-19* 2005-03-19nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8177 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-03-19* misc/ruby-mode.el (ruby-expr-beg): returned true always.nobu
fixed: [ruby-list:40683] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8176 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-03-18* ext/tk/lib/tk/font.rb: add some TkFont class methods to get fontnagai
information without creating a TkFont object. * ext/tk/lib/tkextlib/treectrl/tktreectrl.rb: bug fix and define some classes for components of Tk::TreeCtrl git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8175 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-03-18* 2005-03-18eban
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8174 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-03-18* error.c: typo fix.eban
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8173 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-03-17* struct.c (make_struct): allow non local-id fieldmatz
names. [ruby-core:04575] * struct.c (inspect_struct): ditto. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8171 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-03-16* ext/tk/lib/tkextlib/treectrl/tktreectrl.rb: call wrong method innagai
Tk::TreeCtrl#*_configinfo and current_*_configinfo method git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8169 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-03-16* 2005-03-17eban
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8168 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-03-16node.h: added a space.shugo
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8167 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-03-16* test/ruby/test_settracefunc.rb: added test for c-return.shugo
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8166 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-03-16* eval.c (rb_call0): call_cfunc() should be protected.shugo
* eval.c (rb_add_event_hook): use K&R style. * eval.c (rb_remove_event_hook): ditto. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8164 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-03-16* eval.c (rb_add_event_hook): new function to add a hook function forshugo
interpreter events. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8162 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-03-16* eval.c (rb_call0): reorganize "return" event post.matz
* eval.c (return_jump): no need to post "return" event here. * object.c (str_to_id): raise ArgumentError for NUL containing strings. * parse.y (primary): wrong var node was set for NODE_LAMBDA. [ruby-core:04555] * re.c (make_regexp): need to free internal regexp structure when compilation fails. [ruby-talk:133228] * parse.y (bv_decl): remove initialize rule from block local variable declaration. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8160 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-03-16* ext/tk/lib/tkextlib/treectrl/tktreectrl.rb: bug fix and suppotnagai
TkTreeCtrl-1.1 * ext/tk/lib/tkextlib/SUPPORT_STATUS: change the supported version of TkTreeCtrl extension git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8159 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-03-15* ext/stringio/stringio.c: use right arrows.nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8158 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-03-15* 2005-03-16eban
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8157 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-03-15* ext/tk/lib/tkextlib/SUPPORT_STATUS: change the support status ofnagai
TkImg extension git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8156 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-03-15* error.c (errno_missing): add rdoc.nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8155 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-03-15*** empty log message ***nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8154 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-03-15* ext/stringio/stringio.c: add rdoc.nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8153 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-03-15* ext/iconv/iconv.c (Init_iconv): InvalidEncoding also should includenobu
Iconv::Failure. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8152 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-03-15* eval.c (recursive_check, recursive_push): more restrictive check.nobu
fixed: [ruby-dev:25916] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8151 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-03-15* ext/tk/sample/tkextlib/tkimg/*: Tk::Img extension samplenagai
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8150 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-03-15* 2005-03-15eban
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8149 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-03-15* ext/tk/tkutil/tkutil.c (ary2list): give wrong arguments to hash2kv()nagai
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8148 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-03-14* ext/tk/lib/tk/timer.rb (TkTimer): forgot to clear @return_valuenagai
when restarting * ext/tk/lib/tk/sample/cd_timer.rb: new sample of TkRTTimer git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8146 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-03-14* ext/tk/lib/tk/timer.rb (TkRTTimer): forgot to reset the callbacknagai
time. So, 'continue' do all callbacks between 'stop' and 'continue'. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8145 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-03-13* 2005-03-14eban
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8144 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-03-13* ext/tk/lib/tk/timer.rb (TkRTTimer): correct calculation of offsetnagai
value. get a little better accuracy. * ext/tk/sample/demos-en/widget: use a binding with no local variables when eval a sample script. * ext/tk/sample/demos-en/bind.rb: ditto. * ext/tk/sample/demos-en/tcolor: ditto. * ext/tk/sample/demos-jp/widget: ditto. * ext/tk/sample/demos-jp/bind.rb: ditto. * ext/tk/sample/demos-jp/tcolor: ditto. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8143 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-03-13* eval.c (recursive_pop): raise TypeError instead of fatal error.nobu
fixed: [ruby-dev:25843] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8142 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-03-13remove test_gcseki
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8140 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-03-12* ext/openssl/ossl_ssl.c (ossl_tmp_dh_callback): should get DHgotoyuzo
parameter from the current SSL object. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8139 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-03-12* 2005-03-13eban
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8138 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-03-12* ext/openssl/ossl_pkey_dh.c (ossl_create_dh): fix typo.gotoyuzo
patch from IWATSUKI Hiroyuki. [ruby-dev:25867] * ext/openssl/ossl_ssl.c (ossl_tmp_dh_callback): ditto. (ossl_call_tmp_dh_callback): ditto git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8137 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-03-10* 2005-03-10eban
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8136 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-03-10* ext/tk/tcltklib.c (lib_eventloop_ensure): mis-delete a timer handlernagai
when exit from a recursive called eventloop * ext/tk/lib/tk/timer.rb: new TkRTTimer class, which can works for a realtime operation * ext/tk/sample/tkrttimer.rb: sample of TkRTTimer class * ext/tk/lib/tk/textmark.rb: move TkTextMark#+ and TkTextMark#- to TkText::IndexModMethods * ext/tk/lib/tk/text.rb: improve TkTextMark#+ and TkTextMark#-, and add them to TkText::IndexModMethods module * ext/tk/sample/tktextio.rb: add test part of "seek by text index modifiers" git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8133 b2dd03c8-39d4-4d8f-98ff-823fe69b080e