Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: trunk-mem-api

Jan 27, 2012

  1. Kurt Stephens

    Merge branch 'trunk' of http://github.com/ruby/ruby into trunk-mem-api

    Compiles, but ./ruby test/mem_sys/test_mem_sys.rb SEGV.
    
    Conflicts:
    	gc.c
    authored
  2. * 2012-01-28

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34385 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    svn authored
  3. Nobuyoshi Nakada

    * lib/irb/completion.rb (IRB::InputCompletor::CompletionProc):

      ignore non-string name modules.  [ruby-core:42244][Bug #5938]
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34384 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nobu authored
  4. Nobuyoshi Nakada

    * common.mk (test-ruby): pass TESTS for options.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34383 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nobu authored
  5. * 2012-01-27

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34382 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    svn authored
  6. Nobuyoshi Nakada

    * gc.c (HEAP_ALIGN, HEAP_ALIGN_MASK): DRY, let compiler calculate

      from HEAP_ALIGN_LOG.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34381 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nobu authored

Jan 26, 2012

  1. Eric Hodel

    * lib/matrix.rb: Clean up extra whitespace in output documentation.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34378 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    drbrain authored

Jan 25, 2012

  1. * 2012-01-26

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34377 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    svn authored
  2. Nobuyoshi Nakada

    * ext/io/console/console.c (io_getch): default delegating method

      for StringIO.  nobu/io-console#4
    * ext/stringio/stringio.c: moved some methods to hidden modules.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34376 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nobu authored
  3. Nobuyoshi Nakada

    * file.c (rb_file_s_basename): ignore non-ascii extension in

      different encoding, which cannot match.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34375 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nobu authored
  4. Nobuyoshi Nakada

    * file.c (rmext): no extension to strip if empty string.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34374 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nobu authored
  5. * 2012-01-25

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34373 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    svn authored
  6. Nobuyoshi Nakada

    * file.c (rb_enc_path_next, rb_enc_path_skip_prefix)

      (rb_enc_path_last_separator, rb_enc_path_end)
      (ruby_enc_find_basename, ruby_enc_find_extname): encoding-aware
      path handling functions.
    * file.c (rb_home_dir, file_expand_path, rb_realpath_internal)
      (rb_file_s_basename, rb_file_dirname, rb_file_s_extname)
      (rb_file_join): should respect the encodings of arguments than
      file system encoding.  [ruby-dev:45145] [Bug #5919]
    * dir.c (check_dirname, ruby_glob0): ditto.
    * ext/pathname/pathname.c (path_sub_ext): ditto.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34372 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nobu authored

Jan 24, 2012

  1. Nobuyoshi Nakada

    * object.c (rb_Hash): fix mixed declaration and code.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34371 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nobu authored
  2. Nobuyoshi Nakada

    * README.EXT, README.EXT.ja: rb_iter_break() and rb_iter_break_value().

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34370 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nobu authored
  3. Nobuyoshi Nakada

    * vm.c (rb_iter_break_value): new function to break a block with

      the value.  [ruby-dev:45132] [Feature #5895]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34369 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nobu authored
  4. Nobuyoshi Nakada

    * object.c (rb_Hash): trivial optimization.

    * test/ruby/test_object.rb (TestObject#test_convert_hash): fix
      arguments order.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34368 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nobu authored
  5. * object.c (rb_Hash): add Kernel#Hash conversion method like

      Array() or Float().  a patch from Run Paint Run Run.  Fix #3131
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34367 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    matz authored
  6. NARUSE, Yui

    Additional test for r34358.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34366 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nurse authored
  7. * 2012-01-24

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34365 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    svn authored
  8. NARUSE, Yui

    * lib/uri/common.rb (URI.encode_www_form_component): initialize on

      requiring to support JRuby, which runs parallel multithreads.
      [ruby-core:42222] [Bug #5925]
    
    * lib/uri/common.rb (URI.decode_www_form_component): initialize on
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34364 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nurse authored

Jan 23, 2012

  1. Urabe, Shyouhei

    ChangeLog added.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34363 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    shyouhei authored
  2. Urabe, Shyouhei

    Writing entire packet at once to avoid incomplete transmission

    Signed-off-by: URABE, Shyouhei <shyouhei@ruby-lang.org>
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34362 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    shyouhei authored
  3. NARUSE, Yui

    * lib/uri/mailto.rb (URI::MailTo.build): follow Array#to_s change of

      Ruby 1.9; use Array#join. [Bug #5840]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34360 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nurse authored
  4. NARUSE, Yui

    * io.c (extract_binmode): raise an exception if binmode/textmode

      is specified with both vmode and opthash.
      [ruby-core:42199] [Bug #5918]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34359 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nurse authored
  5. NARUSE, Yui

    * io.c (rb_io_extract_modeenc): set ASCII-8BIT if binmode is specified

      with opthash. [ruby-core:42197] [Bug #5917]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34358 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nurse authored
  6. Kenta Murata

    * test/cgi/test_cgi_util.rb (test_cgi_escape_preserve_encoding):

      add a test for CGI::escape to preserve encoding.
    
    * test/cgi/test_cgi_util.rb (test_cgi_unescape_preserve_encoding):
      add a test for CGI::unescape to preserve encoding.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34357 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    mrkn authored

Jan 22, 2012

  1. * 2012-01-23

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34356 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    svn authored
  2. Akinori MUSHA

    * misc/rdoc-mode.el (rdoc-imenu-create-index): Add imenu support

      to rdoc-mode.
    
    * misc/rdoc-mode.el (rdoc-mode): Fix regexp patterns containing
      "\s " where CR/LF is not supposed to match.
    
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34355 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    knu authored
  3. Nobuyoshi Nakada

    * parse.y (rb_intern3): split to registration check and new

      registration.
    * parse.y (rb_intern_str): make interned string shared with the
      given string.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34354 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nobu authored
  4. * 2012-01-22

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34353 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    svn authored
  5. Nobuyoshi Nakada

    * parse.y (rb_intern3, rb_intern_str): check the coderange first.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34352 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nobu authored

Jan 21, 2012

  1. Nobuyoshi Nakada

    * include/ruby/ruby.h (FIXNUM_P): simple flag should be int.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34351 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nobu authored
  2. NARUSE, Yui

    * encoding.c (rb_enc_compatible): fix segv on symbols.

      [ruby-core:42204] [Bug #5921]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34350 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nurse authored
  3. * 2012-01-21

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34349 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    svn authored
Something went wrong with that request. Please try again.