summaryrefslogtreecommitdiff
path: root/doc
AgeCommit message (Collapse)Author
2025-12-26[DOC] Remove outdated documentation about command injectionJean Boussier
[Feature #19630] This dangerous behavior was removed in 4.0 (996cae65f3cc8fed60c6bb758b00882cac49389d) but the documentation wasn't updated.
2025-12-25[DOC] Escape capitalized word "data" not to be linked unexpectedlyNobuyoshi Nakada
2025-12-25[DOC] Reword "Regular Expression" to "Matched Data"Nobuyoshi Nakada
`$~` and its accessors are related to regular expressions, but are not themselves.
2025-12-24Revert "Add link to Ruby options doc in help text"NARUSE, Yui
This reverts commit 31ff07ed1eb05d01f7da3c017d542137a3db1e94. * Don't add a test which only runs on production release * https://github.com/ruby/actions/actions/runs/20486784889/job/58870959976 * Don't add a new line to `ruby --help` * https://github.com/ruby/ruby/pull/14142#issuecomment-3689829564
2025-12-23[DOC] Cross-links between Japanese and English pages (#15705)Burdette Lamar
* [DOC] Cross-links between Japanese and English pages
2025-12-24[DOC] Reword "Pattern Matching" to "Regular Expression"Nobuyoshi Nakada
In ruby, since 3.1 at least, the words "Pattern Matching" should refer the syntax.
2025-12-24[DOC] Fix minor typo in signals.rdocSteve
2025-12-23Describe base code layout rules (#15696)Victor Shepelev
* Describe base code layout rules * Enhance optional keyword explanation * Change the logical operators description
2025-12-23[DOC] Fix example in Ruby::Box documentationJeremy Evans
2025-12-22[DOC] Languages in Examples (#15697)Burdette Lamar
* [DOC] Languages in Examples * Update doc/contributing/documentation_guide.md Co-authored-by: Jeremy Evans <code@jeremyevans.net> * Update doc/contributing/documentation_guide.md Co-authored-by: Jeremy Evans <code@jeremyevans.net> --------- Co-authored-by: Jeremy Evans <code@jeremyevans.net>
2025-12-22[DOC] Refine packed_data.rdocNobuyoshi Nakada
* Escape unexpected links * Remove unnecessary path name from in-file reference
2025-12-21More doc improvements to ractor.md (#15676)Luke Gruber
[DOC] More doc improvements to ractor.md
2025-12-21[DOC] Align tables in globals.mdNobuyoshi Nakada
* Align "Contains" column in "Streams" table * Align some columns vertically * Remove a duplicate `$-a` description
2025-12-20Small improvements to doc/language/ractor.md (#15588)Luke Gruber
[DOC] Improvements to doc/language/ractor.md
2025-12-20[DOC] Enhancements for globals.md (#15545)Burdette Lamar
* [DOC] Enhancements for globals.md
2025-12-20Small documentation adjustments for new/updated features (#15634)Victor Shepelev
* Document Range#to_set * Update Thread#raise and Fiber#raise signatures and docs * Add reference to String#strip to character_selectors.rdoc * Update *nil docs when calling methods * Enhance Array#find and #rfind docs * Add a notice to Kernel#raise about cause:
2025-12-20Revert pack/unpack support for LEB128Nobuyoshi Nakada
https://bugs.ruby-lang.org/issues/21785#note-10 > It is too late to introduce it in Ruby 4.0, let's aim for 4.1. This reverts commits: * d0b72429a93e54f1f956b4aedfc25c57dc7001aa Add support for signed and unsigned LEB128 to pack/unpack. * 68a900e30b4ca1537d7975c3a619fd94fca7b084 add news for pack / unpack directives
2025-12-20Box: [DOC] Uodate the name from NamespaceSatoshi Tagomori
2025-12-19ZJIT: [DOC] Fix link to in-repo file. Mention GNU Make requirementAlan Wu
2025-12-19[Feature #21785] [DOC] LEB128 supportNobuyoshi Nakada
2025-12-18[DOC] Russian strings should look RussianBurdetteLamar
2025-12-18Add support for signed and unsigned LEB128 to pack/unpack.Aaron Patterson
This commit adds a new pack format command `R` and `r` for unsigned and signed LEB128 encoding. The "r" mnemonic is because this is a "vaRiable" length encoding scheme. LEB128 is used in various formats including DWARF, WebAssembly, MQTT, and Protobuf. [Feature #21785]
2025-12-15Point people to redmine on ZJIT docs (#15499)Max Bernstein
Fix https://github.com/Shopify/ruby/issues/900
2025-12-14[DOC] Remove doc/relinePeter Zhu
Reline has been moved to a bundled gem, so we don't need the docs anymore.
2025-12-11ZJIT: [DOC] Mention build prerequisitesAlan Wu
2025-12-10[ruby/stringio] [DOC] Doc for StringIO.sizeBurdette Lamar
(https://github.com/ruby/stringio/pull/171) https://github.com/ruby/stringio/commit/95a111017a
2025-12-10[ruby/stringio] [DOC] Tweaks for StringIO#each_lineBurdette Lamar
(https://github.com/ruby/stringio/pull/165) Adds to "Position": pos inside a character. Makes a couple of minor corrections. --------- https://github.com/ruby/stringio/commit/ff332abafa Co-authored-by: Sutou Kouhei <kou@cozmixng.org>
2025-12-10[ruby/stringio] [DOC] Tweaks for StringIO#getsBurdette Lamar
(https://github.com/ruby/stringio/pull/190) https://github.com/ruby/stringio/commit/77209fac20
2025-12-10[ruby/stringio] [DOC] Tweaks for StringIO.getbyteBurdette Lamar
(https://github.com/ruby/stringio/pull/188) https://github.com/ruby/stringio/commit/66360ee5f1
2025-12-10[ruby/stringio] [DOC] Fix linkBurdetteLamar
https://github.com/ruby/stringio/commit/e2d24ae8d7
2025-12-10[ruby/stringio] [DOC] Tweaks for StringIO#getcBurdette Lamar
(https://github.com/ruby/stringio/pull/189) https://github.com/ruby/stringio/commit/e3d16d30ed
2025-12-09[DOC] Clear one of known issues of Ruby BoxNobuyoshi Nakada
2025-12-09[DOC] Update Ruby Box documents (known issues)Satoshi Tagomori
2025-12-09[DOC] Add Ruby::Box on NEWSSatoshi Tagomori
2025-12-08Update ZJIT docs (#15449)Max Bernstein
2025-12-06[DOC] Fix formatting in docs for String#[]=Peter Zhu
2025-12-06[DOC] Link global variables to command line optionsNobuyoshi Nakada
2025-12-05[ruby/stringio] [DOC] Class doc for StringIOBurdette Lamar
(https://github.com/ruby/stringio/pull/178) https://github.com/ruby/stringio/commit/6449251678
2025-12-05[DOC] Tweaks for String#capitalizeBurdetteLamar
2025-12-05[DOC] Tweaks for String#downcaseBurdetteLamar
2025-12-05[DOC] Tweaks for String#upcaseBurdetteLamar
2025-12-05[DOC] Tweaks for String#swapcaseBurdetteLamar
2025-12-05[DOC] Better multibyte-character dataBurdetteLamar
2025-12-05[DOC] Describe `$F`Nobuyoshi Nakada
This variation is used when `-a` option is given.
2025-12-05[DOC] Describe the global variables set by command line optionsNobuyoshi Nakada
These variables are set by command line options, but it is deprecated to assign them any value other than nil in ruby code.
2025-12-05[DOC] Centerize Variable, English, and Constant columnsNobuyoshi Nakada
2025-12-05fix typo s/sharable/shareable/Koichi Sasada
2025-12-04[DOC] Fix a macro nameNobuyoshi Nakada
2025-12-02[DOC] About Float Imprecision (#15293)Burdette Lamar
2025-12-02[ruby/strscan] [DOC] Avoid being interpreted as a linkYuki Kurihara
(https://github.com/ruby/strscan/pull/180) Since `[](n)` is being interpreted as a Markdown link, it cannot be displayed as a method call. I have corrected this by escaping the brackets so that they are interpreted as strings rather than links. ### Before ri ``` #{}[n] | <tt>n</tt>th captured substring. | +nil+. ``` html <img width="424" height="217" alt="image" src="https://github.com/user-attachments/assets/b45601ab-ed1c-4b82-b112-325f12bde197" /> ### After ri ``` #[](n) | <tt>n</tt>th captured substring. | +nil+. ``` html <img width="489" height="217" alt="image" src="https://github.com/user-attachments/assets/1212c147-42a5-4f62-8667-a279ccff67a3" /> https://github.com/ruby/strscan/commit/b3d56867fd