diff options
author | Olivier Lacan <[email protected]> | 2019-08-15 11:42:17 -0400 |
---|---|---|
committer | Takashi Kokubun <[email protected]> | 2019-08-16 00:42:17 +0900 |
commit | 7c46aa6911a859877522cd61a2805adca6f65b9c (patch) | |
tree | 5d6d2cd1793bb0be64ba65fcf87fa07cdaf131a4 /array.c | |
parent | 7704bbd6401ad2261652fa8bf6f4bd45a0964ef7 (diff) |
Avoid confusion in Array#- and Array#difference docs (#2070)
My previous attempt to correct #2068 apparently failed and the confusing
wording ("instances") was merged into trunk instead.
This should address any potential confusion.
Diffstat (limited to 'array.c')
-rw-r--r-- | array.c | 12 |
1 files changed, 6 insertions, 6 deletions
@@ -4500,15 +4500,15 @@ ary_recycle_hash(VALUE hash) * Array Difference * * Returns a new array that is a copy of the original array, removing all - * instances of any item that also appear in +other_ary+. The order is preserved - * from the original array. + * occurences of any item that also appear in +other_ary+. The order is + * preserved from the original array. * * It compares elements using their #hash and #eql? methods for efficiency. * * [ 1, 1, 2, 2, 3, 3, 4, 5 ] - [ 1, 2, 4 ] #=> [ 3, 3, 5 ] * * Note that while 1 and 2 were only present once in the array argument, and - * were present twice in the receiver array, all instances of each Integer are + * were present twice in the receiver array, all occurences of each Integer are * removed in the returned array. * * If you need set-like behavior, see the library class Set. @@ -4551,7 +4551,7 @@ rb_ary_diff(VALUE ary1, VALUE ary2) * Array Difference * * Returns a new array that is a copy of the original array, removing all - * instances of any item that also appear in +other_ary+. The order is + * occurences of any item that also appear in +other_ary+. The order is * preserved from the original array. * * It compares elements using their #hash and #eql? methods for efficiency. @@ -4559,10 +4559,10 @@ rb_ary_diff(VALUE ary1, VALUE ary2) * [ 1, 1, 2, 2, 3, 3, 4, 5 ].difference([ 1, 2, 4 ]) #=> [ 3, 3, 5 ] * * Note that while 1 and 2 were only present once in the array argument, and - * were present twice in the receiver array, all instances of each Integer are + * were present twice in the receiver array, all occurences of each Integer are * removed in the returned array. * - * Multiple array arguments can be supplied and all instances of any element + * Multiple array arguments can be supplied and all occurences of any element * in those supplied arrays that match the receiver will be removed from the * returned array. * |