Project

General

Profile

Actions

Bug #10403

closed

`puts` documentation fix

Bug #10403: `puts` documentation fix

Added by ExplodingCabbage (Mark Amery) almost 11 years ago. Updated over 8 years ago.

Status:
Closed
Target version:
-
[ruby-core:65801]

Description

Patch attached. It's a minor documentation fix after something confused me in the docs. The previous docs seem to imply that puts may use something other than a newline as a record separator, and I had to dive into the code to learn that actually that isn't true.

Sorry if I've gotten anything wrong in either my change or the process by which I've submitted it (I was following the instructions at http://blog.steveklabnik.com/posts/2011-05-10-contributing-to-ruby-s-documentation). I'm a total Ruby noob and fairly C-illiterate too, so it's possible I've been a moron in some way.

Cheers :)


Files

0001-puts-documentation-fix.patch (1.1 KB) 0001-puts-documentation-fix.patch ExplodingCabbage (Mark Amery), 10/19/2014 08:10 PM

Updated by stomar (Marcus Stollsteimer) over 8 years ago Actions #1 [ruby-core:79897]

puts (rb_io_puts) uses rb_default_rs ("\n"), which isn't supposed to be customizable from within Ruby code, right? (Different from $\ = rb_output_rs.)

So IMO this is a good improvement and I'll apply the patch.

Updated by stomar (Marcus Stollsteimer) over 8 years ago Actions #2 [ruby-core:79900]

  • Status changed from Open to Closed

Updated by naruse (Yui NARUSE) over 8 years ago Actions #3 [ruby-core:80076]

  • Tracker changed from Misc to Bug
  • Backport set to 2.2: UNKNOWN, 2.3: UNKNOWN, 2.4: UNKNOWN

Updated by naruse (Yui NARUSE) over 8 years ago Actions #4 [ruby-core:80077]

  • Backport changed from 2.2: UNKNOWN, 2.3: UNKNOWN, 2.4: UNKNOWN to 2.2: UNKNOWN, 2.3: UNKNOWN, 2.4: DONE

ruby_2_4 r57945 merged revision(s) 57767,57943.

Updated by nagachika (Tomoyuki Chikanaga) over 8 years ago Actions #5

  • Backport changed from 2.2: UNKNOWN, 2.3: UNKNOWN, 2.4: DONE to 2.2: REQUIRED, 2.3: REQUIRED, 2.4: DONE

Updated by nagachika (Tomoyuki Chikanaga) over 8 years ago Actions #6 [ruby-core:80235]

  • Backport changed from 2.2: REQUIRED, 2.3: REQUIRED, 2.4: DONE to 2.2: REQUIRED, 2.3: DONE, 2.4: DONE

ruby_2_3 r58025 merged revision(s) 57767,57944.

Updated by usa (Usaku NAKAMURA) over 8 years ago Actions #7 [ruby-core:80337]

  • Backport changed from 2.2: REQUIRED, 2.3: DONE, 2.4: DONE to 2.2: DONE, 2.3: DONE, 2.4: DONE

ruby_2_2 r58106 merged revision(s) 57767,57943.

Actions

Also available in: PDF Atom