Skip to content
Commits on Jul 17, 2009
  1. @yugui

    tags trunk@24184 as v1_9_2_preview2

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tags/v1_9_2_preview1@24186 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    yugui committed Jul 17, 2009
  2. * ext/tk/lib/tk.rb: fail to create a widget object for an unknown wig…

    …et path.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24184 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nagai committed Jul 17, 2009
  3. @akr

    fix skip condition.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24183 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    akr committed Jul 17, 2009
  4. * ext/tk/lib/tk.rb,ext/tk/lib/tk/grid.rb: Bug fix on grid_slaves().

      Extend usage pattern of grid_column()/grid_row().
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24180 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nagai committed Jul 17, 2009
  5. @unak

    * include/ruby/win32.h: include winsock headers in extern "C++" for

    	  C++ extension libraries.
    
    	* include/ruby/missing.h (vsnprintf): workaround for VC++.
    	  [ruby-core:23096]
    
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24179 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    unak committed Jul 17, 2009
  6. * 2009-07-18

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24177 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    svn committed Jul 17, 2009
  7. @yugui

    * ext/readline/readline.c (Init_readline): rl_catch_signals does

      not exist on some platform like Mac OS X 10.5.
    
    * ext/readline/extconf.rb: checks existance of rl_catch_signals.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24176 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    yugui committed Jul 17, 2009
  8. @unak

    * ext/socket/socket.c (socket_s_ip_address_list): drop inactive

    	  adapters.
    
    	* test/socket/test_{nonblock,addrinfo,socket}.rb: skip some tests on
    	  Windows.
    
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24173 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    unak committed Jul 17, 2009
  9. @unak

    * ext/readline/readline.c (Init_readline): use rl_catch_sigwinch only

    	  when existing.
    
    	* ext/readline/extconf.rb: check existance of rl_catch_sigwinch, and
    	  workaround for native Win32 readline port.
    
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24171 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    unak committed Jul 17, 2009
  10. @akr

    * range.c (recursive_hash): extracted from range_hash. reject

      recursive key.
      (range_hash): use recursive_hash.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24167 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    akr committed Jul 17, 2009
  11. @akr

    * struct.c (recursive_hash): extracted from rb_struct_hash. reject

      recursive key.
      (rb_struct_hash): use recursive_hash.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24166 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    akr committed Jul 17, 2009
  12. @akr

    * array.c (recursive_hash): reject recursive key.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24165 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    akr committed Jul 17, 2009
  13. @nobu

    * random.c (DIGSPERINT): fix for LP64.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24164 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nobu committed Jul 17, 2009
  14. @nobu

    * random.c (fill_random_seed): /dev/urandom is not available on

      DOSISH systems.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24163 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nobu committed Jul 17, 2009
  15. @nobu

    * random.c (random_equal): new method Random#==.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24162 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nobu committed Jul 17, 2009
  16. @nobu

    * random.c (dump_mt): removed debug function.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24161 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nobu committed Jul 17, 2009
  17. @akr

    * ext/socket/init.c (rsock_getfamily): return AF_UNSPEC if getsockname

      is failed.  [ruby-core:24383]
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24160 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    akr committed Jul 17, 2009
  18. * array.c (recursive_join): raise ArgumentError for joining

      recursive array.
    
    * array.c (ary_join_1): ditto.
    
    * test/ruby/test_array.rb (TestArray#test_join2): test updated for
      recursive join.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24159 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    matz committed Jul 17, 2009
  19. * 2009-07-17

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24158 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    svn committed Jul 17, 2009
  20. @akr

    remove test for recursive hash key. [ruby-core:22921]

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24157 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    akr committed Jul 17, 2009
Commits on Jul 16, 2009
  1. * ext/tk/extconf.rb,ext/tk/config_list.in: ignore paths which includes

      white space characters on Windows.[ruby-dev:38794]
    * ext/tk/lib/tk.rb: works on Cygwin (limitation:: Tk.mainloop works on
      the main thread only).
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24154 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nagai committed Jul 16, 2009
  2. * test/win32ole/test_win32ole.rb (test_s_codepage_changed,

      test_s_locale_set, test_s_locale_change): skip test if Japanese
      locale is not installed. [ruby-core:23806]
    	
    * test/win32ole/test_win32ole_variant.rb (test_conversion_str2cy):
      ditto.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24153 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    suke committed Jul 16, 2009
  3. @unak

    * ext/socket/lib/socket.rb (Socket.tcp_server_sockets_port0): servers

    	  is nil if an error occurs before setting it.
    
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24152 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    unak committed Jul 16, 2009
  4. @nobu

    * random.c (fill_random_seed): suppress a warning.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24151 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nobu committed Jul 16, 2009
  5. @nobu

    * configure.in (MANGLED_PATH): disabled on cygwin and mingw.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24150 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nobu committed Jul 16, 2009
  6. @nobu

    * hash.c (rb_hash_aset, recursive_hash): rejects recursive hash.

      [ruby-core:22921]
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24149 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nobu committed Jul 16, 2009
  7. @nobu

    * id.c (Init_id), vm.c (vm_exec): @#__ThrowState__ is no longer

      used.  [ruby-dev:38760]
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24148 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nobu committed Jul 16, 2009
  8. @nobu

    * ChangeLog: log entry for r24144.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24147 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nobu committed Jul 16, 2009
  9. @nobu

    * ChangeLog: reverted entries removed mistakenly at r23889.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24146 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nobu committed Jul 16, 2009
  10. @ko1

    * vm_method.c (rb_alias): fix a case which try non-existing method al…

    …ias.
    
    * test/ruby/test_alias.rb: add a test.
    
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24145 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    ko1 committed Jul 16, 2009
  11. @nobu

    * io.c (io_reopen): discards read buffer. [ruby-core:24240]

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24144 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nobu committed Jul 16, 2009
  12. @nobu

    * bignum.c (rb_big_new, rb_bigzero_p), range.c (rb_range_values):

      added for random.c.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24143 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nobu committed Jul 16, 2009
  13. @nobu

    * random.c (rb_random_t): objectified. [EXPERIMENTAL]

      [ruby-dev:30954]
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24142 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nobu committed Jul 16, 2009
  14. * array.c (rb_ary_sample): RDoc update. a patch from Florian

      Frank.   [ruby-core:24347]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24141 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    matz committed Jul 16, 2009
  15. @nurse

    Fix SEGV of readline on FreeBSD. [ruby-core:21884]

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24140 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nurse committed Jul 16, 2009
Something went wrong with that request. Please try again.