Skip to content
Commits on May 23, 2011
  1. * ext/tk/lib/tk.rb: fail to start Tk.mainloop (exit immediately) on s…

    nagai committed May 23, 2011
    …ome environment (reported on [ruby-talk:381444]).
    
    * ext/tk/lib/tk/canvas.rb: support creating a canvas item object from an item ID number.
    
    * ext/tk/lib/tk/image.rb: import documents which are pull-requested. [Ruby 1.9 - Feature #4595]
    
    * ext/tk/lib/tk/extconf.rb: search directories for 64bit library (e.g. /usr/lib64), add some new configure options (see README.tcltklib), and bug fix.
    
    * ext/tk/lib/tk/README.tcltklib: modify docs for some new configure options.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31717 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  2. * 2011-05-24

    svn committed May 23, 2011
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31716 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  3. @tenderlove

    * lib/yaml.rb: switch default YAML engine to Psych, old syck engine

    tenderlove committed May 23, 2011
      may be enabled via YAML::ENGINE.yamler = "syck". [ruby-core:36374]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31715 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  4. @nahi

    * include/ruby/defines.h (CASEFOLD_FILESYSTEM): Revert r30508. Forgot to

    nahi committed May 23, 2011
      include this file in the commit r31692. __APPLE__ is not
      CASEFOLD_FILESYSTEM again, from this time.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31712 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  5. @emboss

    * ext/openssl/ossl_asn1.c: Do not parse zero-tagged values as EOC. Do

    emboss committed May 23, 2011
    not let current length become negative for infinite length constructed
    values. Support constructed values of length zero. Added tests.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31711 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  6. @drbrain

    * lib/net/smtp.rb: Document Net::SMTP::Response. Patch by J.R. Garcia.

    drbrain committed May 23, 2011
    	  [Ruby 1.9 - Bug #4768]
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31710 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  7. @sorah

    * ChangeLog: fix typo.

    sorah committed May 23, 2011
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31709 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  8. @sorah

    * lib/test/unit/parallel.rb: Never Ignore SIGINT. When received

    sorah committed May 23, 2011
    Interrupt, immediately puts result and exit. [ruby-dev:43571]
    
    * lib/test/unit.rb: When received Interrupt, wait results from workers
    and correct them. [ruby-dev:43571]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31708 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  9. @drbrain

    * lib/mathn.rb: Improve documentation. Patch by Sandor Szucs.

    drbrain committed May 23, 2011
    	  [Ruby 1.9 - Bug #4767]
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31707 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on May 22, 2011
  1. @drbrain

    * lib/ostruct.rb: Improve documentation. Patch by Franklin Webber.

    drbrain committed May 22, 2011
    	  [Ruby 1.9 - Bug #4761]
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31706 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  2. @drbrain

    * hash.c: Improve documentation of Hash#key. Patch by Utkarsh

    drbrain committed May 22, 2011
    	  Kukreti.  [Ruby 1.9 - Bug #4760]
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31705 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  3. @drbrain

    * enumerator.c: Improve documentation. Patch by Dave Copeland.

    drbrain committed May 22, 2011
    	  [Ruby 1.9 - Bug #4757]
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31704 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  4. @emboss

    * NEWS (openssl): Infinite length support. Different behavior of

    emboss committed May 22, 2011
    Constructive and Primitive constructors.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31703 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  5. @emboss

    * ext/openssl/ossl_asn1.c: Forbid Constructives whose value is not an

    emboss committed May 22, 2011
    Array to prevent segfault. Added test.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31702 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  6. @emboss

    * ext/openssl/ossl_asn1.c: Forbid Constructive without infinite

    emboss committed May 22, 2011
    length. This also prevents a segfault. Added test and improved
    documentation.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31701 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  7. @emboss

    * ext/openssl/ossl_asn1.c: Fix decoding of infinite length values.

    emboss committed May 22, 2011
    Simplified ossl_asn1_decode0 by splitting it into three separate
    functions. Add tests.
    [Ruby 1.9 - Bug #4374][ruby-core:35123]
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31700 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  8. @emboss

    * ext/openssl/ossl_asn1.c (ossl_asn1_initialize): Allow creation of

    emboss committed May 22, 2011
    Constructives with an explicit tag_class parameter without
    automatically setting tagging to :EXPLICIT. Fixes a bug when encoding
    infinite length primitive values.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31699 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  9. @emboss

    * ext/openssl/ossl_asn1.c (ossl_asn1_cons_to_der): Add an additional

    emboss committed May 22, 2011
    EOC for infinite length Constructives that are supposed to be encoded
    with explicit tagging. Also tabify method correctly.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31698 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  10. @emboss

    * ext/openssl/ossl_asn1.c (ossl_asn1data_to_der): Remove redundant

    emboss committed May 22, 2011
    flag tmp_cons.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31697 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  11. * 2011-05-23

    svn committed May 22, 2011
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31696 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  12. @mrkn

    * bignum.c (dump_bignum, bigmul1_balance, big_split, biglsh_bang,

    mrkn committed May 22, 2011
      bigrsh_bang, big_split3, bigmul1_toom3, bigmul0): implement Toom3 (Toom-Cook)
      multiplication.
    * include/ruby/defines.h: add format prefixes for BDIGIT and BDIGIT_DBL.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31695 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  13. @emboss

    * ext/openssl/ossl_asn1.c: Instead of rb_intern use static symbols to

    emboss committed May 22, 2011
    improve performance.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31694 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  14. @emboss

    * ext/openssl/ossl_asn1.c: Use OpenSSL constants V_ASN1_xxx instead of

    emboss committed May 22, 2011
    hardcoded numbers for initializing class_tag_map.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31693 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  15. @nahi

    * include/ruby/defines.h (CASEFOLD_FILESYSTEM): Revert r30508. See #4…

    nahi committed May 22, 2011
    …255.
    
      Now __APPLE__ is not CASEFOLD_FILESYSTEM again.
    
    * load.c (loaded_feature_path, rb_feature_p, load_lock): Revert r30508. 
      See #4255. Make $LOADED_FEATURES scanning case-sensitive again.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31692 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  16. @nahi

    * ext/openssl/ossl_asn1.c(ossl_asn1_default_tag): avoid using RCLASS_…

    nahi committed May 22, 2011
    …SUPER
    
      to make it compilable. Plus, tabify and change variable definition style.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31691 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  17. @nobu

    * gc.c (vm_xcalloc): use calloc provided by platforms.

    nobu committed May 22, 2011
      fixes #4754
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31690 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  18. @nobu

    * ext: remove trailing spaces.

    nobu committed May 22, 2011
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31689 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  19. @drbrain

    * ext/pty/pty.c: Improve documentaton. Patch by David Copeland.

    drbrain committed May 22, 2011
    	  [Ruby 1.9 - Bug #4756]
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31688 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  20. @drbrain

    * lib/timeout.rb: Improve documentation. Patch by David Copeland.

    drbrain committed May 22, 2011
    	  [Ruby 1.9 - Bug #4755]
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31687 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  21. @drbrain

    * lib/ipaddr.rb: Improve documentation. Patch by Sandor Szucs.

    drbrain committed May 22, 2011
    	  [Ruby 1.9 - Bug #4753]
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31686 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  22. @drbrain

    * lib/forwardable.rb: Document def_delegator. Patch by Sandor Szucs.

    drbrain committed May 22, 2011
    	  [Ruby 1.9 - Bug #4752]
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31685 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  23. @drbrain

    * lib/fileutils.rb: Document block behavior of FileUtils.cd. Patch by

    drbrain committed May 22, 2011
    	  Bil Kleb.  [Ruby 1.9 - Bug 4751]
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31684 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  24. @drbrain

    * ext/curses/curses.c: Complete documentation. Patch by Vincent

    drbrain committed May 22, 2011
    	  Batts.  [Ruby 1.9 - Bug #4748]
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31683 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  25. @kosaki

    test cleanup

    kosaki committed May 22, 2011
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31682 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  26. @kosaki

    * test/ruby/test_rubyoptions.rb (TestRubyOptions#test_set_program_name):

    kosaki committed May 22, 2011
      use spawn. it prevent that other tests inherit renamed $0.
    
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31681 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Something went wrong with that request. Please try again.