From dcdec8c28e1540cfa17546d407e10860cb419125 Mon Sep 17 00:00:00 2001 From: Nobuyoshi Nakada Date: Sun, 22 Feb 2026 19:59:43 +0900 Subject: [PATCH 1/2] [DOC] Check if date in man pages is up-to-date --- .github/workflows/check_misc.yml | 5 +++++ common.mk | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/check_misc.yml b/.github/workflows/check_misc.yml index 1be94a016e4126..0039fa69718a75 100644 --- a/.github/workflows/check_misc.yml +++ b/.github/workflows/check_misc.yml @@ -82,6 +82,11 @@ jobs: fi continue-on-error: ${{ steps.now.outputs.mon < 12 }} + - name: Check if date in man pages is up-to-date + run: | + make V=1 GIT=git BASERUBY=ruby update-man-date + git diff --color --no-ext-diff --ignore-submodules --exit-code -- man + - name: Check if to generate documents id: rdoc run: | diff --git a/common.mk b/common.mk index 1127e798063239..ec81324549766b 100644 --- a/common.mk +++ b/common.mk @@ -1897,7 +1897,7 @@ sudo-precheck: PHONY @$(SUDO) echo > $(NULL) update-man-date: PHONY - -$(Q) $(BASERUBY) -I"$(tooldir)/lib" -rvcs -i -p \ + $(Q) $(BASERUBY) -I"$(tooldir)/lib" -rvcs -i -p \ -e 'BEGIN{@vcs=VCS.detect(ARGV.shift)}' \ -e '$$_.sub!(/^(\.Dd ).*/){$$1+@vcs.modified(ARGF.path).strftime("%B %d, %Y")}' \ "$(srcdir)" "$(srcdir)"/man/*.1 From c71999e8cc2e44762b3304f52e5f1eecf6365cfe Mon Sep 17 00:00:00 2001 From: Nobuyoshi Nakada Date: Sun, 22 Feb 2026 20:00:39 +0900 Subject: [PATCH 2/2] [DOC] Update the date in man pages --- 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 299775d98c6e78..ed1e599cddd52e 100644 --- a/man/erb.1 +++ b/man/erb.1 @@ -1,5 +1,5 @@ .\"Ruby is copyrighted by Yukihiro Matsumoto . -.Dd December 16, 2018 +.Dd February 22, 2026 .Dt ERB 1 "Ruby Programmer's Reference Guide" .Os UNIX .Sh NAME diff --git a/man/goruby.1 b/man/goruby.1 index a114a9056c6340..4d137341f11f0b 100644 --- a/man/goruby.1 +++ b/man/goruby.1 @@ -1,5 +1,5 @@ .\"Ruby is copyrighted by Yukihiro Matsumoto . -.Dd April 20, 2017 +.Dd February 22, 2026 .Dt GORUBY 1 "Ruby Programmer's Reference Guide" .Os UNIX .Sh NAME diff --git a/man/ruby.1 b/man/ruby.1 index 4a869c07751ffd..cf5b09121b734f 100644 --- a/man/ruby.1 +++ b/man/ruby.1 @@ -1,5 +1,5 @@ .\"Ruby is copyrighted by Yukihiro Matsumoto . -.Dd April 14, 2018 +.Dd February 22, 2026 .Dt RUBY 1 "Ruby Programmer's Reference Guide" .Os UNIX .Sh NAME