Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on May 6, 2015
  1. @nobu

    test/excludes: expensive tests

    nobu authored
    * test/excludes/TestConst.rb: skip very expensive test.
    
    * test/excludes/TestThread.rb: ditto.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50435 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  2. @nobu

    io/console: win32_vk dependencies

    nobu authored
    * ext/io/console/depend: check if VK table is modified by the
      checksum.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50434 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  3. * 2015-05-07

    svn authored
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50433 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  4. stdlib: use IO#wait_*able instead of IO.select when possible

    normal authored
    In case a process encounters high-numbered FDs, this allows
    consistent performance on systems with ppoll support.
    [ruby-core:35572]
    
    * ext/socket/lib/socket.rb (connect_nonblock): use IO#wait_writable
    * lib/drb/drb.rb (DRB::DRbTCPSocket#alive?): use IO#wait_readable
    * lib/webrick/httpserver.rb (run): ditto
    * lib/resolv.rb (request): ditto for single socket case
      [ruby-core:68943] [Feature #11081]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50432 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  5. * 2015-05-06

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

    vm_eval.c: undefined refined check_funcall

    nobu authored
    * vm_eval.c (rb_method_call_status): undefined refined method is
      not callable unless using.  [ruby-core:69064] [Bug #11117]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50430 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on May 5, 2015
  1. * 2015-05-05

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

    io/console: vk_header only on Windows

    nobu authored
    * ext/io/console/extconf.rb: vk_header is used only on Windows,
      nonsense to update on other platforms.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50428 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on May 3, 2015
  1. @nobu

    console.c: pressed? on Windows

    nobu authored
    * ext/io/console/console.c (console_key_pressed_p): new method
      IO#pressed? on Windows.  [EXPERIMENTAL]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50427 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  2. * 2015-05-04

    svn authored
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50426 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  3. * 2015-05-04

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

    console.c: cursor position on Windows

    nobu authored
    * ext/io/console/console.c (console_goto): new method IO#goto on
      Windows.  [EXPERIMENTAL]
    
    * ext/io/console/console.c (console_cursor_pos): new method
      IO#cursor on Windows.  [EXPERIMENTAL]
    
    * ext/io/console/console.c (console_cursor_set): new method
      IO#cursor= on Windows.  [EXPERIMENTAL]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50425 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  5. @nobu

    console.c: IO#beep

    nobu authored
    * ext/io/console/console.c (console_beep): new method IO#beep.
      [EXPERIMENTAL]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50424 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  6. * ext/-test-/file/fs.c: need to include sys/statvfs.h

    odaira authored
      to use statvfs().
    
    * ext/-test-/file/extconf.rb: check the existence of
      sys/statvfs.h
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50423 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  7. @hsbt

    * lib/yaml.rb: fix typo. [ci skip][fix GH-890]

    hsbt authored
      Patch by @miketheman
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50422 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  8. @nobu

    range.c: covered for linear objects

    nobu authored
    * range.c (linear_object_p, range_include): test if covered for
      linear objects.  [ruby-core:69052] [Bug #11113]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50421 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  9. * 2015-05-03

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

    console.c: remove old ifdef

    nobu authored
    * ext/io/console/console.c (LAST_ERROR): remove old ifdef, should
      use rb_w32_map_errno always.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50419 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on May 1, 2015
  1. * 2015-05-02

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

    range.c: predefined IDs

    nobu authored
    * range.c (id_cmp, id_succ): use predefined IDs in id.def.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50417 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  3. @nobu

    dln.c: fix EXTERNAL_PREFIX

    nobu authored
    * configure.in (EXPORT_PREFIX): revert r50410.
    
    * dln.c (EXTERNAL_PREFIX): define by predefined macros.
      configured EXPORT_PREFIX is different thing.
    
    * win32/Makefile.sub: r50414-50415.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50416 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  4. @nobu

    Makefile.sub: EXPORT_PREFIX

    nobu authored
    * win32/Makefile.sub (config.h): fix typo.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50415 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  5. @nobu

    Makefile.sub: EXPORT_PREFIX

    nobu authored
    * win32/Makefile.sub (config.h): add EXPORT_PREFIX for r50410.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50414 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  6. @nobu

    dln.c: raise fatal

    nobu authored
    * dln.c (dln_load): raise fatal error on OSX not other extension
      libraries to refer different libruby.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50413 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  7. @nobu

    dln.c: check incompatible libruby

    nobu authored
    * dln.c (dln_load): check if a different libruby is loaded by the
      extension library, and then bail out to get rid of very frequent
      reported stale bug reports.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50412 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  8. * 2015-05-01

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

    dln.c: use EXPORT_PREFIX

    nobu authored
    * configure.in (EXPORT_PREFIX): define exported symbol prefix
      string in config.h.
    
    * dln.c (FUNCNAME_PREFIX): use configured EXPORT_PREFIX, not
      hardcoded condition.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50410 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Apr 30, 2015
  1. @nobu

    parse.y: %-string cannot be a label

    nobu authored
    * parse.y (parser_yylex): %-string cannot be a label even if
      terminated by single/double quotes.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50409 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  2. @nobu

    compile.c: disallow private readers

    nobu authored
    * compile.c (iseq_compile_each): revert r46873 and r46875, not to
      allow to execute private readers by pretending op assign.
      [ruby-core:68984] [Bug #11096]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50408 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  3. * remove trailing spaces.

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

    * rational.c: Added documentation for rational literal.

    hsbt authored
      [Bug #11075][fix GH-885][ci skip] Patch by @shishir127
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50406 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  5. @nobu

    ipsocket.c: fix merge miss

    nobu authored
    * ext/socket/ipsocket.c (init_inetsock_internal): fix local
      variable name by merge miss.  [ruby-core:68531] [Bug #10975]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50405 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  6. @nobu

    ipsocket.c: sys_error

    nobu authored
    * ext/socket/ipsocket.c (init_inetsock_internal): preserve errno
      before other library calls and use rb_syserr_fail.
      [ruby-core:68531] [Bug #10975]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50404 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  7. * 2015-04-30

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

    parse.y: push cmdarg_stack

    nobu authored
    * parse.y (lambda): push and reset cmdarg_stack in lambda body.
      [ruby-core:69017] [Bug #11107]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50402 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Something went wrong with that request. Please try again.