From: sam.rawlins@... Date: 2014-04-06T06:12:08+00:00 Subject: [ruby-core:61879] [ruby-trunk - Bug #9701] RDoc description for `String#<<` and `String#concat` Issue #9701 has been updated by Sam Rawlins. True story, in string.c: rb_define_method(rb_cString, "concat", rb_str_concat, 1); rb_define_method(rb_cString, "<<", rb_str_concat, 1); ---------------------------------------- Bug #9701: RDoc description for `String#<<` and `String#concat` https://bugs.ruby-lang.org/issues/9701#change-46091 * Author: Tsuyoshi Sawada * Status: Open * Priority: Normal * Assignee: * Category: * Target version: * ruby -v: 2.1.0p0 * Backport: 2.0.0: UNKNOWN, 2.1: UNKNOWN ---------------------------------------- As far as I can see, `String#<<` is an alias of `String#concat`, but in the RDoc, there is no mentioning of the connection between them. `String#<<` should be simply described as an alias of `String#concat`. -- https://bugs.ruby-lang.org/