summaryrefslogtreecommitdiff
path: root/hash.c
Commit message (Expand)AuthorAgeFilesLines
* Protoized old pre-ANSI K&R style declarations and definitionsNobuyoshi Nakada2021-05-071-1/+1
* Fix trivial -Wundef warningsBenoit Daloze2021-05-041-1/+1
* Correct documentation example on Hash#digNick Kelley2021-04-301-1/+1
* Fix wrong documentationromainsalles2021-04-231-1/+0
* [Doc] Add Hash#value? into call-seq (#4293)Kenichi Kamiya2021-04-151-0/+3
* Force recycle intermediate collection in Hash#transform_keys! [Bug #17735]Kenichi Kamiya2021-03-281-0/+2
* Hide an intermediate arrayNobuyoshi Nakada2021-03-281-2/+4
* Clear an intermediate hash [Bug #17735]Nobuyoshi Nakada2021-03-281-0/+1
* Keep non evaluated keys in `Hash#transform_keys!` [Bug #17735]Kenichi Kamiya2021-03-281-1/+5
* [Doc] Fix a typo around Hash#compare_by_identityKenichi Kamiya2021-03-221-2/+2
* Hash#transform_values! ensures receiver modifiable in block [Bug #17736]Kenichi Kamiya2021-03-221-0/+1
* Ensure the receiver hash modifiable before updating [Bug #17736]Nobuyoshi Nakada2021-03-211-40/+42
* Refactor hash aset callbackNobuyoshi Nakada2021-03-211-10/+3
* Refactor hash update callbacksNobuyoshi Nakada2021-03-201-20/+13
* Some Hash destructive methods ensure the receiver modifiable [Bug #17736]Kenichi Kamiya2021-03-201-0/+2
* Avoid rehashing in Hash#replace/dup/initialize_copy [Bug #16996]Marc-Andre Lafortune2021-03-181-1/+1
* Avoid rehashing in Hash#select/reject [Bug #16996]Marc-Andre Lafortune2021-03-181-25/+7
* Explicit references to EnumerableBurdetteLamar2021-01-201-1/+4
* Adds RDoc summary of Hash methods (#4045)Burdette Lamar2021-01-101-0/+123
* Make any hash values fixable [Bug #17488]Nobuyoshi Nakada2020-12-311-8/+3
* Adjusted indents [ci skip]Nobuyoshi Nakada2020-12-281-7/+7
* Optimize calls to `Kernel#hash` (#3987)Marc-André Lafortune2020-12-251-1/+5
* Make `Hash#except` always return a HashMarc-Andre Lafortune2020-12-191-1/+2
* Document Hash#transform_keys with hash. Amend NEWS [DOC] [ci skip]Marc-Andre Lafortune2020-12-151-14/+15
* Windows: Read ENV names and values as UTF-8 encoded Strings (#3818)Lars Kanis2020-12-081-62/+13
* Hash#index: delete卜部昌平2020-12-071-9/+0
* ENV.index: delete卜部昌平2020-12-021-14/+0
* Fix USE_TRANSIENT_HEAP macro usage in hash.cCristian Greco2020-11-191-1/+1
* Make ENV.replace handle multiple environ entries with the same keyJeremy Evans2020-10-291-1/+4
* Don't redefine #rb_intern over and over againStefan Stüben2020-10-211-5/+3
* [ci skip] Minor documentation fix.Cristian Greco2020-10-121-1/+1
* Add call-seq of [Feature #16274]Kazuhiro NISHIYAMA2020-09-291-0/+1
* Fix `ENV.except`'s docsbogdanvlviv2020-09-261-2/+2
* Make hash returned by Hash#transform_values not have a defaultJeremy Evans2020-09-211-0/+1
* Comply with guide for method doc: hash.c (#3466)Burdette Lamar2020-08-271-22/+3
* Comply with guide for method doc: hash.c (#3465)Burdette Lamar2020-08-271-32/+2
* Comply with guide for method doc: hash.c (#3464)Burdette Lamar2020-08-271-72/+8
* Comply with guide for method doc: hash.c (#3459)Burdette Lamar2020-08-271-53/+11
* Comply with guide for method doc: hash.c (#3454)Burdette Lamar2020-08-251-71/+19
* Comply with guide for method doc: hash.c (#3451)Burdette Lamar2020-08-251-135/+48
* Remove checks for self returned in array.c and hash.c examples (#3446)Burdette Lamar2020-08-231-97/+32
* Remove nil-return examples from hash.c (#3438)Burdette Lamar2020-08-211-54/+24
* Partial compliance with doc/method_documentation.rdoc in hash.c (#3432)Burdette Lamar2020-08-201-71/+7
* [DOC] Improve Hash's doc for missing keysMarc-Andre Lafortune2020-08-191-106/+75
* [DOC] Improve and simplify key egality documentation for HashMarc-Andre Lafortune2020-08-191-115/+28
* RHASH_TBL: is now ext-only卜部昌平2020-08-191-8/+1
* Fix links to Dig Methods document (#3421)Burdette Lamar2020-08-141-1/+1
* Adding doc/dig_methods.rdoc and links to it (#3416)Burdette Lamar2020-08-131-42/+8
* Fix arity of Hash#to_proc [Bug #12671]Benoit Daloze2020-07-291-1/+1
* rb_hash_transient_heap_evacuate: do not goto into a branch卜部昌平2020-06-291-5/+4