[ruby-cvs:53653] shyouhei:r46507 (trunk): * include/ruby/ruby.h (struct RHash): no longer. [Feature #9889]

shyouhei at ruby-lang.org shyouhei at ruby-lang.org
Mon Jun 23 16:26:05 JST 2014


shyouhei	2014-06-23 16:26:03 +0900 (Mon, 23 Jun 2014)

  New Revision: 46507

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=46507

  Log:
    * include/ruby/ruby.h (struct RHash): no longer. [Feature #9889]
    
    * include/ruby/ruby.h (RHASH): ditto.
    
    * include/ruby/ruby.h (RHASH_ITER_LEV): deprecated.  Will be deleted later.
    
    * include/ruby/ruby.h (RHASH_IFNONE): ditto.
    
    * internal.h (struct RHash): moved here.
    
    * internal.h (RHASH): ditto.
    
    * hash.c (rb_hash_iter_lev): do not use this.
    
    * hash.c (rb_hash_ifnone): ditto.

  Modified files:
    trunk/ChangeLog
    trunk/hash.c
    trunk/include/ruby/intern.h
    trunk/include/ruby/ruby.h
    trunk/internal.h


More information about the ruby-cvs mailing list