Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Jan 20, 2009
  1. @yugui

    tags branches/ruby_1_9_1@r21697 as v1_9_1_rc2

    yugui authored
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/tags/v1_9_1_rc2@21700 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  2. @yugui

    * reverts r21693.

    yugui authored
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@21697 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  3. @yugui

    * lib/rdoc/ri/path.rb: Gem::Enable was removed.

    yugui authored
      Use just defined?(Gem).
      And this prevents unexpected directory creation at
      installation. [ruby-core:20990]
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@21696 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  4. @yugui

    * Reverts r21598 and r21599 because the original behavior is

    yugui authored
      intentional.
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@21695 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  5. @yugui

    merges r21679 from trunk into ruby_1_9_1.

    yugui authored
    	* ext/nkf/nkf-utf8/nkf.c (nkf_buf_push): maybe a bug.
    
    	* ext/nkf/nkf-utf8/nkf.c (options): no need to support help option.
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@21694 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  6. @yugui

    merges r21678 from trunk into ruby_1_9_1.

    yugui authored
    * array.c (take_items), enum.c (enum_zip): tries to convert to
      array first.  [ruby-core:21442]
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@21693 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  7. @yugui

    merges r21676 from trunk into ruby_1_9_1.

    yugui authored
    * ext/nkf/nkf-utf8/nkf.c: Update nkf to 2.0.9.
      revert -s meaning as Shift_JIS, etc.
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@21692 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  8. @yugui

    merges r21662 from trunk into ruby_1_9_1.

    yugui authored
    * thread.c (rb_thread_execute_interrupts): needs
      rb_signal_buff_size to be declared.
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@21691 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  9. * 2009-01-20

    svn authored
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@21690 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  10. @yugui

    merges r21661 from trunk into ruby_1_9_1.

    yugui authored
    * ruby.c (require_libraries): reset th->parse_in_eval while
      loading libraries.  fixes [ruby-dev:37780]
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@21689 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Jan 17, 2009
  1. @yugui

    * lib/erb.rb: changes style of the rdoc for suppressing

    yugui authored
      warning. [ruby-core:21117]
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@21635 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  2. @yugui

    merges r21628 from trunk into ruby_1_9_1.

    yugui authored
    * configure.in (darwin): get rid of strange settings issue of
      apple gcc port, which searches /usr/local/include always but
      /usr/local/lib not.
    
    * ext/readline/readline.c (Init_readline): suppress warnings with
      libedit.
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@21634 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  3. @yugui

    merges r21625 from trunk into ruby_1_9_1.

    yugui authored
    * lib/irb/xmp.rb: multilingualizes XMP::StringInputMethod.
      [ruby-core:21383].
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@21633 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  4. @yugui

    merges r21611 from trunk into ruby_1_9_1.

    yugui authored
    * vm_dump.c (vm_stack_dump_each): initialized at declarations.
    
    * vm_dump.c (rb_vm_bugreport): constified to suppress a warning.
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@21632 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  5. @yugui

    merges r21602, r21603, r21607 and r21630 from trunk into ruby_1_9_1.

    yugui authored
    * configure.in (Makefile): set VCS and VCSUP to support `git svn'                                      and git.
    
    * Makefile.in, win32/Makefile.sub (up): split from common.mk.
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@21631 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  6. * 2009-01-17

    svn authored
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@21624 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  7. @yugui

    merges r21179 from trunk into ruby_1_9_1.

    yugui authored
    * pack.c (pack_pack): template f should not accept non float
      values.  [ruby-dev:37656]
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@21623 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Jan 16, 2009
  1. @yugui

    merges r21606 from trunk into ruby_1_9_1.

    yugui authored
    * tool/make-snapshot (package): includes all rules and expand
      configured values from the environment to create *.inc, sets RM
      for ripper.c, and needs chdir if absolute path is given with
      -exported option.
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@21609 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  2. @yugui

    merges r21521 and r21601 from trunk into ruby_1_9_1.

    yugui authored
    * LEGAL: Added information for missing/langinfo.c
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@21608 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  3. @yugui

    * test/minitest/unit.rb: temporarily merges Kouji's patch without

    yugui authored
      maintainer's permission in order to release 1.9.1 RC2.
      [ruby-core:21364] .
      Patch by Takao Kouji <kouji AT takao7.net>.
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@21600 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  4. @yugui

    * test/minitest/test_mini_test.rb: the number of assertions must be

    yugui authored
      exactly equal to the number of assertion method calls that the end-user
      would write. [ruby-dev:37703]
    
    * test/minitest/test_mini_spec.rb: ditto.
    
    * lib/minitest/unit.rb: ditto. 
      Patch by David Flanagan <david AT davidflanagan.com>. [ruby-core:21350]
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@21599 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  5. @yugui

    * test/minitest/test_mini_test.rb: the number of assertions must be

    yugui authored
      exactly equal to the number of assertion method calls that the end-user
      would write. [ruby-dev:37703]
    
    * lib/minitest/unit.rb: ditto.
      Patch by David Flanagan <david AT davidflanagan.com>. [ruby-core:21350]
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@21598 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  6. @yugui

    merges r21592 from trunk into ruby_1_9_1.

    yugui authored
    * thread.c (thread_start_func_2): call ruby_cleanup() if thread is
      main thread.  [ruby-dev:37624]
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@21597 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  7. @yugui

    merges r21591 from trunk into ruby_1_9_1.

    yugui authored
    	* win32/Makefile.sub ($(INSNS), node_name.inc, known_errors.inc,
    	  miniprelude.c, newline.c): if dependencies is newer than targets or
    	  targets don't exist, try to create targets with BASERUBY. no need to
    	  detect errors there because the absence of BASERUBY is not abnormal.
    	  after the try, if the targets still don't exist, copy them from
    	  $(srcdir).
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@21596 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  8. @yugui

    merges r21588 from trunk into ruby_1_9_1.

    yugui authored
    * parse.y (rb_parse_in_main): fixed typo.
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@21595 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  9. @yugui

    merges r21582 from trunk into ruby_1_9_1.

    yugui authored
    * thread.c (rb_thread_execute_interrupts): if signal is already
      buffered, main thread should wait until timer thread delivers it.
    
    * thread.c (timer_thread_function): should defer delivery of a signal
      if main thread does not yet trap a previous one.  [ruby-dev:37676]
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@21594 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  10. @yugui

    merges r21578 from trunk into ruby_1_9_1.

    yugui authored
    * thread.c (call_trace_proc): as Matz said ([ruby-core:21183]),
      should skip rb_str_new2() if rb_sourcefile() returns NULL.
      rb_sourcefile() returns NULL if frame is toplevel of Fiber.
      [ruby-core:21161] [Bug #985]
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@21593 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Jan 15, 2009
  1. @yugui

    merges r21405 from trunk into ruby_1_9_1.

    yugui authored
    * common.mk (test-sample), rubytest.rb: use runruby.rb
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@21577 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  2. @yugui

    merges r21571 from trunk into ruby_1_9_1.

    yugui authored
    * ruby.c (process_options): decrement parse_in_eval to recognize
      parsing main or normal eval script.
    * compile.c (rb_parse_in_main): return 1 if parsing main script.
      (if parse_in_eval is negative value, it means main script)
    * parse.y (yycompile0): check rb_parse_in_main() to accumulate
      script text.  Bug #848 [ruby-core:20450]
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@21576 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  3. @yugui

    merges r21570 from trunk into ruby_1_9_1.

    yugui authored
    * lib/debug.rb: as wanabe-san pointed out,
      set_trace_func should be completely final task in debug.rb.
      Bug #847 [ruby-core:20449]
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@21575 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  4. @yugui

    merges r21536 from trunk into ruby_1_9_1.

    yugui authored
    * vm.c (rb_vm_inc_const_missing_count, ruby_vm_const_missing_count):
      added.
    * vm_insnhelper.h: ditto.
    * variable.c (rb_const_get_0), insns.def: Constants should not be
      cached if const_missing is called.  [ruby-core:21059] [Bug #967]
    * bootstraptest/test_class.rb: add a test.
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@21574 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  5. @yugui

    merges r21535 from trunk into ruby_1_9_1.

    yugui authored
    * common.mk: btest-ruby should receive option with OPTS.
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@21573 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  6. @yugui

    merges r21534 from trunk into ruby_1_9_1.

    yugui authored
    	* win32/Makefile.sub ($(INSNS), node_name.inc, known_errors.inc,
    	  miniprelude.c, newline.c): shoudn't copy when $(srcdir) != ".", too.
    	  (this is a workaround.  we need more strict check.)
    
    	* win32/Makefile.sub ($(INSNS)): shound't remove BASERUBY.
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@21572 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  7. @yugui

    merges r21533 from trunk into ruby_1_9_1.

    yugui authored
    * gc.c (gc_with_gvl): suppress warnings.
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@21569 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  8. @yugui

    merges r21532 from trunk into ruby_1_9_1.

    yugui authored
    Add rdoc.
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@21568 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Something went wrong with that request. Please try again.