From 60082aa9f7f7e976d901b0566def5830cfa42f24 Mon Sep 17 00:00:00 2001 From: BurdetteLamar Date: Fri, 6 Feb 2026 18:32:39 +0000 Subject: [PATCH 1/5] [DOC] Fix link fragment --- doc/float.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/float.rb b/doc/float.rb index f9068dfb1b82cc..93b57ebc4c65a7 100644 --- a/doc/float.rb +++ b/doc/float.rb @@ -51,7 +51,7 @@ # See: # # - https://docs.oracle.com/cd/E19957-01/806-3568/ncg_goldberg.html -# - https://github.com/rdp/ruby_tutorials_core/wiki/Ruby-Talk-FAQ#-why-are-rubys-floats-imprecise +# - https://github.com/rdp/ruby_tutorials_core/wiki/Ruby-Talk-FAQ#user-content--why-are-rubys-floats-imprecise # - https://en.wikipedia.org/wiki/Floating_point#Accuracy_problems # # Note that precise storage and computation of rational numbers From 9efde1f24eca01340d7193a19441f15993551cb1 Mon Sep 17 00:00:00 2001 From: Nobuyoshi Nakada Date: Sun, 22 Feb 2026 11:06:26 +0900 Subject: [PATCH 2/5] [DOC] Specify the HTML output path explicitly --- .github/workflows/check_misc.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/check_misc.yml b/.github/workflows/check_misc.yml index ac74ae1daaa9db..f6425b5cbf9e0d 100644 --- a/.github/workflows/check_misc.yml +++ b/.github/workflows/check_misc.yml @@ -111,7 +111,7 @@ jobs: - name: Generate docs id: docs run: | - make XRUBY=ruby RDOC_DEPENDS= RBCONFIG=update-rbconfig html + make XRUBY=ruby RDOC_DEPENDS= RBCONFIG=update-rbconfig HTMLOUT=html html echo htmlout=ruby-html-${GITHUB_SHA:0:10} >> $GITHUB_OUTPUT # Generate only when document commit/PR if: >- From fcba4c1ad753e10dfd86d21b3d3787b522ae8114 Mon Sep 17 00:00:00 2001 From: BurdetteLamar Date: Sat, 21 Feb 2026 22:20:57 +0000 Subject: [PATCH 3/5] [DOC] Improve link in yjit.md --- doc/jit/yjit.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/jit/yjit.md b/doc/jit/yjit.md index 12333f6ea8e0f4..c739f8ab4d8b41 100644 --- a/doc/jit/yjit.md +++ b/doc/jit/yjit.md @@ -94,7 +94,7 @@ cd yjit The YJIT `ruby` binary can be built with either GCC or Clang. It can be built either in dev (debug) mode or in release mode. For maximum performance, compile YJIT in release mode with GCC. -See [Building Ruby](../contributing/building_ruby.md#building-ruby). +See [Building Ruby](rdoc-ref:contributing/building_ruby.md@building-ruby). ```sh # Configure in release mode for maximum performance, build and install From ac4aebc77b2fdb8f5f0248d71fc476173c357dbc Mon Sep 17 00:00:00 2001 From: tomoya ishida Date: Sun, 22 Feb 2026 12:44:49 +0900 Subject: [PATCH 4/5] Use ruby-head instead of ruby-3.2 in check_misc job (#16217) --- .github/workflows/check_misc.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/check_misc.yml b/.github/workflows/check_misc.yml index f6425b5cbf9e0d..1be94a016e4126 100644 --- a/.github/workflows/check_misc.yml +++ b/.github/workflows/check_misc.yml @@ -22,6 +22,10 @@ jobs: with: token: ${{ (github.repository == 'ruby/ruby' && !startsWith(github.event_name, 'pull')) && secrets.MATZBOT_AUTO_UPDATE_TOKEN || secrets.GITHUB_TOKEN }} + - uses: ruby/setup-ruby@v1 + with: + ruby-version: head + - uses: ./.github/actions/setup/directories with: makeup: true From 07645fe82c7e8ef1a6b8864bd30cf45b7ebcef6b Mon Sep 17 00:00:00 2001 From: Alexander Ziaee Date: Sun, 22 Feb 2026 00:34:40 -0500 Subject: [PATCH 5/5] [DOC] man: Increase section number portability Remove a zero-width space from manual page section numbers improving portability with the mandoc compiler used on macOS, BSD, and illumos. Previously it was polluting the whatis(1) database, showing as being in both sections `1` and also creating a new section `\&1`. This matches the examples shown in the language references for the two most widely deployed mdoc(7) compilers, mandoc and groff. Signed-off-by: Alexander Ziaee --- man/erb.1 | 2 +- man/goruby.1 | 2 +- man/ruby.1 | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/man/erb.1 b/man/erb.1 index d8739a763940fe..299775d98c6e78 100644 --- a/man/erb.1 +++ b/man/erb.1 @@ -1,6 +1,6 @@ .\"Ruby is copyrighted by Yukihiro Matsumoto . .Dd December 16, 2018 -.Dt ERB \&1 "Ruby Programmer's Reference Guide" +.Dt ERB 1 "Ruby Programmer's Reference Guide" .Os UNIX .Sh NAME .Nm erb diff --git a/man/goruby.1 b/man/goruby.1 index a305a5afceafd8..a114a9056c6340 100644 --- a/man/goruby.1 +++ b/man/goruby.1 @@ -1,6 +1,6 @@ .\"Ruby is copyrighted by Yukihiro Matsumoto . .Dd April 20, 2017 -.Dt GORUBY \&1 "Ruby Programmer's Reference Guide" +.Dt GORUBY 1 "Ruby Programmer's Reference Guide" .Os UNIX .Sh NAME .Nm goruby diff --git a/man/ruby.1 b/man/ruby.1 index 8141a6d7efa97a..4a869c07751ffd 100644 --- a/man/ruby.1 +++ b/man/ruby.1 @@ -1,6 +1,6 @@ .\"Ruby is copyrighted by Yukihiro Matsumoto . .Dd April 14, 2018 -.Dt RUBY \&1 "Ruby Programmer's Reference Guide" +.Dt RUBY 1 "Ruby Programmer's Reference Guide" .Os UNIX .Sh NAME .Nm ruby