summaryrefslogtreecommitdiffstats
path: root/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
* * ext/tk/lib/tk/font.rb: TkFont#current_configinfo() doesn't work on Tcl/Tk8.x.nagai2006-09-011-0/+5
| | | | | | | * ext/tk/lib/tk.rb: update RELEASE_DATE. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@10818 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/irb/ruby-lex.rb (RubyLex::getc): should not push nil intomatz2006-09-011-0/+6
| | | | | | | | reading buffer (@readed). reported in <http://jarp.does.notwork.org/diary/200608c.html#200608311>. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@10817 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/mkmf.rb (configuration): follow nil.to_s.nobu2006-08-311-1/+5
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@10814 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * eval.c (search_required): use RSTRING_PTR and RSTRING_STR.usa2006-08-311-2/+9
| | | | | | | | | | | * object.c (nil_plus): ditto. * ext/dl/cptr.c (rb_dlptr_s_to_ptr): ditto. * ext/openssl/ossl_x509ext.c (ossl_x509extfactory_create_ext): ditto. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@10813 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/Win32API/Win32API.c (Win32API_initialize): use RSTRING_PTR andusa2006-08-311-0/+12
| | | | | | | | | | | | | | | RSTRING_LEN. * ext/tk/stubs.c, ext/tk/tcltklib.c, ext/tk/tkutil/tkutil.c: ditto. * ext/win32ole/win32ole.c (ole_val2olevariantdata): ditto. * lib/mkmf.rb (create_makefile): follow nil.to_s. * win32/resource.rb: ditto. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@10812 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * file.c (test_identical, rb_file_s_truncate): use RSTRING_PTR andusa2006-08-311-0/+11
| | | | | | | | | | | | | RSTRING_STR. * io.c (pipe_open, rb_io_reopen): ditto. * process.c (proc_spawn_n, rb_spawn): ditto. * util.c (ruby_add_suffix): ditto. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@10811 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ruby.h (struct RString): embed small strings.matz2006-08-311-0/+8
| | | | | | | | | | (RSTRING_LEN): defined for accessing string members. (RSTRING_PTR): ditto. * string.c: use RSTRING_LEN and RSTRING_PTR. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@10810 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * array.c (rb_ary_shuffle_bang): new method.matz2006-08-311-0/+13
| | | | | | | | | | | | | | * array.c (rb_ary_shuffle): ditto. * random.c (genrand_real): ditto. * random.c (genrand_int32): export the function. * random.c (Init_Random): initialize random seed at the beginning. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@10808 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * eval.c (ruby_init): rename top_cref to ruby_top_cref and export,why2006-08-311-0/+7
| | | | | | | | | along with ruby_cref, for use by the sandbox. [ruby-core:08762] * node.h: ditto. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@10805 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * gc.c (gc_sweep): typo fixed.matz2006-08-301-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@10802 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * object.c (rb_Integer): Integer(nil) should raise TypeError.matz2006-08-301-0/+10
| | | | | | | | | | | | [ruby-talk:210205] * object.c (nil_to_s): no longer returns empty string but "nil". [ruby-talk:210205] * lib/mkmf.rb: avoid COMMON_HEADERS being nil. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@10801 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/rdoc/parsers/parse_c.rb (RDoc::C_Parser::handle_method):matz2006-08-301-0/+6
| | | | | | | | rdoc documents C module methods as instance methods. a patch in [ruby-core:08536]. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@10800 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * numeric.c (flo_hash): improve collision.nobu2006-08-301-0/+7
| | | | | | | | * string.c (rb_memhash): new generic function to calculate hash value for memory chunk. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@10798 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * hash.c (rb_hash_s_create): fixed memory leak, based on the patchnobu2006-08-291-0/+5
| | | | | | | by Kent Sibilev <ksruby at gmail.com>. fixed: [ruby-talk:211233] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@10796 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Document and fix my commit.drbrain2006-08-281-0/+15
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@10794 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Include attributiondrbrain2006-08-271-0/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@10789 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Fix documentation submitted by Rick Ohnemus. ruby-Bugs-5529. [ruby-core:08725]drbrain2006-08-271-0/+5
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@10783 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* merge Oniguruma 4.4.0kosako2006-08-271-0/+14
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@10782 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* updated based on date2 3.8.2.tadf2006-08-251-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@10781 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* add regint.h and oniguruma.h to dependencekosako2006-08-251-0/+6
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@10778 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * test/wsdl/document/echo.rb: removed.usa2006-08-251-0/+7
| | | | | | | | * test/wsdl/document/test_rpc.rb: remove echo.rb after test. [ruby-dev:29337] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@10777 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * object.c (sym_call): check if the receiver is given.nobu2006-08-251-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@10770 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/rexml/source.rb (REXML::IOSource#initialize): encoding have tonobu2006-08-221-0/+5
| | | | | | | be set with the accessor. fixed: [ruby-list:42737] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@10766 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/net/smtp.rb: parameter `to_addrs' might be an Array, .flatten is ↵aamine2006-08-221-0/+5
| | | | | | required. [ruby-dev:29316] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@10763 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/nkf/lib/kconv.rb (Kconv::RegexpEucjp): fix regexp for euc-jp ↵naruse2006-08-221-0/+5
| | | | | | [ruby-dev:29344] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@10755 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * numeric.c (num_step): also return an enumerator object if no blocknobu2006-08-201-1/+6
| | | | | | | is given. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@10753 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* accept hash argument of Symbol key.suke2006-08-191-0/+8
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@10750 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * file.c (rb_file_s_rename): use errno if set properly.nobu2006-08-191-0/+5
| | | | | | | fixed: [ruby-dev:29293] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@10747 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/cgi.rb (CGI::out): specify -m0 to disable MIME decode. amatz2006-08-171-0/+5
| | | | | | | patch from Fujioka <fuj at rabbix.jp>. [ruby-dev:29284] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@10746 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * file.c (rb_stat_[rRwWxX]): check for super user.nobu2006-08-171-0/+5
| | | | | | | fixed: [ruby-core:08616] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@10741 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ChangeLog: fixed typo.nobu2006-08-171-1/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@10740 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/mkmf.rb: added rdoc by Daniel Berger. [ruby-core:08177]nobu2006-08-171-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@10739 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * marshal.c (r_byte): IO#getc returns one byte string now.nobu2006-08-161-0/+5
| | | | | | | fixed: [ruby-dev:29255] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@10735 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * common.mk (pre-install-local): remove unnecessary code.usa2006-08-161-0/+5
| | | | | | | [ruby-dev:29249] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@10734 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * process.c (proc_setuid, proc_setgid, proc_seteuid, proc_setegid):nobu2006-08-161-0/+5
| | | | | | | get rid of bogus implementations on Mac OS X. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@10733 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ruby.c (set_arg0): fill argv other than the first with an emptynobu2006-08-161-0/+5
| | | | | | | string instead of NULL. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@10731 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* fix typo.aamine2006-08-151-1/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@10727 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/net/smtp.rb: support SMTP/SSL. Thanks Kazuhiro NISHIYAMA.aamine2006-08-151-0/+45
| | | | | | | | | | | | | | | | | | | | | | | | | | * lib/net/smtp.rb: new method SMTP.use_ssl? * lib/net/smtp.rb: new method SMTP.enable_ssl. * lib/net/smtp.rb: new method SMTP.disable_ssl. * lib/net/smtp.rb: new method SMTP.default_ssl_port. * lib/net/smtp.rb: new method SMTP.default_tls_port. * lib/net/smtp.rb: now SMTP#enable_tls accepts a SSLContext object, instead of a verity and cert. [FEATURE CHANGE] * lib/net/smtp.rb: new method SMTP.ssl_context. * lib/net/smtp.rb: new method SMTP.default_ssl_context. * lib/net/smtp.rb: export SMTP.authenticate. * lib/net/smtp.rb: export SMTP.auth_plain. * lib/net/smtp.rb: export SMTP.auth_login. * lib/net/smtp.rb: export SMTP.auth_cram_md5. * lib/net/smtp.rb: export SMTP.starttls. * lib/net/smtp.rb: export SMTP.helo. * lib/net/smtp.rb: export SMTP.ehlo. * lib/net/smtp.rb: export SMTP.mailfrom. * lib/net/smtp.rb: export SMTP.rcptto. * lib/net/smtp.rb: export SMTP.rcptto_list. * lib/net/smtp.rb: export SMTP.data. * lib/net/smtp.rb: export SMTP.quit. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@10726 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Describe String#split grouping behavior. Patch by Jan Svitok [ruby-core:08603].drbrain2006-08-131-0/+5
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@10723 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/socket/socket.c: ANSIfied. [ruby-core:08601]akr2006-08-131-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@10722 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in, bcc32/Makefile.sub, win32/Makefile.sub, win32/dir.h,nobu2006-08-121-0/+5
| | | | | | | win32/win32.c, win32/win32.h: large file support for win32. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@10720 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ChangeLog: fix entry header format.nobu2006-08-121-128/+128
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@10719 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* RDoc C parser and documentation fixesdrbrain2006-08-111-0/+8
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@10717 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ChangeLog: correct auther name.nobu2006-08-111-2/+2
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@10712 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* fix typos.akr2006-08-101-2/+2
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@10710 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/net/smtp.rb (Net::SMTP::auth_cram_md5): use ord to retrievematz2006-08-091-0/+6
| | | | | | | | bytes from strings. a patch from WATANABE Tetsuya <Tetsuya.WATANABE at nifty.com>. [ruby-dev:29240] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@10709 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/irb/extend-command.rb (IRB::ExtendCommandBundle): pacifymatz2006-08-081-0/+6
| | | | | | | | RDoc. a patch from Eric Hodel <drbrain at segment7.net>. [ruby-core:08522] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@10707 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/resolv.rb (Resolv::DNS::Message::MessageDecoder::get_string):matz2006-08-081-0/+8
| | | | | | | | | | affected by str[0] returns 1 char string. [ruby-dev:29223] * lib/resolv.rb (Resolv::DNS::Message::MessageDecoder::get_labels): ditto. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@10705 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * parse.y (arg): allow newlines before ternary colon. [ruby-dev:29189]nobu2006-08-081-3/+7
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@10703 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* reverttadf2006-08-071-6/+0
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@10700 b2dd03c8-39d4-4d8f-98ff-823fe69b080e