summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* * test/ruby/test_method.rb (TestMethod#test_default_accessibility):yugui2008-11-221-4/+4
| | | | | | fixed a wrong expectation in the test case. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@20317 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* merges r20309 from ruby_1_9_1 to trunk.yugui2008-11-221-9/+8
| | | | | | | | * test/cgi/test_cgi_session.rb (setup, teardown): uses a temporary directory for testing session stores. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@20316 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * test/ruby/test_method.rb (test_default_accessiblity): test case foryugui2008-11-222-0/+21
| | | | | | | | [ruby-dev:37124]. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@20315 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * file.c (rb_file_world_writable_p): should return nil for nonmatz2008-11-222-1/+6
| | | | | | world-writable files. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@20304 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/tk/lib/tkextlib/version.rb, ext/tk/ChangeLog.tkextlib: update.nagai2008-11-222-1/+6
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@20303 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/tk/lib/tkextlib/blt.rb, ext/tk/lib/tkextlib/blt/vector.rb: nagai2008-11-223-8/+13
| | | | | | | fix NameError bug. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@20299 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/pty/pty.c (get_device_once): abandon asynchronous exceptionmatz2008-11-212-71/+56
| | | | | | | | | | | that might cause serious problem if a program terminated early. asynchronous exception is a very bad thing anyway. use Process.waitpid(pid) or PTY.check(pid) to poll program termination. if PTY.check is called with optional second argument being true, it raises an exception same as one from previous behavior. [incompatible] fix: [ruby-core:19583] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@20298 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* address tweakedmatz2008-11-211-1/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@20297 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/curses/curses.c (curses_escdelay_set): support ESCDELAY. amatz2008-11-213-0/+31
| | | | | | | patch from Giancarlo F Bellido <support@coaxialhost.com> in [ruby-core:19961]. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@20296 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ruby.c (usage): -W description updated. [ruby-core:19858]matz2008-11-212-1/+5
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@20295 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2008-11-22svn2008-11-211-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@20294 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * signal.c (register_sigaltstack): use alternative stack formatz2008-11-213-2/+43
| | | | | | | | SIGSEGV to avoid uncaught stack overflow. based on a patch from Hiro Yoshioka <hyoshiok at miraclelinux.com> in [ruby-dev:37134]. [ruby-dev:36993] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@20293 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2008-11-21svn2008-11-211-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@20292 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * vm.c (thread_free): th->vm may be NULL when pthread_creatematz2008-11-212-1/+6
| | | | | | failed for ENOMEM. [ruby-dev:37095] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@20291 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/logger.rb (Logger): should handle the case that cvs/svn domatz2008-11-192-1/+12
| | | | | | not expand $Id keyword. [ruby-core:19991] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@20290 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2008-11-20svn2008-11-191-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@20289 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/minitest/unit.rb (MiniTest::Assertions#capture_io): adjustmatz2008-11-192-5/+10
| | | | | | indentation to shut up warning. [ruby-core:19993] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@20288 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/syck/rubyext.c (rb_syck_mktime): return DateTime for a valuematz2008-11-193-3/+43
| | | | | | out of range of Time. [ruby-core:19919] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@20286 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * node.h (NOEX_MODFUNC): should be include NOEX_PRIVATE. matz2008-11-192-1/+6
| | | | | | [ruby-dev:37124] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@20285 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ChangeLog: fixed date format.nobu2008-11-191-4/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@20281 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * vm_exec.h (RUBY_VM_EXEC_H): fixed include guard.nobu2008-11-191-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@20280 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* ChangeLog: correct file nameseki2008-11-181-1/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@20278 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* fixed fails occasionally [ruby-dev:37119]. thanks, shinichiro.h.seki2008-11-182-10/+17
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@20276 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * error.c (Init_syserr): moved function definition itself fromnobu2008-11-183-3/+9
| | | | | | | template/known_errors.inc.tmpl. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@20275 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* fixed NoMethodError problem from NaHi [ruby-dev:37110].seki2008-11-182-0/+6
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@20257 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * cont.c (cont_mark, cont_capture, cont_restore_1): speed upmame2008-11-182-1/+31
| | | | | | | continuation by copying only valid YARV stack. [ruby-dev:37106] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@20256 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2008-11-19svn2008-11-181-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@20252 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/time.rb: according to RFC2822, -0000 means local time, +0000matz2008-11-182-28/+33
| | | | | | means UTC. a patch from Chun Wang. [ruby-core:19578] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@20251 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * proc.c (proc_eq): equivalence check should not done by pointermatz2008-11-182-3/+11
| | | | | | comparison, but should be based on iseq contents. [ruby-dev:37101] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@20250 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/net/ftp.rb (Net::FTP#open_socket): SOCKSsocket is obsolete.matz2008-11-182-2/+8
| | | | | | | a patch from Alan Johnson <alan.wayne.johnson at gmail.com> in [ruby-core:19982]. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@20249 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/logger.rb (ProgName): fixed typo.nobu2008-11-181-1/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@20247 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/logger.rb (ProgName): fixed for svn, based on a patch fromnobu2008-11-183-2/+11
| | | | | | | Nobuhiro IMAI at [ruby-dev:37108]. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@20245 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/webrick/httprequest.rb (WEBrick::HTTPRequest#read_request_line): matz2008-11-182-1/+7
| | | | | | | use possessive match for path retrieval to avoid huge recursion for insanely long path. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@20244 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * re.c (rb_reg_desc): re might be NULL.matz2008-11-183-2/+8
| | | | | | * regerror.c (onig_error_code_to_format): message updated. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@20243 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/optparse.rb (OptionParser::make_switch): makes defaultnobu2008-11-183-4/+14
| | | | | | | conversion to splat. [ruby-list:45645] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@20242 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * enc/depend (LIBS): fixed for disable-shared. [ruby-dev:37103]nobu2008-11-173-1/+11
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@20241 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* remove -K option.seki2008-11-172-15/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@20240 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (LIBRUBYARG_STATIC): fixed for --enable-rpath.nobu2008-11-163-5/+11
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@20239 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * re.c (rb_reg_regsub): returns -1 unless ascii as well asnobu2008-11-152-1/+6
| | | | | | | rb_enc_ascget(). [ruby-dev:37097] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@20237 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (LDSHARED): do not suppress debug info if higher debugnobu2008-11-153-4/+9
| | | | | | | level is given, on cygwin and mingw. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@20236 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2008-11-14svn2008-11-141-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@20235 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * README.EXT, README.EXT.ja, vm_exec.c, vm_insnhelper.c: updatemame2008-11-145-4/+9
| | | | | | | filenames. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@20233 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * thread.c (rb_barrier_wait): gets rid of recursive deadlock.nobu2008-11-132-0/+7
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@20230 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * thread.c (rb_barrier_{new,wait,release,destroy}): use Mutex so thatnobu2008-11-123-137/+22
| | | | | | | circular requires fail with deadlock. [ruby-core:19821] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@20229 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* ruby.c (set_internal_encoding_once): fix typo in error stringdavidflanagan2008-11-112-1/+5
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@20227 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * include/ruby/intern.h (rb_{external,locale}_str_new_cstr): optimizednobu2008-11-113-0/+19
| | | | | | | versions for literal strings. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@20224 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * load.c (rb_require_safe): destroys barrier after successfullynobu2008-11-114-9/+50
| | | | | | | | | | | | loaded, to get rid of loading same library again. [ruby-core:19798] * thread.c (rb_barrier_wait): can not wait destroyed barrier. * thread.c (rb_barrier_destroy): destroys barrier so that no longer waited. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@20223 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/uri/generic.rb (URI::Generic#check_path): REL_PATH should amatz2008-11-112-1/+6
| | | | | | symbol. [ruby-core:19805] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@20222 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2008-11-12svn2008-11-111-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@20216 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/rubygems/timer.rb: removed svn:executable.yugui2008-11-1112-0/+0
| | | | | | | | | | | | | | | | | | * lib/rubygems/validator.rb: ditto * test/cgi/test_cgi_modruby.rb: ditto * test/cgi/test_cgi_multipart.rb: ditto * test/cgi/test_cgi_session.rb: ditto: ditto * test/cgi/testdata/file1.html: ditto * test/cgi/testdata/small.png: ditto * test/cgi/testdata/large.png: ditto * test/cgi/test_cgi_core.rb: ditto * test/cgi/test_cgi_header.rb: ditto * test/cgi/test_cgi_cookie.rb: ditto * test/cgi/test_cgi_tag_helper.rb: ditto git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@20215 b2dd03c8-39d4-4d8f-98ff-823fe69b080e