Age | Commit message (Collapse) | Author |
|
Makes behavior consistent with IO.readlines.
Fixes [Bug #18767]
Notes:
Merged: https://github.com/ruby/ruby/pull/5954
|
|
I don't think this is super well known so it's worth mentioning as it
can be a pitfall.
See: https://docs.microsoft.com/en-us/cpp/c-runtime-library/reference/fopen-wfopen?view=msvc-170
Co-authored-by: Nobuyoshi Nakada <[email protected]>
Notes:
Merged: https://github.com/ruby/ruby/pull/6212
|
|
See: https://bugs.ruby-lang.org/issues/18882#note-13
[Bug #18882]
Notes:
Merged: https://github.com/ruby/ruby/pull/6212
|
|
|
|
The value affects the name of the backup file created, not the
name of the file modified (as the file is modified in place).
Fixes [Bug #18920]
|
|
|
|
Use IO#eof? instead of I#eof?
Notes:
Merged: https://github.com/ruby/ruby/pull/6172
|
|
nil separator means no sepator, so chomp should not remove a line
separator.
Partially Fixes [Bug #18770]
Notes:
Merged: https://github.com/ruby/ruby/pull/6164
|
|
[Misc #18891]
Notes:
Merged: https://github.com/ruby/ruby/pull/6094
|
|
chomp"
This reverts commit 04f86ad0b5d2fe4711ff300d855228a6aed55f33.
This is causing CI issues, reverting for now.
|
|
nil separator means no sepator, so chomp should not remove a line
separator.
Partially Fixes [Bug #18770]
Notes:
Merged: https://github.com/ruby/ruby/pull/5959
|
|
[Bug #18909]
Notes:
Merged: https://github.com/ruby/ruby/pull/6137
|
|
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/6097
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/6093
Merged-By: nobu <[email protected]>
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/6036
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/6039
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/5867
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/6009
|
|
Fixes [Bug #18771]
Notes:
Merged: https://github.com/ruby/ruby/pull/5953
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/5419
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/5419
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/5419
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/5419
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/5419
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/5419
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/5419
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/5419
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/5419
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/5940
|
|
Try to make it more clear that the `File::BINARY` integer flag, and the
`b` string suffix are not equivalent.
Notes:
Merged: https://github.com/ruby/ruby/pull/5923
Merged-By: nobu <[email protected]>
|
|
Notes:
Merged-By: BurdetteLamar <[email protected]>
|
|
[Bug #18753]
Notes:
Merged: https://github.com/ruby/ruby/pull/5841
|
|
|
|
Notes:
Merged-By: BurdetteLamar <[email protected]>
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/5768
|
|
Adds to doc for String.new, also making it compliant with documentation_guide.rdoc.
Fixes some broken links in io.c (that I failed to correct yesterday).
Notes:
Merged-By: BurdetteLamar <[email protected]>
|
|
Also prefers class name based references than file name based
references.
|
|
* Prefixed ccan headers
* Remove unprefixed names in ccan/build_assert
* Remove unprefixed names in ccan/check_type
* Remove unprefixed names in ccan/container_of
* Remove unprefixed names in ccan/list
Co-authored-by: Samuel Williams <[email protected]>
Notes:
Merged-By: ioquatix <[email protected]>
|
|
* Fix formatting for What's Here in IO
* Repair formatting in What's Heres in numeric.c
* Fix formatting for What's Here in IO
Notes:
Merged-By: BurdetteLamar <[email protected]>
|
|
Notes:
Merged-By: BurdetteLamar <[email protected]>
|
|
In String, treats:
#b
#scrub
#scrub!
#unicode_normalize
#unicode_normalize!
#encode
#encode!
Also adds a note to IO.new (suggested by @jeremyevans).
Notes:
Merged-By: BurdetteLamar <[email protected]>
|
|
Links to options doc added/improved; in particular, new links to new section "Encoding Options" in encoding.rdoc. Minor inconsistencies ironed out.
Notes:
Merged-By: BurdetteLamar <[email protected]>
|
|
Clarifies security vulnerabilities for commands.
Treats:
Kernel.system
Kernel.` (backtick)
IO.popen
IO.read
IO.write
IO.binread
IO.binwrite
IO.readlines
IO.foreach
Notes:
Merged-By: BurdetteLamar <[email protected]>
|
|
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/5530
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/5530
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/5530
|
|
I used this regex:
(?<=\[)#(?:class|module)-([A-Za-z]+)-label-([A-Za-z0-9\-\+]+)
And performed a global find & replace for this:
rdoc-ref:$1@$2
Notes:
Merged: https://github.com/ruby/ruby/pull/5530
|
|
I used this regex:
([A-Za-z]+)\.html#(?:class|module)-[A-Za-z]+-label-([A-Za-z0-9\-\+]+)
And performed a global find & replace for this:
rdoc-ref:$1@$2
Notes:
Merged: https://github.com/ruby/ruby/pull/5530
|