Permalink
Switch branches/tags
Commits on Mar 28, 2012
  1. * process.c: no cuddle up else's.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35155 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nobu committed Mar 28, 2012
Commits on Mar 27, 2012
  1. * 2012-03-28

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35154 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    svn committed Mar 27, 2012
  2. * ext/psych/lib/psych.rb: updating version to match gem

    * ext/psych/psych.gemspec: ditto
    * ext/psych/lib/psych/visitors/to_ruby.rb: fixing deprecation warning
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35153 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    tenderlove committed Mar 27, 2012
  3. * io.c (io_unread): fixed memory leak. report by nagachika via IRC.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35152 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    unak committed Mar 27, 2012
  4. * configure.in (verconf.h): separate load path specific stuff from

      config.h.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35151 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nobu committed Mar 27, 2012
  5. * win32/Makefile.sub: fix config.h path to include.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35150 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nobu committed Mar 27, 2012
  6. * win32/win32.c (check_if_dir): fix memory leak.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35148 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    znz committed Mar 27, 2012
  7. fix typo

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35147 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    znz committed Mar 27, 2012
  8. * string.c (str_new_empty): should copy also the encoding as an

      empty substring.  [ruby-dev:45441][Bug #6206]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35146 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nobu committed Mar 27, 2012
  9. * tool/make-snapshot (package): EXEEXT is now used in mkmf.rb.

      [ruby-core:43685]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35145 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nobu committed Mar 27, 2012
  10. * tool/make-snapshot (package): suppress constant overwritting warnings.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35144 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nobu committed Mar 27, 2012
  11. * 2012-03-27

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35143 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    svn committed Mar 27, 2012
  12. * test/net/ftp/test_ftp.rb: property.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35142 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nobu committed Mar 27, 2012
Commits on Mar 26, 2012
  1. * lib/net/ftp.rb (parse227, parse228, parse229): don't use $~.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35141 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    shugo committed Mar 26, 2012
  2. * lib/net/ftp.rb (parse227, parse228, parse229): don't use local

      variables defined by named capture for other Ruby implementations
      such as Rubinius.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35140 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    shugo committed Mar 26, 2012
  3. * lib/net/ftp.rb (parse_pasv_port): refactored.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35139 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    shugo committed Mar 26, 2012
  4. * test/net/ftp/test_ftp.rb: add the test, which was forgotten in the

      previous commit.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35138 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    shugo committed Mar 26, 2012
  5. * lib/net/ftp.rb (parse227, parse228, parse229): refactored.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35137 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    shugo committed Mar 26, 2012
  6. * enumerator.c (inspect_enumerator): show method arguments of

      lazy enumerators correctly.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35136 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    shugo committed Mar 26, 2012
  7. * win32/Makefile.sub (newline.c, miniprelude.c): search from source

      directory, not depending on VPATH.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35135 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nobu committed Mar 26, 2012
  8. * win32/win32.c (check_if_dir, check_if_wdir): fix for Visual C++

      not to use S_ISDIR().  [Feature #2408][ruby-core:26925]
    * ruby.c (load_file_internal): ditto.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35134 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nobu committed Mar 26, 2012
  9. * tool/merger.rb (interactive): allow editing commit message.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35133 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nobu committed Mar 26, 2012
  10. * tool/merger.rb (default_merge_branch): use IO.popen to invoke pager.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35132 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nobu committed Mar 26, 2012
  11. * ruby.c (load_file_internal): bail out if the script is a directory.

      [Feature #2408][ruby-core:26925]
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35131 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nobu committed Mar 26, 2012
  12. * 2012-03-26

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35130 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    svn committed Mar 26, 2012
  13. * win32/win32.c (rb_w32_open, rb_w32_wopen): check if the file is a

      directory when access denied, to set errno to EISDIR.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35129 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nobu committed Mar 26, 2012
Commits on Mar 25, 2012
  1. * string.c (tr_setup_table): fix multiple non latin argument for

      non latin (over 256 characters) tr-like methods.
      [ruby-core:43371] [Bug #6167]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35127 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nurse committed Mar 25, 2012
Commits on Mar 24, 2012
  1. * enumerator (lazy_initialize): set the instance variable "receiver"

      to include the receiver to the return value of inspect on a lazy
      enumerator directly created by Enumerator::Lazy.new.
    
    * enumerator (RETURN_LAZY): don't set the instance variable "receiver".
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35126 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    shugo committed Mar 24, 2012
  2. * 2012-03-25

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35125 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    svn committed Mar 24, 2012
  3. * enumerator (enumerator_inspect): include the original receiver and

      method name of Enumerator::Lazy in the result of inspect.
      [ruby-core:43345] [Bug #6159]
    
    * enumerator (InitVM_Enumerator): don't use rb_define_alias for
      some methods such as collect in order to make rb_frame_this_func()
      return the correct method names.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35124 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    shugo committed Mar 24, 2012
  4. * 2012-03-24

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35123 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    svn committed Mar 24, 2012
  5. * time.c (time_init_1): Time.new will accept seconds as string or

      int.  [ruby-core:43569][Bug #6193]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35122 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nobu committed Mar 24, 2012
Commits on Mar 23, 2012
  1. transcode.c (documentation for str_encode): Explain

      that transcoding to the same encoding is a no-op
      (i.e. no exceptions, no replacements,...).
      [ruby-core:43557][Bug #6190]
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35121 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    duerst committed Mar 23, 2012
  2. * bignum.c (rb_str_to_inum): must be ASCII compatible encoding as

      well as String#hex and String#oct.  [ruby-core:43566][Bug #6192]
    * string.c (rb_must_asciicompat): check if ASCII compatible.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35120 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nobu committed Mar 23, 2012
  3. * test/ruby/test_io.rb (try_fdopen): more GCable.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35119 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nobu committed Mar 23, 2012