summaryrefslogtreecommitdiff
path: root/dln.h
AgeCommit message (Expand)Author
2003-01-16Updated Copyrights of Matz to 2003.michal
2002-05-14* eval.c (rb_clear_cache_by_class): new function.matz
2001-12-21* dln.h, ruby.h, util.h: enable prototypes in C++.nobu
2001-05-02* eval.c (block_pass): should not downgrade safe level.matz
2001-02-14* dir.c (dir_s_glob): supprt backslash escape of metacharactersmatz
2000-12-26matzmatz
2000-05-012000-05-01matz
1999-08-131.4.0matz
1999-01-20This commit was generated by cvs2svn to compensate for changes in r372,matz
1998-01-16Initial revisionv1_0_r2replacedmatz
2019-08-17version 1.0-961225v1_0_961225Yukihiro Matsumoto
2019-08-17version 0.95v0_95Yukihiro Matsumoto
2019-08-17version 0.71v0_71Yukihiro Matsumoto
2019-08-17version 0.51v0_51Yukihiro Matsumoto
2019-08-17version 0.49v0_49Yukihiro Matsumoto
aki rb_thread_fd_select(). old one is EINTR unsafe. Patch by Eric Wong. [Bug #5229] [ruby-core:39102] * test/-ext-/old_thread_select/test_old_thread_select.rb: a testcase for rb_thread_select(). * ext/-test-/old_thread_select/old_thread_select.c: ditto. * ext/-test-/old_thread_select/depend: ditto. * ext/-test-/old_thread_select/extconf.rb: ditto. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33117 b2dd03c8-39d4-4d8f-98ff-823fe69b080e 2011-08-03* util.c, include/ruby/util.h (ruby_add_suffix): remove the function.usa [Bug #5153] [ruby-core:38736] * io.c (argf_next_argv): remove the call of above function. * ext/-test-/add_suffix, test/-ext-/test_add_suffix.rb: remove the test extension module because this is only for testsing ruby_add_suffix(). * LEGAL: remove the mention about a part of util.c, because now we removed the part. * io.c (argf_next_argv): now the new filename is not guranteed to use, so should check the return value of rename(2). * test/ruby/test_argf.rb (TestArgf#test_inplace_rename_impossible): now we expect same result with other platforms on no_safe_rename platforms (=Windows). git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32826 b2dd03c8-39d4-4d8f-98ff-823fe69b080e 2011-07-07* encoding.c (rb_enc_set_index, rb_enc_associate_index): shouldnobu check if frozen. * parse.y (rb_intern3), ruby.c (process_options, ruby_script): defer freezing after associating encodings. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32435 b2dd03c8-39d4-4d8f-98ff-823fe69b080e 2011-05-04* thread.c (rb_wait_for_single_fd): Fix wrong return value.kosaki * test/-ext-/wait_for_single_fd/test_wait_for_single_fd.rb (TestWaitForSingleFD#test_wait_for_closed_pipe): test for it. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31429 b2dd03c8-39d4-4d8f-98ff-823fe69b080e 2011-05-04* ext/-test-/wait_for_single_fd: New. for testingkosaki rb_wait_for_single_fd() internal function. The patch was written by Eric Wong. [ruby-core:35991] * test/-ext-/wait_for_single_fd/test_wait_for_single_fd.rb: ditto. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31428 b2dd03c8-39d4-4d8f-98ff-823fe69b080e 2011-03-17* include/ruby/ruby.h (rb_funcall_passing_block): add prototype.nobu a patch by James M. Lawrence at [ruby-core:35501] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31119 b2dd03c8-39d4-4d8f-98ff-823fe69b080e 2011-01-30* string.c (rb_str_ellipsize): new function to ellipsize a string.nobu git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30729 b2dd03c8-39d4-4d8f-98ff-823fe69b080e 2011-01-24* string.c (rb_string_value_cstr): rb_str_modify can changenobu RSTRING_PTR. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30648 b2dd03c8-39d4-4d8f-98ff-823fe69b080e 2011-01-05* ext/-test-/array/resize/resize.c (Init_resize): renamed methodnobu for test. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30471 b2dd03c8-39d4-4d8f-98ff-823fe69b080e 2011-01-05* array.c (rb_ary_resize): new utility function. [ruby-dev:42912]nobu git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30465 b2dd03c8-39d4-4d8f-98ff-823fe69b080e 2011-01-05* dln.c (init_funcname_len): ignore rest from first dot.nobu [ruby-dev:41774] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30464 b2dd03c8-39d4-4d8f-98ff-823fe69b080e 2010-08-07* vm_eval.c (vm_call0): fix for VM_METHOD_TYPE_NOTIMPLEMENTED.nobu [ruby-dev:41953] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28895 b2dd03c8-39d4-4d8f-98ff-823fe69b080e 2010-08-05* string.c (rb_str_set_len): should fail to modify shared string.nobu git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28865 b2dd03c8-39d4-4d8f-98ff-823fe69b080e 2010-08-04 * string.c (rb_str_resize): reverted r28851. rb_str_resize cannotnobu work before the length is set. [ruby-core:31615] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28857 b2dd03c8-39d4-4d8f-98ff-823fe69b080e 2010-08-04* string.c (rb_str_resize): should copy the content properly. anobu patch from Jeremy Evans at [ruby-core:31615]. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28851 b2dd03c8-39d4-4d8f-98ff-823fe69b080e 2010-07-29* util.c (ruby_add_suffix): fixed a bug returning uninitializednobu value. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28794 b2dd03c8-39d4-4d8f-98ff-823fe69b080e 2010-07-14* eval.c (frame_func_id), vm_eval.c (rb_iterate),nobu vm_insnhelper.c (vm_yield_with_cfunc): as the name of a C-level block, use the current method ID at the creation point. [ruby-dev:41852] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28642 b2dd03c8-39d4-4d8f-98ff-823fe69b080e