From 2543c0052c9be0e53c529f6be90b861ac99a092b Mon Sep 17 00:00:00 2001 From: Pádraig Brady Date: Tue, 12 Aug 2025 14:31:03 +0100 Subject: maint: use short form bug URLs * cfg.mk (sc_prohibit-long-form-bug-urls): Disallow long form in code. * scripts/git-hooks/commit-msg: Disallow long form in commit messages. * NEWS: Shorten long urls. * bootstrap.conf: Likewise. * configure.ac: Likewise. * scripts/git-hooks/commit-msg: Likewise. * src/csplit.c: Likewise. * src/fmt.c: Likewise. * src/make-prime-list.c: Likewise. * src/nohup.c: Likewise. * tests/od/od-float.sh: Likewise. * tests/rm/r-root.sh: Likewise. * tests/tail/inotify-race.sh: Likewise. * tests/tail/inotify-race2.sh: Likewise. --- scripts/git-hooks/commit-msg | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'scripts/git-hooks/commit-msg') diff --git a/scripts/git-hooks/commit-msg b/scripts/git-hooks/commit-msg index da094c95a..bdea8c38d 100755 --- a/scripts/git-hooks/commit-msg +++ b/scripts/git-hooks/commit-msg @@ -136,6 +136,12 @@ sub check_msg($$) $buf =~ m!https://lists\.gnu\.org/archive/html/!s and return "use '/r/' in place of '/archive/html/' in lists.gnu.org URLs"; + $buf =~ m!https?://(?:.*\.)?sourceware\.org/bugzilla/show_bug\.cgi\?id=(\d+)!s + and return "use shorter https://sourceware.org/PR$1"; + + $buf =~ m!https?://gcc\.gnu\.org/bugzilla/show_bug\.cgi\?id=(\d+)!s + and return "use shorter https://gcc.gnu.org/PR$1"; + return ''; } -- cgit v1.2.3