summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * configure.in (darwin): prohibit loading extension libraries tonobu2007-06-123-5/+11
| | | | | | | miniruby. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@12531 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* resurrection of improperly deleted ChangeLog entryshyouhei2007-06-121-0/+5
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@12529 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/mkmf.rb (Logging.quiet, Logging.message): added quiet flag andnobu2007-06-122-2/+10
| | | | | | use it. [ruby-core:10909] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@12524 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/mkmf.rb (find_header): use header names in the message.nobu2007-06-122-1/+6
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@12523 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2007-06-12usa2007-06-121-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@12522 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Fixed [UG]ID::eid=. Fixes bug # 10370ryan2007-06-121-2/+2
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@12520 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Fixed typo in code. Fixes bug #10420ryan2007-06-121-1/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@12517 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* fix wrong date.akr2007-06-111-1/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@12516 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/probeprofiler/probeprofiler.c: clean warnings.nobu2007-06-102-9/+11
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@12515 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * missing/isinf.c, missing/dup2.c, missing/strtod.c, missing/x68.c,nobu2007-06-106-5/+10
| | | | | | | missing/alloca.c: use "ruby/config.h". git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@12514 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * instruby.rb (install_recursive): should check parent directoris ofnobu2007-06-102-0/+6
| | | | | | | the destination. [ruby-dev:30947] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@12513 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * parse.y (do_block, brace_block): fix line numbers. [ruby-dev:30831]nobu2007-06-102-7/+11
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@12512 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * instruby.rb (ext-comm): make header directory first.nobu2007-06-102-5/+8
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@12511 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * instruby.rb (install_recursive): add :glob option rather thannobu2007-06-102-6/+12
| | | | | | | using FNM_DOTMACH. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@12510 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * test/ruby/test_beginendblock.rb: typo.usa2007-06-102-2/+6
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@12509 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * instruby.rb (install_recursive): skip .svn directories.nobu2007-06-102-1/+8
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@12508 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * win32/Makefile.sub (config.status): rubyhdrdir was missing.nobu2007-06-102-0/+6
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@12507 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * Makefile.in: use --output-file for gperf to not leave lex.c.tmp.akr2007-06-102-1/+5
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@12506 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/extmk.rb: prepend also topdir to mflags at last.nobu2007-06-102-3/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@12505 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * Makefile.in, win32/Makefile.sub (XCFLAGS): -I. is needed for *.inc.nobu2007-06-104-3/+9
| | | | | | | * ext/extmk.rb (parse_args): add also topdir to mflags. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@12504 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * test/ruby/test_beginendblock.rb (test_should_propagate_signaled):nobu2007-06-102-10/+14
| | | | | | | get rid of invoking shell. [ruby-dev:30942] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@12503 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * instruby.rb (install_recursive): skip backup files.nobu2007-06-102-4/+7
| | | | | | | * instruby.rb (ext-comm): install only current platform headers. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@12502 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * include/ruby: moved public headers.nobu2007-06-10124-409/+647
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@12501 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* add document.akr2007-06-101-0/+9
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@12500 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/securerandom.rb: renamed from lib/secrand.rb.akr2007-06-103-3/+136
| | | | | | | suggested by NaHi. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@12499 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* add ML ref. for lex.c change.akr2007-06-091-0/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@12498 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/secrand.rb: rename SecRand() to SecRand.random_number.akr2007-06-082-27/+34
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@12497 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/zlib/zlib.c (gzfile_s_open): use FilePathValue to supportakr2007-06-082-1/+6
| | | | | | | to_path. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@12480 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * eval_jump.h: th->errinfo should clear with nil.ko12007-06-082-1/+5
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@12479 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* documented.akr2007-06-081-1/+60
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@12478 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * parse.y (call_args): allow splat argument after unpackedmatz2007-06-083-4/+75
| | | | | | | | assocs like 1.8 does. * parse.y (call_args): ditto. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@12477 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/cgi/session.rb: use secrand for generating cookies.akr2007-06-082-9/+17
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@12476 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/secrand.rb: new file for secure random interface.akr2007-06-082-0/+70
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@12475 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * {win32,wince}/Makefile.sub: add lex.c rule.usa2007-06-083-0/+10
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@12474 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* follow previous lex.c change.akr2007-06-081-1/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@12473 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lex.c.blt: moved from lex.c.akr2007-06-083-3/+12
| | | | | | | | * Makefile.in: use lex.c.blt if gperf is not available. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@12472 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * thread.c (rb_thread_execute_interrupts): invoke ensure whenko12007-06-072-10/+6
| | | | | | | | main thread exits. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@12470 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/pp.rb: call original "method" method instead of redefined one.akr2007-06-072-3/+14
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@12463 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * iseq.c (prepare_iseq_build): freeze filename and name string.ko12007-06-073-3/+16
| | | | | | | | * variable.c: freeze class name string. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@12458 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * cont.c (cont_restore_1): fix to check root fiber [ruby-dev:30911].ko12007-06-073-3/+20
| | | | | | | | * test/ruby/test_fiber.rb: add a test. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@12457 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/json/common.rb: Ponder offering parse\! method.naruse2007-06-067-22/+51
| | | | | | | | | | * lib/json/editor.rb: be a bit more robust while loading data. * ext/json/ext/{generator,parser}/extconf.rb: add a have_header directive for st.h * test/json: fix some tests. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@12456 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * test_fiber.rb: add a test (Continuation and Fiber).ko12007-06-062-0/+20
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@12455 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * cont.c (cont_new): add debug message.ko12007-06-064-3/+48
| | | | | | | | | | | | * cont.c (cont_restore_1): copy stack information from fiber. * cont.c (rb_fiber_s_new): fix to mark created fiber. * test/ruby/test_fiber.rb: add some tests around Thread and Fiber. * yarvcore.c (thread_free): fix to skip freeing stack if root fiber is available. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@12454 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * eval_intern.h, eval.c (ruby_init): remove POP_TAG_INIT().ko12007-06-065-7/+10
| | | | | | | | * cont.c (rb_fiber_start): remove zero-clearing tag. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@12453 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * insns.def (invokeblock): fix of splat argument.ko12007-06-062-1/+8
| | | | | | | | (splat same as normal method dispatch) git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@12452 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * insns.def: fixed indentation.usa2007-06-062-1/+5
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@12451 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/json/pure: set properties.nobu2007-06-060-0/+0
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@12450 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * eval.c (rb_yield): fix to check Qundef.ko12007-06-062-1/+10
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@12449 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * test/ruby/test_continuation.rb: add a test for last commit.ko12007-06-062-0/+11
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@12448 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * cont.c (rb_cont_call): forbid calling dead fiber withko12007-06-062-0/+13
| | | | | | | | Cotinuation#call. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@12447 b2dd03c8-39d4-4d8f-98ff-823fe69b080e