summaryrefslogtreecommitdiffstats
path: root/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
* * ext/socket/extconf.rb : Compilation failure on AIX.kanemoto2009-10-281-0/+6
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@25552 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * encoding.c (get_filesystem_encoding): removed.naruse2009-10-281-0/+17
| | | | | | | | | | | | | | | | | * encoding.c (rb_locale_encindex): added. * encoding.c (rb_filesystem_encindex): added. * encoding.c (rb_filesystem_encindex): add an alias 'filesystem'. [ruby-dev:39574] * encoding.c (enc_find): add rdoc about special aliases. * gem_prelude.rb (Gem.set_home): use Encoding.find('filesystem'). * gem_prelude.rb (Gem.set_paths): ditto. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@25529 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Previous commit is for [ruby-core:25959]naruse2009-10-281-1/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@25528 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * gem_prelude.rb (Gem.set_home):naruse2009-10-281-0/+8
| | | | | | | | | force_encoding(Encoding.filesystem_encoding) [ruby-dev:39546] * gem_prelude.rb (Gem.set_paths): ditto. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@25527 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * encoding.c (get_filesystem_encoding):naruse2009-10-281-0/+7
| | | | | | | add Encoding.filesystem_encoding [ruby-dev:39546] also see [ruby-core:25959] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@25526 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/etc/etc.c (etc_each_group): fixed typo.nobu2009-10-281-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@25525 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * vm_insnhelper.c (vm_setup_method): should push call frame beforematz2009-10-281-0/+11
| | | | | | | | | | | | raising exception, to put the Ruby-defined method name in the error message. [ruby-core:26333] * vm_insnhelper.c (VM_CALLEE_SETUP_ARG): macro modified. * vm_insnhelper.c (vm_yield_setup_args): modified for new VM_CALLEE_SETUP_ARG macro. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@25521 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/net/ftp.rb (Net::FTP#initialize): sets @binary to true.shugo2009-10-281-0/+14
| | | | | | | | | | | | | * lib/net/ftp.rb (Net::FTP#binary=): sends a TYPE command only when logged in. [ruby-dev:39548] * lib/net/ftp.rb (Net::FTP#send_type_command): new private method which sends an appropriate TYPE command according to the value of @binary. * lib/net/ftp.rb (Net::FTP#login): calls send_type_command instead of binary=. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@25519 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/net/ftp.rb (Net::FTP#initialize): @sock = nil.naruse2009-10-271-0/+7
| | | | | | | * lib/net/ftp.rb (Net::FTP#binary=): send command only when socket is open. [ruby-dev:39548] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@25518 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/stringio/stringio.c (Init_stringio): added read_nonblock andnobu2009-10-271-1/+4
| | | | | | | write_nonblock aliases. [ruby-dev:39551] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@25517 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/stringio/stringio.c (strio_data_type): typed.nobu2009-10-271-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@25516 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/tk/lib/tk/variable.rb: add TkVariable#+@ and -@ method.nagai2009-10-271-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@25513 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * string.c (chopped_length): get rid of unexpected exception.nobu2009-10-271-0/+5
| | | | | | | see [ruby-core:26336]. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@25512 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * gc.h (SET_MACHINE_STACK_END): use __i386.akr2009-10-271-0/+7
| | | | | | | | | Some compiler may not define __i386__. Solaris 64-bit Developer's Guide: http://docs.sun.com/app/docs/doc/816-5138/dev-env?l=en&a=view git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@25511 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/net/ftp.rb (getbinaryfile, list): call to_s to convertshugo2009-10-271-0/+5
| | | | | | | a Pathname instance into a string. [ruby-core:26237] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@25510 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* add commit log of r25499kazu2009-10-271-0/+6
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@25509 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * gc.h (SET_MACHINE_STACK_END): use __i386__ instead of __i386,nobu2009-10-271-1/+6
| | | | | | | and explicit size qualifiers. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@25508 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * gc.c (SET_MACHINE_STACK_END): add x86_64 version by nobu.naruse2009-10-271-1/+5
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@25507 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ChangeLog: typo. this commit fixed [ruby-core:26166]usa2009-10-271-1/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@25505 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * vm_exec.c (DECL_SC_REG): use __clang__.naruse2009-10-271-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@25504 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * mkconfig.rb: reverted r25443 because build_os is used in mkmf.rbnobu2009-10-261-0/+5
| | | | | | | on some platforms. [ruby-core:26332] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@25503 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* fix typoskazu2009-10-261-5/+5
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@25500 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * gc.c (garbage_collect_with_gvl): do not garbage_collect whenmatz2009-10-261-0/+5
| | | | | | dont_gc flag turned on. [ruby-core:26327] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@25498 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/tk/tcltklib.c,stubs.c: remove errors or warnings when compilednagai2009-10-261-0/+7
| | | | | | | | with old ruby 1.8.x. * ext/tk/tkutil/tkutil.c: ditto. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@25497 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * vm.c (invoke_block_from_c): return Qnil when its iseq isnaruse2009-10-261-0/+5
| | | | | | SPECIAL CONST. [ruby-core:26335] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@25494 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * vm_exec.c (DECL_SC_REG): check defined(__asm__) before use it.naruse2009-10-261-0/+5
| | | | | | LLVM/clang defines __GNUC__ but doesn't have __asm__.. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@25493 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * win32/Makefile.sub (config.h): added RUBY_SITEARCH to usenobu2009-10-261-0/+5
| | | | | | | different name from RUBY_ARCH. [ruby-core:26324] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@25492 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * array.c (rb_ary_cmp): Array#<=> returns nil when comparison failsmarcandre2009-10-261-0/+5
| | | | | | [ruby-core:26316] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@25491 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * hash.c (default_proc_arity_check): new support function.matz2009-10-261-0/+7
| | | | | | | * hash.c (rb_hash_initialize): should do arity check as #default_proc=. [ruby-core:26281] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@25490 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/tk/lib/remote-tk.rb: typo fixed.nagai2009-10-261-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@25488 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ruby.c (usage): -T and -W descriptions updated. seemame2009-10-261-0/+7
| | | | | | | | [ruby-dev:39539] * man/ruby.1: ditto. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@25486 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * io.c (io_fwrite): adjust stdio file position after direct write onnobu2009-10-261-0/+5
| | | | | | | BSDish platforms. [ruby-core:26300] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@25485 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/dl/handle.c (dlhandle_sym): fixed an invalid local variablenobu2009-10-251-0/+5
| | | | | | | declaration. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@25467 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * io.c (io_cntl): F_DUPFD is platform dependent.nobu2009-10-251-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@25466 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/dl/handle.c (rb_dlhandle_close): fixed an invalid localnobu2009-10-251-0/+5
| | | | | | | variable declaration. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@25465 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/matrix.rb (**): Optimization (up to 45% faster)marcandre2009-10-241-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@25457 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * enum.c (enum_flat_map): new method that concatenates the valuesmatz2009-10-241-0/+5
| | | | | | from given block. also provides alias #collect_concat. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@25456 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * hash.c (rb_hash_set_default_proc): checks arity of defalt_procmatz2009-10-241-0/+5
| | | | | | of a Hash. [ruby-core:26087] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@25455 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * object.c (rb_obj_cmp): defines Object#<=>. [ruby-core:24063]matz2009-10-241-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@25453 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * class.c (rb_class_new): move class check to rb_check_inheritable().matz2009-10-231-0/+7
| | | | | | | * class.c (rb_check_inheritable): should not allow subclass of class Class. [ruby-core:26225] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@25449 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * io.c (io_cntl): update max file descriptor by the result ofakr2009-10-231-0/+5
| | | | | | | fcntl(F_DUPFD). git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@25446 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (target, target_alias): replace with real cpu.nobu2009-10-231-1/+5
| | | | | | | * mkconfig.rb: build* are not needed in rbconfig.rb. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@25443 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (warnflags): use -Wextra only whennobu2009-10-231-1/+4
| | | | | | | -Wno-missing-field-initializers is available. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@25442 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (optflags): removed -fomit-frame-pointer by default.nobu2009-10-231-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@25441 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/pathname.rb (Pathname::SAME_PATHS): FNM_SYSCASE is alwaysnobu2009-10-231-0/+5
| | | | | | | non-nil. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@25440 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in, Makefile.in, win32/Makefile.sub (XRUBY): runnablenobu2009-10-221-0/+7
| | | | | | | | | ruby without current libraries. * common.mk (rdoc): use XRUBY. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@25438 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (warnflags): use -Wextra instead of -Wall.nobu2009-10-221-0/+6
| | | | | | | * gc.c (mark_current_machine_context): get rid of warning. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@25437 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * class.c (rb_obj_basic_to_s_p): typo. Please become familiar withusa2009-10-221-0/+5
| | | | | | | | the ANSI style. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@25436 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * test/ruby/envutil.rb (assert_in_out_err): test_stdout andakr2009-10-221-0/+8
| | | | | | | | | | test_stderr should be an array. * test/ruby/test_rubyoptions.rb (test_notfound): test_stdin of assert_in_out_err should be a string. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@25435 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/fileutils.rb (FileUtils#fu_get_uid, fu_get_gid): Do notknu2009-10-221-0/+5
| | | | | | | | convert an integer back and forth. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@25433 b2dd03c8-39d4-4d8f-98ff-823fe69b080e