Skip to content
Commits on Jun 19, 2011
  1. @sorah

    * lib/test/unit/parallel.rb: Override Test::Unit::TestCase#on_paralle…

    …l_worker?
    
      only when $0 == __FILE__.
    
    * lib/test/unit/parallel.rb: Run Test::Unit::Worker.run only when
      $0 == __FILE__.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32171 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    sorah committed Jun 19, 2011
Commits on Jun 18, 2011
  1. * 2011-06-19

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32170 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    svn committed Jun 18, 2011
  2. @nobu

    * io.c (fill_cbuf): finish reading at EOF, and the readconv has

      been cleared by another thread while io_fillbuf() is waiting at
      select().  a patch in [ruby-core:37197] by Hiroshi Shirosaki
      <h.shirosaki AT gmail.com>.  fixed #3840
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32169 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nobu committed Jun 18, 2011
  3. @kosaki

    * thread_pthread.c: remove GVL_DEBUG

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32168 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    kosaki committed Jun 18, 2011
  4. @kosaki

    * vm.c, vm_core.h (rb_vm_stack_to_heap): remove const.

      It makes compilations warnings.
    
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32167 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    kosaki committed Jun 18, 2011
  5. @ko1

    * vm.c, vm_core.h (rb_vm_stack_to_heap): fix "const" place.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32166 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    ko1 committed Jun 18, 2011
  6. @akr

    * eval.c, hash.c, load.c, proc.c, range.c, thread.c, time.c: don't

      declare internal functions.
    
    * internal.h, vm_core.h: declare internal functions.
    
    * array.c: include internal.h.
    
    * common.mk: update dependency for array.o.
    
    
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32165 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    akr committed Jun 18, 2011
  7. @akr

    * internal.h: declarations declared in include/ruby/*.h removed.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32164 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    akr committed Jun 18, 2011
  8. @akr

    * method.h, internal.h iseq.h: declare internal functions.

    * compile.c, eval.c, iseq.c, object.c, parse.y, proc.c, process.c,
      thread.c, vm.c, vm_eval.c, vm_insnhelper.c, vm_method.c: don't
      declare internal functions.
    
      Note that rb_method_entry_eq() is defined in vm_method.c but
      there was a declaration in proc.c with different const-ness.
      Now it is declared in method.h with same const-ness to the
      definition.
    
    * object.c (rb_mod_module_exec): don't declare functions declared in
      include/ruby/intern.h.
    
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32163 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    akr committed Jun 18, 2011
  9. @nobu

    * include/ruby/backward/classext.h: for evil gems. fixed #4803

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32162 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nobu committed Jun 18, 2011
  10. @akr

    forgot to commit.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32161 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    akr committed Jun 18, 2011
  11. @akr

    * common.mk: update dependencies.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32160 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    akr committed Jun 18, 2011
  12. @akr

    * io.c: supress warnings.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32159 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    akr committed Jun 18, 2011
  13. @akr

    * internal.h: declare more internal functions.

    * iseq.h (rb_method_get_iseq): declared.
    
    * compile.c, eval.c, eval_error.c, iseq.c, parse.y, proc.c, range.c,
      ruby.c, time.c, util.c, vm.c: don't declare internal functions.
    
    * eval.c, parse.y, thread_pthread.c: non-existing function declarations
      removed.
    
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32158 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    akr committed Jun 18, 2011
Commits on Jun 17, 2011
  1. @akr

    * common.mk: dependencies updated.

    * tool/update-deps: new file to assist update dependencies in
      common.mk.
    
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32157 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    akr committed Jun 17, 2011
  2. @akr

    * internal.h: declare internal functions here.

    * node.h: declare NODE dependent internal functions here.
    
    * iseq.h: declare rb_iseq_t dependent internal functions here.
    
    * vm_core.h: declare rb_thread_t dependent internal functions here.
    
    * bignum.c, class.c, compile.c, complex.c, cont.c, dir.c, encoding.c,
      enumerator.c, error.c, eval.c, file.c, gc.c, hash.c, inits.c, io.c,
      iseq.c, load.c, marshal.c, math.c, numeric.c, object.c, parse.y,
      proc.c, process.c, range.c, rational.c, re.c, ruby.c, string.c,
      thread.c, time.c, transcode.c, variable.c, vm.c,
      tool/compile_prelude.rb: don't declare internal functions declared
      in above headers.  include above headers if required.
    
      Note that rb_thread_mark() was declared as
      void rb_thread_mark(rb_thread_t *th) in cont.c but defined as
      void rb_thread_mark(void *ptr) in vm.c.  Now it is declared as
      the later in internal.h.
    
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32156 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    akr committed Jun 17, 2011
  3. @nobu

    * test/io/console/test_io_console.rb (TestIO_Console#test_noctty):

      dispose temporary file.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32155 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nobu committed Jun 17, 2011
  4. @nobu

    * test/ruby/test_signal.rb (TestSignal#test_signal_requiring): use

      in-process signal to get rid of limitation of Windows.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32154 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nobu committed Jun 17, 2011
  5. @nobu

    * suppress compile warnings.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32153 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nobu committed Jun 17, 2011
  6. @nobu

    * remove trailing spaces.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32152 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nobu committed Jun 17, 2011
  7. @mrkn

    * ext/bigdecimal/bigdecimal.c (VpNewRbClass): fix type of the 2nd

      argument.
    * ext/bigdecimal/bigdecimal.h: ditto.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32151 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    mrkn committed Jun 17, 2011
  8. @mrkn

    * ext/bigdecimal/bigdecimal.c (BigMath_s_exp): move BigMath.exp from

      bigdecimal/math.rb.
    * ext/bigdecimal/lib/bigdecimal/math.rb: ditto.
    * test/bigdecimal/test_bigdecimal.rb: move test for BigMath.exp from
      test/bigdecimal/test_bigmath.rb.
    * test/bigdecimal/test_bigmath.rb: ditto.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32150 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    mrkn committed Jun 17, 2011
  9. * 2011-06-18

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32149 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    svn committed Jun 17, 2011
  10. * ext/date/date_core.c: do not define wnum[01].

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32148 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    tadf committed Jun 17, 2011
  11. @akr

    update doc.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32147 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    akr committed Jun 17, 2011
  12. @nurse

    * compile.c (iseq_compile_each): fix return value of obj[a,*b]=c.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32146 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nurse committed Jun 17, 2011
  13. @drbrain

    * ext/curses/curses.c: Clean up documentation.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32145 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    drbrain committed Jun 17, 2011
  14. @drbrain

    * ext/curses/curses.c: Document curses constants. Patch by Vincent

    	  Batts.  [Ruby 1.9 - Bug #4880]
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32144 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    drbrain committed Jun 17, 2011
  15. @drbrain

    * object.c: Document Module#method_added and #method_removed.

    	  Patch by Bryce Kerley.  [Ruby 1.9 - Feature #4867]
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32143 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    drbrain committed Jun 17, 2011
Commits on Jun 16, 2011
  1. @drbrain

    * io.c: Improve documentation of IO and File open and new.

    	  Patch by Roger Pack.  [Ruby 1.9 - Bug #4790]
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32142 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    drbrain committed Jun 16, 2011
  2. @drbrain

    * lib/csv.rb: Document #raw_encoding. Patch by David Czarnecki.

    	  [Ruby 1.9 - Bug #4874]
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32141 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    drbrain committed Jun 16, 2011
  3. @drbrain

    * lib/benchmark.rb: Document Benchmark::Tms#memberwise. Patch by

    	  David Czarnecki.  [Ruby 1.9 - Bug #4873]
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32140 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    drbrain committed Jun 16, 2011
  4. @drbrain

    * lib/prettyprint.rb: Improve documentation. Patch by Ysiad

    	  Ferreiras.  [#4834]
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32139 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    drbrain committed Jun 16, 2011
  5. @drbrain

    * array.c (rb_ary_drop): Improve documentation. Patch by Caley Woods.

    	  [Ruby 1.9 - Bug #4858]
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32138 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    drbrain committed Jun 16, 2011
  6. @drbrain

    * lib/webrick/log.rb: Improve documentation of BasicLog and Log.

    	  Patch by Olivier Brisse.  [Ruby 1.9 - Bug #4833]
    	* lib/webrick/httpstatus.rb:  Improve documentation of
    	  WEBrick::HTTPStatus.  Patch by Olivier Brisse.
    	  [Ruby 1.9 - Bug #4833]
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32137 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    drbrain committed Jun 16, 2011
Something went wrong with that request. Please try again.