summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* * 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
* * man/ruby.1 (RUBYOPT): wrote which option can appear.yugui2008-11-112-0/+29
| | | | | | | | (--yydebug): wrote "do not use". (--dump): wrote "do not use". git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@20212 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in: fix SEGV on Mac OS X 10.5.3 with pthread.kazu2008-11-112-1/+6
| | | | | | | a patch from Wataru Kimura in Bug #193 [ruby-core:17333]. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@20210 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/date.rb (inspect): reverted the previous change.tadf2008-11-114-7/+9
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@20209 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/bigdecimal/bigdecimal.c (BigDecimal_to_r): moved frommatz2008-11-113-12/+41
| | | | | | bigdecimal/util, converted into C. [ruby-dev:36805] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@20191 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * win32/win32.c (rb_w32_accept): secure fd before accept because ifusa2008-11-112-11/+26
| | | | | | | | | | error causes in securing, cannot restore the state of accepted socket. fixed [ruby-core:19728] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@20189 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * test/ruby/test_transcode.rb: unnecessary setup methodduerst2008-11-112-15/+5
| | | | | | | (setup_really_needed?) removed git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@20179 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * enc/trans/single_byte.trans, macgreek-tbl.rb, macroman-tbl.rb,duerst2008-11-1120-0/+2569
| | | | | | | | | | | | | | macromania-tbl.rb, macturkish-tbl.rb, macukraine-tbl.rb, ibm437-tbl.rb, ibm852-tbl.rb, ibm855-tbl.rb, ibm857-tbl.rb, ibm860-tbl.rb, ibm861-tbl.rb, ibm862-tbl.rb, ibm863-tbl.rb, ibm865-tbl.rb, ibm866-tbl.rb, ibm869-tbl.rb, ibm775-tbl.rb: new single-byte transcodings (from Yoshihiro Kambayashi) * test/ruby/test_transcode.rb: added tests for the above (from Yoshihiro Kambayashi) git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@20178 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* trivial changes.tadf2008-11-102-2/+2
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@20177 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2008-11-11svn2008-11-101-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@20176 b2dd03c8-39d4-4d8f-98ff-823fe69b080e