From: Ryan Dowell Date: 2013-02-23T01:50:37+09:00 Subject: [ruby-core:52707] Re: Feature Request w/ Patch: CSV::Row, adds ".each_pair" as an alias for ".each" --f46d0444e9257b2ff504d652fd7a Content-Type: text/plain; charset=UTF-8 Tests added, tests all green in both Ruby 2.0 and 1.9.3. On Fri, Feb 22, 2013 at 10:18 AM, James Gray wrote: > On Fri, Feb 22, 2013 at 9:44 AM, Ryan Dowell wrote: >> >> A very simple patch. Adds ".each_pair" as an alias to ".each" in >> CSV::Row. (Applies to Ruby 1.9.3 & Ruby 2.0) > > > Can we redo this patch with a test please? > > I realize that this is just an alias, but I also know you are planning to > count on the availability of this method in some later changes. Given that, > it's probably worth testing that it's there. > > James Edward Gray II --f46d0444e9257b2ff504d652fd7a Content-Type: application/octet-stream; name="csv_each_pair_alias.diff" Content-Disposition: attachment; filename="csv_each_pair_alias.diff" Content-Transfer-Encoding: base64 X-Attachment-Id: f_hdhko6rt0 SW5kZXg6IGxpYi9jc3YucmIKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gbGliL2Nzdi5yYgkocmV2aXNpb24gMzg3 OTQpCisrKyBsaWIvY3N2LnJiCSh3b3JraW5nIGNvcHkpCkBAIC00NjksNiArNDY5LDcgQEAKIAog ICAgICAgc2VsZiAgIyBmb3IgY2hhaW5pbmcKICAgICBlbmQKKyAgICBhbGlhc19tZXRob2QgOmVh Y2hfcGFpciwgOmVhY2gKIAogICAgICMKICAgICAjIFJldHVybnMgK3RydWUrIGlmIHRoaXMgcm93 IGNvbnRhaW5zIHRoZSBzYW1lIGhlYWRlcnMgYW5kIGZpZWxkcyBpbiB0aGUKSW5kZXg6IHRlc3Qv Y3N2L3Rlc3Rfcm93LnJiCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIHRlc3QvY3N2L3Rlc3Rfcm93LnJiCShyZXZp c2lvbiAzODc5NCkKKysrIHRlc3QvY3N2L3Rlc3Rfcm93LnJiCSh3b3JraW5nIGNvcHkpCkBAIC0y NDgsNiArMjQ4LDIwIEBACiAgICAgICBhc3NlcnRfZXF1YWwoYXJ5LnNoaWZ0Lmxhc3QsIGZpZWxk KQogICAgIGVuZAogCisgICAgIyBhcnJheSBzdHlsZSAoZWFjaF9wYWlyKQorICAgIGFyeSA9IEBy b3cudG9fYQorICAgIEByb3cuZWFjaF9wYWlyIGRvIHxwYWlyfAorICAgICAgYXNzZXJ0X2VxdWFs KGFyeS5maXJzdC5maXJzdCwgcGFpci5maXJzdCkKKyAgICAgIGFzc2VydF9lcXVhbChhcnkuc2hp ZnQubGFzdCwgcGFpci5sYXN0KQorICAgIGVuZAorCisgICAgIyBoYXNoIHN0eWxlIChlYWNoX3Bh aXIpCisgICAgYXJ5ID0gQHJvdy50b19hCisgICAgQHJvdy5lYWNoX3BhaXIgZG8gfGhlYWRlciwg ZmllbGR8CisgICAgICBhc3NlcnRfZXF1YWwoYXJ5LmZpcnN0LmZpcnN0LCBoZWFkZXIpCisgICAg ICBhc3NlcnRfZXF1YWwoYXJ5LnNoaWZ0Lmxhc3QsIGZpZWxkKQorICAgIGVuZAorCiAgICAgIyB2 ZXJpZnkgdGhhdCB3ZSBjYW4gY2hhaW4gdGhlIGNhbGwKICAgICBhc3NlcnRfZXF1YWwoQHJvdywg QHJvdy5lYWNoIHsgfSkKICAgZW5kCg== --f46d0444e9257b2ff504d652fd7a--