summaryrefslogtreecommitdiffstats
path: root/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
...
* Add new transcoder: CP51932 <-> CP50221.naruse2009-04-291-0/+6
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23307 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * file.c (rb_file_join): recursive array has no meaning as pathnobu2009-04-291-0/+5
| | | | | | | name. [ruby-core:23329] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23306 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* test/test_timeout.rb (TestTimeout#test_timeout): add a test.kazu2009-04-281-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23302 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/pp.rb (Struct#pretty_print): coerce to a string sincenobu2009-04-271-0/+5
| | | | | | | anonymous class has name no longer. [ruby-dev:38349] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23301 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (ruby_version): uses sed instead of grep if thenobu2009-04-271-0/+5
| | | | | | | result is need, to get rid of GREP_OPTIONS. [ruby-dev:38336] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23300 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/readline/readline.c (readline_getc): use rl_getc_function ifnobu2009-04-261-0/+5
| | | | | | | possible, to get rid of hang up at EOF without a newline. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23299 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * enc/trans/utf8_mac.trans: Add converter for UTF8-MAC.naruse2009-04-261-0/+8
| | | | | | | | * enc/trans/utf8_mac-tbl.rb: ditto. * test/ruby/test_econv.rb: tests for above. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23296 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * tool/transcode-tb (ActionMap#each_firstbyte):naruse2009-04-261-0/+8
| | | | | | | | | if :asis collides other mappings, use another. * tool/transcode-tb (ActionMap#generate_info): add :asis for ASIS. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23295 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * transcode.c (ASIS): added for multi byte direct map.naruse2009-04-261-0/+6
| | | | | | * transcode.c (transcode_restartable0): ditto. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23294 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * tool/transcode-tb (ActionMap#generate_node):naruse2009-04-261-0/+6
| | | | | | | Use ActionMap#gennode instead of generate_node because of initialization. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23293 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * .gitignore: added.naruse2009-04-261-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23292 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/rake.rb: use RbConfig::CONFIG instead of Config::CONFIG.akr2009-04-261-0/+6
| | | | | | | | * lib/rbconfig/datadir.rb: ditto. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23291 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * time.c (time_arg): unused variable removed.akr2009-04-261-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23290 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * io.c (io_reopen): keeps pathv for prep_stdio. [ruby-dev:38131]nobu2009-04-261-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23287 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/optparse.rb (OptionParser#parse_in_order): do not make annobu2009-04-261-0/+5
| | | | | | | option from non-option argument. [ruby-dev:38333] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23286 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (ac_cv_func_daemon): use daemon(3) only on *BSD.nobu2009-04-251-2/+2
| | | | | | | | * process.c (proc_daemon): double fork to ensure not having ctty. [ruby-core:23305] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23280 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (ac_cv_func_daemon): use daemon(3) only on *BSD.nobu2009-04-251-0/+7
| | | | | | | | * process.c (proc_daemon): double fork to ensure not having ctty. [ruby-core:23311] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23277 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * time.c (month_arg): extracted from time_arg.akr2009-04-251-0/+5
| | | | | | | (validate_vtm): ditto. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23276 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * time.c (TIME_COPY_GMT): new macro.akr2009-04-251-0/+6
| | | | | | | | (time_s_at): use TIME_COPY_GMT. (time_succ): ditto. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23275 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * time.c (time_mload): use TIME_SET_UTC.akr2009-04-251-1/+5
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23274 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * time.c (time_get_tm): take time_object instead of gmt.akr2009-04-251-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23273 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * time.c (time_succ): refactored to avoid gmt variable.akr2009-04-251-0/+6
| | | | | | | | | (strftimev): use TIME_UTC_P. (time_strftime): ditto. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23272 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * time.c (TIME_UTC_P): new macro..akr2009-04-251-0/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (TIME_SET_UTC): ditto. (TIME_LOCALTIME_P): ditto. (TIME_SET_LOCALTIME): ditto. (time_utc_p): use the above macro. (time_localtime): ditto. (time_localtime): ditto. (time_gmtime): ditto. (time_to_s): ditto. (time_add): ditto. (time_sec): ditto. (time_min): ditto. (time_hour): ditto. (time_mday): ditto. (time_mon): ditto. (time_year): ditto. (time_wday): ditto. (wday_p): ditto. (time_yday): ditto. (time_isdst): ditto. (time_zone): ditto. (time_utc_offset): ditto. (time_to_a): ditto. (strftimev): ditto. (time_strftime): ditto. (time_mdump): ditto. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23271 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/zlib/zlib.c (Zlib::GzipFile#path): New method.knu2009-04-221-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23263 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ChangeLog: commit miss.nobu2009-04-221-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23261 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * time.c (time_timespec): check out-of-range. [ruby-core:23282]nobu2009-04-221-2/+3
| | | | | | | [Bug #1396] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23260 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/time.rb (Time.parse): use year completion in Date._parse.akr2009-04-221-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23258 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * time.c (GMTIME, LOCALTIME): should set result if not have *_r().usa2009-04-221-0/+6
| | | | | | | | * time.c (localtime_with_gmtoff): now always needed tmbuf. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23256 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * dir.c (glob_helper): C99(gcc)-ism.usa2009-04-221-0/+7
| | | | | | | | | * time.c (find_time_t): GUESS macro needs the variable named ``result'' always. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23255 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * time.c (localtime_with_gmtoff): fixed cross function jump.nobu2009-04-221-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23254 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/time.rb (Time#rfc2822): pad leading zeros for year.akr2009-04-211-0/+6
| | | | | | | | | (Time#httpdate): ditto. (Time#xmlschema): ditto. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23251 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/time.rb (Time#xmlschema): use subsec instead of nsec.akr2009-04-211-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23248 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * time.c (time_arg): use the year argument as-is. [ruby-dev:38194]akr2009-04-211-0/+6
| | | | | | | | * lib/time.rb (Time.parse): interpret small year 0..99 as 1950..2049. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23247 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * time.c (find_time_t): constified.nobu2009-04-211-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23245 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * time.c (leap_year_v_p): removed.akr2009-04-211-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23243 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * time.c: remove time_t restriction from Time class.akr2009-04-211-0/+12
| | | | | | | | | | | | | | * timev.h: new file to define struct vtm. * strftime.c: format struct vtm instead of struct tm. * ext/syck/rubyext.c (mktime_do): don't use time_t; [ruby-dev:38191] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23242 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * dir.c (dir_path, dir_each, glob_helper): use readdir_r() ifnobu2009-04-211-0/+5
| | | | | | | available. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23241 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/mkmf.rb (init_mkmf): needs default library path even ifnobu2009-04-211-0/+5
| | | | | | | cross compiling. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23240 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * array.c (rb_ary_push): bypass rb_ary_store().matz2009-04-201-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23239 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * bignum.c (bigsub_int): subtraction without making internalmatz2009-04-201-0/+11
| | | | | | | | | | | | bignum values. * bignum.c (bigadd_int): ditto for addition. * bignum.c (bigtrunc): declare inline. * bignum.c (rb_quad_pack): fix condition. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23238 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * symbian/setup (config.h): added TIMET2NUM and NUM2TIMET to match the ↵azav2009-04-201-0/+4
| | | | | | change in time.c git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23237 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * string.c (rb_str_split_m): faster processing on 7bit strings.matz2009-04-201-0/+6
| | | | | | * string.c (ascii_isspace): faster isspace() for 7bit strings. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23234 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * eval.c (ruby_cleanup): the order of local variables on stack isnobu2009-04-191-0/+10
| | | | | | | | | | | | undefined. should use outermost VALUE for ruby_init_stack. * gc.c (ruby_get_stack_grow_direction, Init_stack): allows volatile pointer. * thread_*.c (ruby_init_stack): ditto. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23210 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * gem_prelude.rb (Gem::QuickLoader#push_gem_version_on_load_path):nobu2009-04-191-0/+6
| | | | | | | | check for requirement if the gem is installed. a patch from Kyosuke MOROHASHI at [ruby-dev:38020]. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23208 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * process.c (proc_seteuid_m): defined to use rb_f_notimplement if notakr2009-04-181-0/+6
| | | | | | | | | implemented. (proc_setegid_m): ditto. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23207 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * process.c (proc_setuid): use rb_f_notimplement if not implemented.akr2009-04-181-0/+5
| | | | | | | (proc_setgid): ditto. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23205 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/readline/readline.c: use rb_f_notimplement for methods notakr2009-04-181-0/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | implemented. * ext/openssl/ossl_engine.c: ditto. * ext/openssl/ossl_config.c: ditto. * ext/openssl/ossl_cipher.c: ditto. * ext/openssl/ossl_pkcs5.c: ditto. * ext/openssl/ossl_x509ext.c: ditto. * ext/socket/socket.c: ditto. * ext/socket/basicsocket.c: ditto. * ext/socket/ancdata.c: ditto. * ext/socket/unixsocket.c: ditto. * ext/iconv/iconv.c: ditto. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23204 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/curses/curses.c: use rb_f_notimplement for methods notakr2009-04-181-0/+5
| | | | | | | implemented. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23203 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * node.h (rb_notimplement_body_p): declared.akr2009-04-161-0/+50
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * vm_method.c (Init_eval_method): suppress a warning. * io.c (rb_io_fsync): use rb_f_notimplement if not implemented. (rb_io_close_on_exec_p): ditto. (rb_io_set_close_on_exec): ditto. (rb_io_fcntl): ditto. (rb_f_syscall): ditto. * dir.c (dir_tell): ditto. (dir_seek): ditto. (dir_s_chroot): ditto. * process.c (proc_getpgrp): ditto. (proc_setpgrp): ditto. (proc_getpgid): ditto. (proc_setpgid): ditto. (proc_setsid): ditto. (proc_getpriority): ditto. (proc_setpriority): ditto. (proc_getrlimit): ditto. (proc_setrlimit): ditto. (p_sys_setuid): ditto. (p_sys_setruid): ditto. (p_sys_seteuid): ditto. (p_sys_setreuid): ditto. (p_sys_setresuid): ditto. (p_sys_setgid): ditto. (p_sys_setrgid): ditto. (p_sys_setegid): ditto. (p_sys_setregid): ditto. (p_sys_setreuid): ditto. (p_sys_setresgid): ditto. (p_sys_issetugid): ditto. (proc_getgroups): ditto. (proc_setgroups): ditto. (proc_initgroups): ditto. (proc_daemon): ditto. (rb_proc_times): ditto. * file.c (rb_file_s_lchown): ditto. (rb_file_s_link): ditto. (rb_file_s_symlink): ditto. (rb_file_s_readlink): ditto. (rb_file_s_truncate): ditto. (rb_file_truncate): ditto. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23197 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/cgi/core.rb (read_multipart): When path is not defined,mame2009-04-161-0/+6
| | | | | | | | define local_path as a method always returning nil instead of aliasing. This is because StringIO#path no longer exists. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@23196 b2dd03c8-39d4-4d8f-98ff-823fe69b080e