From b940c63578d61db7d21d937542b1d32f101b0d4a Mon Sep 17 00:00:00 2001 From: Daeho Ro <40587651+daeho-ro@users.noreply.github.com> Date: Thu, 28 Aug 2025 20:17:39 +0900 Subject: [PATCH] feat: update regex replace for pod2man --- Library/Homebrew/keg.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Library/Homebrew/keg.rb b/Library/Homebrew/keg.rb index 4117411047..92e9b1796a 100644 --- a/Library/Homebrew/keg.rb +++ b/Library/Homebrew/keg.rb @@ -589,7 +589,7 @@ class Keg # pod2man embeds the perl version used into the 5th field of the footer parts[4]&.gsub!(/^"perl v.*"$/, "\"\"") # man extension remove in man files - parts[2]&.gsub!(/([1-9]){,p,pm}/, "\\1") + parts[2]&.gsub!(/([1-9])(?:pm|p)?/, "\\1") "#{parts.join(" ")}\n" elsif line.start_with?(".IX") @@ -599,7 +599,7 @@ class Keg next line if parts[1] != "Title" # man extension remove in man files - parts[2]&.gsub!(/\s+([1-9]){,p,pm}/, "\\1") + parts[2]&.gsub!(/([1-9])(?:pm|p)?/, "\\1") "#{parts.join(" ")}\n" else