ruby-cvs:18146
From: (matz) <matz ruby-lang.org>
Date: Mon, 11 Sep 2006 17:09:20 +0900
Subject: [ruby-cvs:18146] ruby: * hash.c (rb_hash_identical): a new method to make a hash to
matz Mon, 11 Sep 2006 17:09:20 +0900
Modified files:
ruby:
ChangeLog hash.c st.c st.h
Log:
* hash.c (rb_hash_identical): a new method to make a hash to
compare keys by their identity.
* hash.c (rb_hash_identical_p): new method to tell if a hash is
identical or not.
* st.c (st_numcmp, st_numhash): export hash type functions.
Revision Changes Path
1.5358 +10 -0 ruby/ChangeLog
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ChangeLog?cvsroot=src&r1=1.5357&r2=1.5358
1.168 +53 -2 ruby/hash.c
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/hash.c?cvsroot=src&r1=1.167&r2=1.168
1.44 +9 -11 ruby/st.c
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/st.c?cvsroot=src&r1=1.43&r2=1.44
1.17 +2 -6 ruby/st.h
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/st.h?cvsroot=src&r1=1.16&r2=1.17