aboutsummaryrefslogtreecommitdiffstats
path: root/doc
Commit message (Collapse)AuthorAgeFilesLines
* [DOC] Update to use `SPECOPTS` instead of `MSPECOPT`Nobuyoshi Nakada2023-08-121-6/+6
|
* [DOC] Don't suppress autolinks (#8207)Burdette Lamar2023-08-111-0/+6
|
* Deprecate Kernel#open and IO support for subprocess creation/forkingMike Dalessio2023-08-101-0/+2
| | | | | | | | | | | | | | | | | Deprecate Kernel#open and IO support for subprocess creation and forking. This deprecates subprocess creation and forking in - Kernel#open - URI.open - IO.binread - IO.foreach - IO.readlines - IO.read - IO.write This behavior is slated to be removed in Ruby 4.0 [Feature #19630]
* [ruby/optparse] [DOC] Corrections to tutorialBurdetteLamar2023-07-311-13/+13
| | | | https://github.com/ruby/optparse/commit/2940dbb65a
* [ruby/optparse] [DOC] Mark up constant and method names as codeNobuyoshi Nakada2023-07-303-70/+70
| | | | https://github.com/ruby/optparse/commit/e8bee0be8f
* YJIT: Rename exec_instruction to yjit_insns_count (#8102)Takashi Kokubun2023-07-201-2/+2
|
* YJIT: Avoid undercounting retired_in_yjit (#8038)Takashi Kokubun2023-07-201-1/+0
| | | | | | | * YJIT: Count the number of failed instructions * Rename yjit_insns_count to exec_instructions instead * Hoist out the exec_instruction counter
* [DOC] Fix a magic comment in the section for `experimental_copy`Ivanov-Anton2023-07-181-1/+1
|
* [Doc] Make build instructions easier to copy-and-pastejinroq2023-07-141-0/+1
|
* Deleted unnecessary YARP fuzzing doc fileJemma Issroff2023-07-051-93/+0
|
* [Bug #19728] Auto-generate unicode property docsJanosch Müller2023-07-011-835/+650
| | | | https://bugs.ruby-lang.org/issues/19728
* [DOC] Move document for YARPNobuyoshi Nakada2023-07-011-0/+93
|
* [ruby/yarp] Move fuzz docs into docs/ directory, reference in READMEKevin Newton2023-06-301-1/+1
| | | | https://github.com/ruby/yarp/commit/97547b6192
* Fix broken wiki links (#8002)Jemma Issroff2023-06-291-1/+1
| | | | Since [Misc #19679] migrated the wiki, these links should be updated to their new locations.
* Repair broken linkBurdetteLamar2023-06-281-1/+1
|
* [DOC] Fixes for link fragments (#7981)Burdette Lamar2023-06-282-17/+20
|
* [ruby/csv] docs: Add entry for backslash_quotes liberal parsingMark Schneider2023-06-281-2/+21
| | | | | | (https://github.com/ruby/csv/pull/280) https://github.com/ruby/csv/commit/0dcfcd9c48
* [DOC] Nested ordered lists need more indentsNobuyoshi Nakada2023-06-261-14/+16
|
* Fix broken linksBurdetteLamar2023-06-251-1/+2
|
* [DOC] Parse documents under doc/yjitNobuyoshi Nakada2023-06-251-0/+1
|
* [DOC] Parse all documents under doc/regexpNobuyoshi Nakada2023-06-251-2/+1
|
* [DOC] Regexp doc (#7923)Burdette Lamar2023-06-205-646/+1967
|
* Update Racc entries on documentsHiroshi SHIBATA2023-06-202-13/+5
|
* [ruby/rdoc] Fix missing closing colon for `:notnew:`zzak2023-06-161-1/+1
| | | | https://github.com/ruby/rdoc/commit/1e550b7d02
* Update the current URI maintainerHiroshi SHIBATA2023-06-131-1/+1
|
* Document throw/catch in the control expressions document [ci skip]Jeremy Evans2023-05-261-0/+68
| | | | | This are implemented as Kernel methods and not keywords, but I still think they are worth documenting with the other control flow expressions.
* testing_ruby.md: Update `make test-all` tips [ci skip]Jun Aruga2023-05-261-1/+7
|
* [ruby/csv] docs: fix example in Recipe: Capture Unconverted FieldsYuki Tsujimoto2023-05-251-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (https://github.com/ruby/csv/pull/276) I've fixed the example in `Recipe: Capture Unconverted Fields`. https://ruby.github.io/csv/doc/csv/recipes/parsing_rdoc.html#label-Recipe-3A+Capture+Unconverted+Fields `parsed` is wrong: header row is missing and the values should be integers. ``` $ ruby -v ruby 3.2.1 (2023-02-08 revision https://github.com/ruby/csv/commit/31819e82c8) [x86_64-darwin21] $ cat unconverted_fields.rb require "csv" source = "Name,Value\nfoo,0\nbar,1\nbaz,2\n" parsed = CSV.parse(source, converters: :integer, unconverted_fields: true) p parsed parsed.each {|row| p row.unconverted_fields } $ ruby unconverted_fields.rb [["Name", "Value"], ["foo", 0], ["bar", 1], ["baz", 2]] ["Name", "Value"] ["foo", "0"] ["bar", "1"] ["baz", "2"] ```
* [ruby/csv] Fix typos (https://github.com/ruby/csv/pull/236)Sampat Badhe2023-05-252-2/+2
| | | | https://github.com/ruby/csv/commit/d5e401266f
* [ruby/csv] Small RDoc changes for recipesBurdette Lamar2023-05-254-1/+7
| | | | | | (https://github.com/ruby/csv/pull/190) https://github.com/ruby/csv/commit/2102c78384
* [ruby/csv] Enhanced RDoc for CSV::TableBurdette Lamar2023-05-253-23/+0
| | | | | | (https://github.com/ruby/csv/pull/166) https://github.com/ruby/csv/commit/1d685aede3
* Add documentation for some stats counters, and generally about YJIT statsNoah Gibbs2023-05-221-5/+24
|
* Use Lrama LALR parser generator instead of Bisonv3_3_0_preview1Yuichiro Kaneko2023-05-122-5/+3
| | | | | https://bugs.ruby-lang.org/issues/19637 Co-authored-by: Nobuyoshi Nakada <nobu@ruby-lang.org>
* readline or libedit is no longer required to build rubyHiroshi SHIBATA2023-05-103-4/+3
|
* Removed duplicated entry of readline.rbHiroshi SHIBATA2023-05-101-5/+0
|
* ext/readline is retiredHiroshi SHIBATA2023-05-102-6/+0
|
* Fix broken link to maintainers pageJemma Issroff2023-05-091-1/+1
|
* [DOC] regexp absent operatorNobuyoshi Nakada2023-05-041-0/+17
|
* Introduce --enable-rjit=disasmTakashi Kokubun2023-04-271-3/+10
|
* Fix packed_data.rdocBenoit Daloze2023-04-151-2/+2
|
* Add BIN as an entry in the glossary (#7667)Adam Hess2023-04-051-1/+2
| | | I initially thought this macro is referencing binary, not basic instruction name
* Update yjit.mdMaxime Chevalier-Boisvert2023-03-201-1/+2
| | | Document `make yjit-smoke-test`
* [Bug #19485] [DOC] Mention tabs in indentation of heredoc identifierNobuyoshi Nakada2023-03-191-0/+6
| | | | Co-Authored-By: sawa (Tsuyoshi Sawada) <sawadatsuyoshi@gmail.com>
* RJIT: Install libcapstone-dev on CITakashi Kokubun2023-03-181-0/+0
| | | | for test_assembler.rb to work
* RJIT: Support --rjit-stats on release build as wellTakashi Kokubun2023-03-171-2/+3
|
* * remove trailing spaces. [ci skip]git2023-03-171-1/+1
|
* Document the declarative marking apiMatt Valentine-House2023-03-171-0/+56
|
* Bump the required BASERUBY version to 2.5 (#7504)Takashi Kokubun2023-03-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | [Misc #16671] I'd like to bump it to 2.7 to use pattern matching in tool/mk_builtin_loader.rb. However, I experienced a few blockers. 2.5 seems like the closest version that is easy enough to use on CIs, so let me bump the version to it as an intermediate step for it. I want to use &. and <<~ in 2.3 too. Known blockers: * AppVeyor Visual Studio 2015 doesn't have Ruby 2.7. You'd need to bump the version to Visual Studio 2019. * GitHub Actions windows-2019 doesn't have Ruby 2.7 either. You can use ruby/setup-ruby, but configure doesn't seem to work with it. * For ruby/ruby-ci-imaage, bionic doesn't have Ruby 2.7. I tried using ruby-build to build Ruby 2.7 from package, but the build on its CI seems to somehow loop forever when I do that. So I gave it up for now. We might want to wait until bionic becomes EOL. Note: * AppVeyor Visual Studio 2015 has Ruby <= 2.6.3 https://www.appveyor.com/docs/windows-images-software/#ruby * GitHub Actions windows-2019 uses Ruby 2.5.9 https://github.com/actions/runner-images/blob/main/images/win/Windows2019-Readme.md
* RJIT: Always enable --rjit-dump-disasmTakashi Kokubun2023-03-101-9/+18
|
* Explain the project purpose in rjit.md [ci skip]Takashi Kokubun2023-03-091-1/+6
|