grep-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

grep branch, master, updated. v3.11-23-ge248db7


From: Jim Meyering
Subject: grep branch, master, updated. v3.11-23-ge248db7
Date: Fri, 5 Jan 2024 12:27:55 -0500 (EST)

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "grep".

The branch, master has been updated
       via  e248db797a7550cd10045e4eaf575f6507f71cf5 (commit)
       via  4810ea083892fda6a6d9b7deca323f551daadf22 (commit)
      from  102be2bfa571355ff44db39348438a0def1ab382 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://git.savannah.gnu.org/cgit/grep.git/commit/?id=e248db797a7550cd10045e4eaf575f6507f71cf5


commit e248db797a7550cd10045e4eaf575f6507f71cf5
Author: Jim Meyering <meyering@meta.com>
Date:   Fri Jan 5 09:19:41 2024 -0800

    maint: update all copyright dates via "make update-copyright"

diff --git a/AUTHORS b/AUTHORS
index ce932f5..a393937 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -1,4 +1,4 @@
-  Copyright (C) 1992, 1997-2002, 2004-2023 Free Software Foundation, Inc.
+  Copyright (C) 1992, 1997-2002, 2004-2024 Free Software Foundation, Inc.
 
   Copying and distribution of this file, with or without modification,
   are permitted in any medium without royalty provided the copyright
diff --git a/ChangeLog-2009 b/ChangeLog-2009
index ac92c03..71a1010 100644
--- a/ChangeLog-2009
+++ b/ChangeLog-2009
@@ -3648,6 +3648,6 @@
 
         * Version 2.0 released.
 
-Copyright (C) 1998-2023 Free Software Foundation, Inc.
+Copyright (C) 1998-2024 Free Software Foundation, Inc.
 Copying and distribution of this file, with or without modification,
   are permitted provided the copyright notice and this notice are preserved.
diff --git a/HACKING b/HACKING
index 0b31215..61fca83 100644
--- a/HACKING
+++ b/HACKING
@@ -597,7 +597,7 @@ Then just open the index.html file (in the generated 
lcov-html directory)
 in your favorite web browser.
 
 ========================================================================
-Copyright (C) 2009-2023 Free Software Foundation, Inc.
+Copyright (C) 2009-2024 Free Software Foundation, Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
diff --git a/Makefile.am b/Makefile.am
index 8771f88..5727c6b 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -1,6 +1,6 @@
 # Process this file with automake to create Makefile.in
 #
-# Copyright 1997-1998, 2005-2023 Free Software Foundation, Inc.
+# Copyright 1997-1998, 2005-2024 Free Software Foundation, Inc.
 #
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/NEWS b/NEWS
index b0d1749..bc487ce 100644
--- a/NEWS
+++ b/NEWS
@@ -1402,7 +1402,7 @@ necessary to track the evolution of the regex package, 
and since
 I was changing it anyway I decided to do a general cleanup.
 
 ========================================================================
-Copyright (C) 1992, 1997-2002, 2004-2023 Free Software Foundation, Inc.
+Copyright (C) 1992, 1997-2002, 2004-2024 Free Software Foundation, Inc.
 
   Copying and distribution of this file, with or without modification,
   are permitted in any medium without royalty provided the copyright
diff --git a/README b/README
index 08096dd..e2d826b 100644
--- a/README
+++ b/README
@@ -1,4 +1,4 @@
-  Copyright (C) 1992, 1997-2002, 2004-2023 Free Software Foundation, Inc.
+  Copyright (C) 1992, 1997-2002, 2004-2024 Free Software Foundation, Inc.
 
   Copying and distribution of this file, with or without modification,
   are permitted in any medium without royalty provided the copyright
diff --git a/README-alpha b/README-alpha
index 33d8349..36c4c48 100644
--- a/README-alpha
+++ b/README-alpha
@@ -1,4 +1,4 @@
-  Copyright (C) 1992, 1997-2002, 2004-2023 Free Software Foundation, Inc.
+  Copyright (C) 1992, 1997-2002, 2004-2024 Free Software Foundation, Inc.
 
   Copying and distribution of this file, with or without modification,
   are permitted in any medium without royalty provided the copyright
diff --git a/README-hacking b/README-hacking
index 3d95d10..ec40b33 100644
--- a/README-hacking
+++ b/README-hacking
@@ -101,7 +101,7 @@ each program.  One way to do this is to use vc-dwim
 
 -----
 
-Copyright (C) 2002-2023 Free Software Foundation, Inc.
+Copyright (C) 2002-2024 Free Software Foundation, Inc.
 
 This program is free software: you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
diff --git a/TODO b/TODO
index 2da6aa9..7cb831f 100644
--- a/TODO
+++ b/TODO
@@ -1,6 +1,6 @@
 Things to do for GNU grep
 
-  Copyright (C) 1992, 1997-2002, 2004-2023 Free Software Foundation, Inc.
+  Copyright (C) 1992, 1997-2002, 2004-2024 Free Software Foundation, Inc.
 
   Copying and distribution of this file, with or without modification,
   are permitted in any medium without royalty provided the copyright
diff --git a/bootstrap.conf b/bootstrap.conf
index 9f1775e..178aca9 100644
--- a/bootstrap.conf
+++ b/bootstrap.conf
@@ -1,6 +1,6 @@
 # Bootstrap configuration.
 
-# Copyright (C) 2006-2023 Free Software Foundation, Inc.
+# Copyright (C) 2006-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/cfg.mk b/cfg.mk
index 8eec613..0ee7273 100644
--- a/cfg.mk
+++ b/cfg.mk
@@ -1,5 +1,5 @@
 # Customize maint.mk                           -*- makefile -*-
-# Copyright (C) 2009-2023 Free Software Foundation, Inc.
+# Copyright (C) 2009-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/configure.ac b/configure.ac
index 844a259..3d630a2 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,7 +1,7 @@
 dnl
 dnl autoconf input file for GNU grep
 dnl
-dnl Copyright (C) 1997-2006, 2009-2023 Free Software Foundation, Inc.
+dnl Copyright (C) 1997-2006, 2009-2024 Free Software Foundation, Inc.
 dnl
 dnl This file is part of GNU grep.
 dnl
diff --git a/doc/Makefile.am b/doc/Makefile.am
index 4bc2476..3637bd9 100644
--- a/doc/Makefile.am
+++ b/doc/Makefile.am
@@ -1,7 +1,7 @@
 # Process this file with automake to create Makefile.in
 # Makefile.am for grep/doc.
 #
-# Copyright 2008-2023 Free Software Foundation, Inc.
+# Copyright 2008-2024 Free Software Foundation, Inc.
 #
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/doc/fdl.texi b/doc/fdl.texi
index 84f45b0..2b8f7e5 100644
--- a/doc/fdl.texi
+++ b/doc/fdl.texi
@@ -5,8 +5,8 @@
 @c hence no sectioning command or @node.
 
 @display
-Copyright @copyright{} 2000--2002, 2007--2008, 2023 Free Software Foundation,
-Inc.
+Copyright @copyright{} 2000--2002, 2007--2008, 2023--2024 Free Software
+Foundation, Inc.
 @uref{https://fsf.org/}
 
 Everyone is permitted to copy and distribute verbatim copies
diff --git a/doc/grep.in.1 b/doc/grep.in.1
index 01f753a..4220493 100644
--- a/doc/grep.in.1
+++ b/doc/grep.in.1
@@ -1255,7 +1255,7 @@ This man page is maintained only fitfully;
 the full documentation is often more up-to-date.
 .
 .SH COPYRIGHT
-Copyright 1998-2000, 2002, 2005-2023 Free Software Foundation, Inc.
+Copyright 1998\(en2000, 2002, 2005\(en2024 Free Software Foundation, Inc.
 .PP
 This is free software;
 see the source for copying conditions.
diff --git a/doc/grep.texi b/doc/grep.texi
index 42b499a..508b1cd 100644
--- a/doc/grep.texi
+++ b/doc/grep.texi
@@ -30,7 +30,7 @@
 @copying
 This manual is for @command{grep}, a pattern matching engine.
 
-Copyright @copyright{} 1999--2002, 2005, 2008--2023 Free Software Foundation,
+Copyright @copyright{} 1999--2002, 2005, 2008--2024 Free Software Foundation,
 Inc.
 
 @quotation
diff --git a/lib/Makefile.am b/lib/Makefile.am
index 725f308..ff7a5a6 100644
--- a/lib/Makefile.am
+++ b/lib/Makefile.am
@@ -1,4 +1,4 @@
-# Copyright 1997-1998, 2005-2023 Free Software Foundation, Inc.
+# Copyright 1997-1998, 2005-2024 Free Software Foundation, Inc.
 #
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/lib/colorize-posix.c b/lib/colorize-posix.c
index d14db77..273a617 100644
--- a/lib/colorize-posix.c
+++ b/lib/colorize-posix.c
@@ -1,5 +1,5 @@
 /* Output colorization.
-   Copyright 2011-2023 Free Software Foundation, Inc.
+   Copyright 2011-2024 Free Software Foundation, Inc.
 
    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/lib/colorize-w32.c b/lib/colorize-w32.c
index 66201b0..1d6a030 100644
--- a/lib/colorize-w32.c
+++ b/lib/colorize-w32.c
@@ -1,5 +1,5 @@
 /* Output colorization on MS-Windows.
-   Copyright 2011-2023 Free Software Foundation, Inc.
+   Copyright 2011-2024 Free Software Foundation, Inc.
 
    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/lib/colorize.h b/lib/colorize.h
index c2b2d6e..9d6cc98 100644
--- a/lib/colorize.h
+++ b/lib/colorize.h
@@ -1,6 +1,6 @@
 /* Output colorization.
 
-   Copyright 2011-2023 Free Software Foundation, Inc.
+   Copyright 2011-2024 Free Software Foundation, Inc.
    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation; either version 3, or (at your option)
diff --git a/m4/pcre.m4 b/m4/pcre.m4
index 4000782..4221174 100644
--- a/m4/pcre.m4
+++ b/m4/pcre.m4
@@ -1,6 +1,6 @@
 # pcre.m4 - check for PCRE library support
 
-# Copyright (C) 2010-2023 Free Software Foundation, Inc.
+# Copyright (C) 2010-2024 Free Software Foundation, Inc.
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
diff --git a/po/POTFILES.in b/po/POTFILES.in
index 3acf6d7..ad1f88d 100644
--- a/po/POTFILES.in
+++ b/po/POTFILES.in
@@ -1,6 +1,6 @@
 # List of files which containing translatable strings.
 #
-# Copyright 1997-1998, 2005-2023 Free Software Foundation, Inc.
+# Copyright 1997-1998, 2005-2024 Free Software Foundation, Inc.
 #
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/src/Makefile.am b/src/Makefile.am
index 426339f..19ff2ca 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -1,5 +1,5 @@
 ## Process this file with automake to create Makefile.in
-# Copyright 1997-1998, 2005-2023 Free Software Foundation, Inc.
+# Copyright 1997-1998, 2005-2024 Free Software Foundation, Inc.
 #
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/src/dfasearch.c b/src/dfasearch.c
index 448daf9..bb8e60f 100644
--- a/src/dfasearch.c
+++ b/src/dfasearch.c
@@ -1,5 +1,5 @@
 /* dfasearch.c - searching subroutines using dfa and regex for grep.
-   Copyright 1992, 1998, 2000, 2007, 2009-2023 Free Software Foundation, Inc.
+   Copyright 1992, 1998, 2000, 2007, 2009-2024 Free Software Foundation, Inc.
 
    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/src/die.h b/src/die.h
index af67b54..accf3fd 100644
--- a/src/die.h
+++ b/src/die.h
@@ -1,5 +1,5 @@
 /* Report an error and exit.
-   Copyright 2016-2023 Free Software Foundation, Inc.
+   Copyright 2016-2024 Free Software Foundation, Inc.
 
    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/src/grep.c b/src/grep.c
index f5b6e50..dab3be7 100644
--- a/src/grep.c
+++ b/src/grep.c
@@ -1,5 +1,5 @@
 /* grep.c - main driver file for grep.
-   Copyright (C) 1992, 1997-2002, 2004-2023 Free Software Foundation, Inc.
+   Copyright (C) 1992, 1997-2002, 2004-2024 Free Software Foundation, Inc.
 
    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/src/grep.h b/src/grep.h
index 8d3dbe3..ad7f932 100644
--- a/src/grep.h
+++ b/src/grep.h
@@ -1,5 +1,5 @@
 /* grep.h - interface to grep driver for searching subroutines.
-   Copyright (C) 1992, 1998, 2001, 2007, 2009-2023 Free Software Foundation,
+   Copyright (C) 1992, 1998, 2001, 2007, 2009-2024 Free Software Foundation,
    Inc.
 
    This program is free software; you can redistribute it and/or modify
diff --git a/src/kwsearch.c b/src/kwsearch.c
index 161a2d3..1760fd6 100644
--- a/src/kwsearch.c
+++ b/src/kwsearch.c
@@ -1,5 +1,5 @@
 /* kwsearch.c - searching subroutines using kwset for grep.
-   Copyright 1992, 1998, 2000, 2007, 2009-2023 Free Software Foundation, Inc.
+   Copyright 1992, 1998, 2000, 2007, 2009-2024 Free Software Foundation, Inc.
 
    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/src/kwset.c b/src/kwset.c
index b458227..1848a9a 100644
--- a/src/kwset.c
+++ b/src/kwset.c
@@ -1,5 +1,5 @@
 /* kwset.c - search for any of a set of keywords.
-   Copyright (C) 1989, 1998, 2000, 2005, 2007, 2009-2023 Free Software
+   Copyright (C) 1989, 1998, 2000, 2005, 2007, 2009-2024 Free Software
    Foundation, Inc.
 
    This program is free software; you can redistribute it and/or modify
diff --git a/src/kwset.h b/src/kwset.h
index 679a47d..3e9ab43 100644
--- a/src/kwset.h
+++ b/src/kwset.h
@@ -1,5 +1,5 @@
 /* kwset.h - header declaring the keyword set library.
-   Copyright (C) 1989, 1998, 2005, 2007, 2009-2023 Free Software Foundation,
+   Copyright (C) 1989, 1998, 2005, 2007, 2009-2024 Free Software Foundation,
    Inc.
 
    This program is free software; you can redistribute it and/or modify
diff --git a/src/pcresearch.c b/src/pcresearch.c
index 54a1690..1ae8b2c 100644
--- a/src/pcresearch.c
+++ b/src/pcresearch.c
@@ -1,5 +1,5 @@
 /* pcresearch.c - searching subroutines using PCRE for grep.
-   Copyright 2000, 2007, 2009-2023 Free Software Foundation, Inc.
+   Copyright 2000, 2007, 2009-2024 Free Software Foundation, Inc.
 
    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/src/search.h b/src/search.h
index e13da10..237b2d7 100644
--- a/src/search.h
+++ b/src/search.h
@@ -1,5 +1,5 @@
 /* search.c - searching subroutines using dfa, kwset and regex for grep.
-   Copyright 1992, 1998, 2000, 2007, 2009-2023 Free Software Foundation, Inc.
+   Copyright 1992, 1998, 2000, 2007, 2009-2024 Free Software Foundation, Inc.
 
    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/src/searchutils.c b/src/searchutils.c
index 0122560..414d993 100644
--- a/src/searchutils.c
+++ b/src/searchutils.c
@@ -1,5 +1,5 @@
 /* searchutils.c - helper subroutines for grep's matchers.
-   Copyright 1992, 1998, 2000, 2007, 2009-2023 Free Software Foundation, Inc.
+   Copyright 1992, 1998, 2000, 2007, 2009-2024 Free Software Foundation, Inc.
 
    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/src/system.h b/src/system.h
index 47c458f..2a6611e 100644
--- a/src/system.h
+++ b/src/system.h
@@ -1,5 +1,5 @@
 /* Portability cruft.  Include after config.h and sys/types.h.
-   Copyright 1996, 1998-2000, 2007, 2009-2023 Free Software Foundation, Inc.
+   Copyright 1996, 1998-2000, 2007, 2009-2024 Free Software Foundation, Inc.
 
    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/tests/Coreutils.pm b/tests/Coreutils.pm
index 7fa1fb4..08fed08 100644
--- a/tests/Coreutils.pm
+++ b/tests/Coreutils.pm
@@ -1,7 +1,7 @@
 package Coreutils;
 # This is a testing framework.
 
-# Copyright (C) 1998-2015, 2017-2023 Free Software Foundation, Inc.
+# Copyright (C) 1998-2015, 2017-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/CuSkip.pm b/tests/CuSkip.pm
index 3641adf..068df95 100644
--- a/tests/CuSkip.pm
+++ b/tests/CuSkip.pm
@@ -1,7 +1,7 @@
 package CuSkip;
 # Skip a test: emit diag to log and to stderr, and exit 77
 
-# Copyright (C) 2011-2015, 2017-2023 Free Software Foundation, Inc.
+# Copyright (C) 2011-2015, 2017-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/CuTmpdir.pm b/tests/CuTmpdir.pm
index 4e8d99f..ea7f686 100644
--- a/tests/CuTmpdir.pm
+++ b/tests/CuTmpdir.pm
@@ -1,7 +1,7 @@
 package CuTmpdir;
 # create, then chdir into a temporary sub-directory
 
-# Copyright (C) 2007-2015, 2017-2023 Free Software Foundation, Inc.
+# Copyright (C) 2007-2015, 2017-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/Makefile.am b/tests/Makefile.am
index 9c09c43..9b647c4 100644
--- a/tests/Makefile.am
+++ b/tests/Makefile.am
@@ -1,5 +1,5 @@
 ## Process this file with automake to create Makefile.in
-# Copyright 1997-1998, 2005-2023 Free Software Foundation, Inc.
+# Copyright 1997-1998, 2005-2024 Free Software Foundation, Inc.
 #
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/backref b/tests/backref
index ab36588..3247050 100755
--- a/tests/backref
+++ b/tests/backref
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Test for back-references and other things.
 #
-# Copyright (C) 2001, 2006, 2009-2023 Free Software Foundation, Inc.
+# Copyright (C) 2001, 2006, 2009-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/backref-alt b/tests/backref-alt
index 0dbe1e6..9984719 100755
--- a/tests/backref-alt
+++ b/tests/backref-alt
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Test for a bug in glibc's regex code as of 2015-09-19.
 #
-# Copyright 2015-2023 Free Software Foundation, Inc.
+# Copyright 2015-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/backslash-dot b/tests/backslash-dot
index 4575d5d..904f563 100755
--- a/tests/backslash-dot
+++ b/tests/backslash-dot
@@ -1,7 +1,7 @@
 #! /bin/sh
 # This once failed to match: echo . | grep '\.'
 #
-# Copyright (C) 2020-2023 Free Software Foundation, Inc.
+# Copyright (C) 2020-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/backslash-s-and-repetition-operators 
b/tests/backslash-s-and-repetition-operators
index 7e746f6..deef220 100755
--- a/tests/backslash-s-and-repetition-operators
+++ b/tests/backslash-s-and-repetition-operators
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Ensure that \s and \S work with repetition operators.
 #
-# Copyright (C) 2013-2023 Free Software Foundation, Inc.
+# Copyright (C) 2013-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/backslash-s-vs-invalid-multibyte 
b/tests/backslash-s-vs-invalid-multibyte
index b4acfe3..1a2f757 100755
--- a/tests/backslash-s-vs-invalid-multibyte
+++ b/tests/backslash-s-vs-invalid-multibyte
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Ensure that neither \s nor \S matches an invalid multibyte character.
 #
-# Copyright (C) 2013-2023 Free Software Foundation, Inc.
+# Copyright (C) 2013-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/binary-file-matches b/tests/binary-file-matches
index d83eacd..509eff1 100755
--- a/tests/binary-file-matches
+++ b/tests/binary-file-matches
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Test for the "binary file ... matches" diagnostic.
 #
-# Copyright (C) 2020-2023 Free Software Foundation, Inc.
+# Copyright (C) 2020-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/bre b/tests/bre
index 6c8c40d..a785d55 100755
--- a/tests/bre
+++ b/tests/bre
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Regression test for GNU grep.
 #
-# Copyright (C) 2001, 2006, 2009-2023 Free Software Foundation, Inc.
+# Copyright (C) 2001, 2006, 2009-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/bre.awk b/tests/bre.awk
index 3ce6998..c7caf38 100644
--- a/tests/bre.awk
+++ b/tests/bre.awk
@@ -1,4 +1,4 @@
-# Copyright (C) 2001, 2006, 2009-2023 Free Software Foundation, Inc.
+# Copyright (C) 2001, 2006, 2009-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/c-locale b/tests/c-locale
index d833f75..efae9e5 100755
--- a/tests/c-locale
+++ b/tests/c-locale
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Regression test for GNU grep.
 #
-# Copyright 2016-2023 Free Software Foundation, Inc.
+# Copyright 2016-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/case-fold-titlecase b/tests/case-fold-titlecase
index 61c7ea0..7f94c0f 100755
--- a/tests/case-fold-titlecase
+++ b/tests/case-fold-titlecase
@@ -1,7 +1,7 @@
 #!/bin/sh
 # Check that case folding works even with titlecase and similarly odd chars.
 
-# Copyright 2014-2023 Free Software Foundation, Inc.
+# Copyright 2014-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/color-colors b/tests/color-colors
index 24187c9..44117a4 100755
--- a/tests/color-colors
+++ b/tests/color-colors
@@ -1,7 +1,7 @@
 #!/bin/sh
 # Check that GREP_COLOR elicits a warning.
 
-# Copyright 2022-2023 Free Software Foundation, Inc.
+# Copyright 2022-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/count-newline b/tests/count-newline
index df8ef07..1e8abac 100755
--- a/tests/count-newline
+++ b/tests/count-newline
@@ -2,7 +2,7 @@
 # Test that newline is counted correctly even when the transition
 # table is rebuilt.
 
-# Copyright 2014-2023 Free Software Foundation, Inc.
+# Copyright 2014-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/dfa-coverage b/tests/dfa-coverage
index e8f2aaf..bee3fec 100755
--- a/tests/dfa-coverage
+++ b/tests/dfa-coverage
@@ -1,7 +1,7 @@
 #!/bin/sh
 # Exercise the final reachable code in dfa.c's match_mb_charset.
 
-# Copyright (C) 2012-2023 Free Software Foundation, Inc.
+# Copyright (C) 2012-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/dfa-heap-overrun b/tests/dfa-heap-overrun
index 2dfc1b9..82beffb 100755
--- a/tests/dfa-heap-overrun
+++ b/tests/dfa-heap-overrun
@@ -1,7 +1,7 @@
 #!/bin/sh
 # Trigger a heap overrun in grep-2.6..grep-2.8.
 
-# Copyright (C) 2011-2023 Free Software Foundation, Inc.
+# Copyright (C) 2011-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/dfa-invalid-utf8 b/tests/dfa-invalid-utf8
index 9aec900..bded58a 100755
--- a/tests/dfa-invalid-utf8
+++ b/tests/dfa-invalid-utf8
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Test whether "grep '.'" matches invalid UTF-8 byte sequences.
 #
-# Copyright 2019-2023 Free Software Foundation, Inc.
+# Copyright 2019-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/empty b/tests/empty
index 48cd1ce..cf7a8e1 100755
--- a/tests/empty
+++ b/tests/empty
@@ -2,7 +2,7 @@
 # test that the empty file means no pattern
 # and an empty pattern means match all.
 #
-# Copyright (C) 2001, 2006, 2009-2023 Free Software Foundation, Inc.
+# Copyright (C) 2001, 2006, 2009-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/empty-line-mb b/tests/empty-line-mb
index c76bcb0..6b19846 100755
--- a/tests/empty-line-mb
+++ b/tests/empty-line-mb
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Exercise bugs in grep-2.13 with -i, -n and an RE of ^$ in a multi-byte 
locale.
 #
-# Copyright (C) 2012-2023 Free Software Foundation, Inc.
+# Copyright (C) 2012-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/encoding-error b/tests/encoding-error
index 38ed3cb..5b0c0a9 100755
--- a/tests/encoding-error
+++ b/tests/encoding-error
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Test grep's behavior on encoding errors.
 #
-# Copyright 2015-2023 Free Software Foundation, Inc.
+# Copyright 2015-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/envvar-check b/tests/envvar-check
index 0c9a730..1837e01 100644
--- a/tests/envvar-check
+++ b/tests/envvar-check
@@ -1,7 +1,7 @@
 # -*- sh -*-
 # Check environment variables for sane values while testing.
 
-# Copyright (C) 2000-2023 Free Software Foundation, Inc.
+# Copyright (C) 2000-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/ere b/tests/ere
index dcb4778..f4b1d23 100755
--- a/tests/ere
+++ b/tests/ere
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Regression test for GNU grep.
 #
-# Copyright (C) 2001, 2006, 2009-2023 Free Software Foundation, Inc.
+# Copyright (C) 2001, 2006, 2009-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/ere.awk b/tests/ere.awk
index d1c9c0f..f58e2c5 100644
--- a/tests/ere.awk
+++ b/tests/ere.awk
@@ -1,4 +1,4 @@
-# Copyright (C) 2001, 2006, 2009-2023 Free Software Foundation, Inc.
+# Copyright (C) 2001, 2006, 2009-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/false-match-mb-non-utf8 b/tests/false-match-mb-non-utf8
index abb7f9d..40d201d 100755
--- a/tests/false-match-mb-non-utf8
+++ b/tests/false-match-mb-non-utf8
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Test for false matches in grep 2.19..2.26 in multibyte, non-UTF8 locales
 #
-# Copyright (C) 2016-2023 Free Software Foundation, Inc.
+# Copyright (C) 2016-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/fgrep-longest b/tests/fgrep-longest
index fe0d1b5..61a8593 100755
--- a/tests/fgrep-longest
+++ b/tests/fgrep-longest
@@ -2,7 +2,7 @@
 # With multiple matches, grep -Fo could print a shorter one.
 # This bug affected grep versions 2.26 through 2.27.
 #
-# Copyright (C) 2017-2023 Free Software Foundation, Inc.
+# Copyright (C) 2017-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/file b/tests/file
index d1285d8..690690a 100755
--- a/tests/file
+++ b/tests/file
@@ -4,7 +4,7 @@
 # grep -F -f pattern_file file
 # grep -G -f pattern_file file
 #
-# Copyright (C) 2001, 2006, 2009-2023 Free Software Foundation, Inc.
+# Copyright (C) 2001, 2006, 2009-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/filename-lineno.pl b/tests/filename-lineno.pl
index 33a235a..d8bd2f3 100755
--- a/tests/filename-lineno.pl
+++ b/tests/filename-lineno.pl
@@ -4,7 +4,7 @@
 # file or line number from which the offending regular expression came.
 # With 2.26, now, each such diagnostic has a "FILENAME:LINENO: " prefix.
 
-# Copyright (C) 2016-2023 Free Software Foundation, Inc.
+# Copyright (C) 2016-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/fmbtest b/tests/fmbtest
index e64b6ba..38dd49d 100755
--- a/tests/fmbtest
+++ b/tests/fmbtest
@@ -1,5 +1,5 @@
 #! /bin/sh
-# Copyright (C) 2001, 2006, 2009-2023 Free Software Foundation, Inc.
+# Copyright (C) 2001, 2006, 2009-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/foad1 b/tests/foad1
index f10c1d7..3a29f9e 100755
--- a/tests/foad1
+++ b/tests/foad1
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Test various combinations of command-line options.
 #
-# Copyright (C) 2001, 2006, 2009-2023 Free Software Foundation, Inc.
+# Copyright (C) 2001, 2006, 2009-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/get-mb-cur-max.c b/tests/get-mb-cur-max.c
index 1dde7a7..4f55394 100644
--- a/tests/get-mb-cur-max.c
+++ b/tests/get-mb-cur-max.c
@@ -1,5 +1,5 @@
 /* Auxiliary program to detect support for a locale.
-   Copyright 2010-2023 Free Software Foundation, Inc.
+   Copyright 2010-2024 Free Software Foundation, Inc.
 
    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/tests/hash-collision-perf b/tests/hash-collision-perf
index 2190193..2d9beee 100755
--- a/tests/hash-collision-perf
+++ b/tests/hash-collision-perf
@@ -2,7 +2,7 @@
 # Test for this performance regression:
 # grep-3.5 and 3.6 would take O(N^2) time for some sets of input regexps.
 
-# Copyright 2020-2023 Free Software Foundation, Inc.
+# Copyright 2020-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/help-version b/tests/help-version
index 031a424..78f1a2c 100755
--- a/tests/help-version
+++ b/tests/help-version
@@ -2,7 +2,7 @@
 # Make sure all of these programs work properly
 # when invoked with --help or --version.
 
-# Copyright (C) 2000-2023 Free Software Foundation, Inc.
+# Copyright (C) 2000-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/high-bit-range b/tests/high-bit-range
index 8bb5535..229da7a 100755
--- a/tests/high-bit-range
+++ b/tests/high-bit-range
@@ -1,7 +1,7 @@
 #!/bin/sh
 # Exercise high-bit-set unibyte-in-[...]-range bug.
 
-# Copyright (C) 2011-2023 Free Software Foundation, Inc.
+# Copyright (C) 2011-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/initial-tab b/tests/initial-tab
index 10ed38d..f21f755 100755
--- a/tests/initial-tab
+++ b/tests/initial-tab
@@ -1,7 +1,7 @@
 #!/bin/sh
 # Exercise -T.
 
-# Copyright 2016-2023 Free Software Foundation, Inc.
+# Copyright 2016-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/khadafy b/tests/khadafy
index 7ea9a4a..3729f06 100755
--- a/tests/khadafy
+++ b/tests/khadafy
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Regression test for GNU grep.
 #
-# Copyright (C) 2001, 2006, 2009-2023 Free Software Foundation, Inc.
+# Copyright (C) 2001, 2006, 2009-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/kwset-abuse b/tests/kwset-abuse
index 6cc5394..6769dfd 100755
--- a/tests/kwset-abuse
+++ b/tests/kwset-abuse
@@ -2,7 +2,7 @@
 # Evoke a segfault in a hard-to-reach code path of kwset.c.
 # This bug affected grep versions 2.19 through 2.21.
 #
-# Copyright (C) 2015-2023 Free Software Foundation, Inc.
+# Copyright (C) 2015-2024 Free Software Foundation, Inc.
 #
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/long-pattern-perf b/tests/long-pattern-perf
index 5e9e6e9..3032183 100755
--- a/tests/long-pattern-perf
+++ b/tests/long-pattern-perf
@@ -1,7 +1,7 @@
 #!/bin/sh
 # grep-2.21 would incur a 100x penalty for 10x increase in regexp length
 
-# Copyright 2015-2023 Free Software Foundation, Inc.
+# Copyright 2015-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/many-regex-performance b/tests/many-regex-performance
index 09c84f3..4887206 100755
--- a/tests/many-regex-performance
+++ b/tests/many-regex-performance
@@ -3,7 +3,7 @@
 # grep-3.4 would require O(N^2) RSS for N regexps
 # grep-3.5 requires O(N) in the most common cases.
 
-# Copyright 2020-2023 Free Software Foundation, Inc.
+# Copyright 2020-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/match-lines b/tests/match-lines
index 4be1c57..f94193b 100755
--- a/tests/match-lines
+++ b/tests/match-lines
@@ -3,7 +3,7 @@
 # grep -F -x -o PAT print an extra newline for each match.
 # This would fail for grep-2.19 and grep-2.20.
 
-# Copyright 2014-2023 Free Software Foundation, Inc.
+# Copyright 2014-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/mb-dot-newline b/tests/mb-dot-newline
index 28a8c40..fb41602 100755
--- a/tests/mb-dot-newline
+++ b/tests/mb-dot-newline
@@ -2,7 +2,7 @@
 # Trigger a bug in the DFA matcher.
 # This would fail for grep-2.20.
 
-# Copyright 2014-2023 Free Software Foundation, Inc.
+# Copyright 2014-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/mb-non-UTF8-overrun b/tests/mb-non-UTF8-overrun
index 1ce8997..8d0c9c8 100755
--- a/tests/mb-non-UTF8-overrun
+++ b/tests/mb-non-UTF8-overrun
@@ -2,7 +2,7 @@
 # grep would sometimes read beyond end of input, when using a non-UTF8
 # multibyte locale.
 
-# Copyright 2014-2023 Free Software Foundation, Inc.
+# Copyright 2014-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/mb-non-UTF8-perf-Fw b/tests/mb-non-UTF8-perf-Fw
index 504dc5f..fecce33 100755
--- a/tests/mb-non-UTF8-perf-Fw
+++ b/tests/mb-non-UTF8-perf-Fw
@@ -1,7 +1,7 @@
 #!/bin/sh
 # Test for a performance regression with -Fw and a non-UTF8 multibyte locale.
 
-# Copyright 2019-2023 Free Software Foundation, Inc.
+# Copyright 2019-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/mb-non-UTF8-performance b/tests/mb-non-UTF8-performance
index de448ac..3499abf 100755
--- a/tests/mb-non-UTF8-performance
+++ b/tests/mb-non-UTF8-performance
@@ -3,7 +3,7 @@
 # The 200x is on an Intel i7-based system.
 # On an AMD FX-4100, it would take up to 2500x longer.
 
-# Copyright 2014-2023 Free Software Foundation, Inc.
+# Copyright 2014-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/mb-non-UTF8-word-boundary b/tests/mb-non-UTF8-word-boundary
index 39ea548..71203b1 100755
--- a/tests/mb-non-UTF8-word-boundary
+++ b/tests/mb-non-UTF8-word-boundary
@@ -1,7 +1,7 @@
 #!/bin/sh
 # grep -Fw could false-match when using a non-UTF8 multibyte locale.
 
-# Copyright 2019-2023 Free Software Foundation, Inc.
+# Copyright 2019-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/multibyte-white-space b/tests/multibyte-white-space
index 2254a12..0e57294 100755
--- a/tests/multibyte-white-space
+++ b/tests/multibyte-white-space
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Test whether \s matches SP and UTF-8 multi-byte white space characters.
 #
-# Copyright (C) 2013-2023 Free Software Foundation, Inc.
+# Copyright (C) 2013-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/multiple-begin-or-end-line b/tests/multiple-begin-or-end-line
index 859a9e5..a5816b7 100755
--- a/tests/multiple-begin-or-end-line
+++ b/tests/multiple-begin-or-end-line
@@ -2,7 +2,7 @@
 # Test a pattern of multiple begin or end line constraints.
 # This would mistakenly print a line when using grep-2.19.
 
-# Copyright 2014-2023 Free Software Foundation, Inc.
+# Copyright 2014-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/null-byte b/tests/null-byte
index b2fccbe..88f4b01 100755
--- a/tests/null-byte
+++ b/tests/null-byte
@@ -1,7 +1,7 @@
 #!/bin/sh
 # Test NUL bytes in patterns and data.
 
-# Copyright 2014-2023 Free Software Foundation, Inc.
+# Copyright 2014-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/options b/tests/options
index 5d9426b..bee84c7 100755
--- a/tests/options
+++ b/tests/options
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Test for POSIX options for grep
 #
-# Copyright (C) 2001, 2006, 2009-2023 Free Software Foundation, Inc.
+# Copyright (C) 2001, 2006, 2009-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/pcre b/tests/pcre
index dc8b90d..491755e 100755
--- a/tests/pcre
+++ b/tests/pcre
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Simple PCRE tests.
 #
-# Copyright (C) 2001, 2006, 2009-2023 Free Software Foundation, Inc.
+# Copyright (C) 2001, 2006, 2009-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/pcre-abort b/tests/pcre-abort
index 3bce792..c69e3e0 100755
--- a/tests/pcre-abort
+++ b/tests/pcre-abort
@@ -2,7 +2,7 @@
 # Show that grep handles PCRE2_ERROR_MATCHLIMIT.
 # In grep-2.8, it would abort.
 #
-# Copyright (C) 2011-2023 Free Software Foundation, Inc.
+# Copyright (C) 2011-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/pcre-ascii-digits b/tests/pcre-ascii-digits
index 9dfc0fa..c738aa1 100755
--- a/tests/pcre-ascii-digits
+++ b/tests/pcre-ascii-digits
@@ -3,7 +3,7 @@
 # With, grep-3.9, \d would match e.g., the multibyte Arabic digits.
 # The same applied to \D.
 #
-# Copyright (C) 2023 Free Software Foundation, Inc.
+# Copyright (C) 2023-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/pcre-count b/tests/pcre-count
index 66d0b59..ac8a6ae 100755
--- a/tests/pcre-count
+++ b/tests/pcre-count
@@ -2,7 +2,7 @@
 # grep -P / grep -Pc are inconsistent results
 # This bug affected grep versions 2.21 through 2.22.
 #
-# Copyright (C) 2015-2023 Free Software Foundation, Inc.
+# Copyright (C) 2015-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/pcre-infloop b/tests/pcre-infloop
index 6958c61..e731a7f 100755
--- a/tests/pcre-infloop
+++ b/tests/pcre-infloop
@@ -2,7 +2,7 @@
 # With some versions of libpcre, apparently including 8.35,
 # the following would trigger an infinite loop in its match function.
 
-# Copyright 2014-2023 Free Software Foundation, Inc.
+# Copyright 2014-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/pcre-invalid-utf8-infloop b/tests/pcre-invalid-utf8-infloop
index fc29693..c7d50ab 100755
--- a/tests/pcre-invalid-utf8-infloop
+++ b/tests/pcre-invalid-utf8-infloop
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Ensure that grep -oaP doesn't infloop for invalid multi-byte input
 #
-# Copyright (C) 2015-2023 Free Software Foundation, Inc.
+# Copyright (C) 2015-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/pcre-invalid-utf8-input b/tests/pcre-invalid-utf8-input
index 99ff32c..3da9e05 100755
--- a/tests/pcre-invalid-utf8-input
+++ b/tests/pcre-invalid-utf8-input
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Ensure that grep -P doesn't abort or infloop for invalid multi-byte input
 #
-# Copyright (C) 2013-2023 Free Software Foundation, Inc.
+# Copyright (C) 2013-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/pcre-jitstack b/tests/pcre-jitstack
index e4b2ced..c3e654b 100755
--- a/tests/pcre-jitstack
+++ b/tests/pcre-jitstack
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Grep 2.21 would report "grep: internal PCRE error: -27"
 #
-# Copyright 2015-2023 Free Software Foundation, Inc.
+# Copyright 2015-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/pcre-o b/tests/pcre-o
index 9e41e91..41b5a93 100755
--- a/tests/pcre-o
+++ b/tests/pcre-o
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Ensure that grep -oP doesn't cause internal error at match.
 #
-# Copyright (C) 2014-2023 Free Software Foundation, Inc.
+# Copyright (C) 2014-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/pcre-utf8 b/tests/pcre-utf8
index 4d97e69..3a83334 100755
--- a/tests/pcre-utf8
+++ b/tests/pcre-utf8
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Ensure that, with -P, Unicode \p{} symbols are correctly matched.
 #
-# Copyright (C) 2012-2023 Free Software Foundation, Inc.
+# Copyright (C) 2012-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/pcre-utf8-bug224 b/tests/pcre-utf8-bug224
index 7884501..45be242 100755
--- a/tests/pcre-utf8-bug224
+++ b/tests/pcre-utf8-bug224
@@ -1,7 +1,7 @@
 #!/bin/sh
 # Ensure negated Perl classes match multibyte characters in UTF mode.
 #
-# Copyright (C) 2023 Free Software Foundation, Inc.
+# Copyright (C) 2023-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/pcre-utf8-w b/tests/pcre-utf8-w
index aa34784..1229da4 100755
--- a/tests/pcre-utf8-w
+++ b/tests/pcre-utf8-w
@@ -2,7 +2,7 @@
 # Ensure non-ASCII UTF-8 characters are correctly identified as
 # word-constituents
 #
-# Copyright (C) 2023 Free Software Foundation, Inc.
+# Copyright (C) 2023-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/pcre-w b/tests/pcre-w
index c37c057..a3a53dc 100755
--- a/tests/pcre-w
+++ b/tests/pcre-w
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Before grep-2.19, grep -Pw %% would match %% enclosed in word boundaries
 #
-# Copyright (C) 2014-2023 Free Software Foundation, Inc.
+# Copyright (C) 2014-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/pcre-wx-backref b/tests/pcre-wx-backref
index d7808e0..d1bd2da 100755
--- a/tests/pcre-wx-backref
+++ b/tests/pcre-wx-backref
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Before grep-2.19, grep -P and -w/-x would not work with a back-reference.
 #
-# Copyright (C) 2014-2023 Free Software Foundation, Inc.
+# Copyright (C) 2014-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/posix-bracket b/tests/posix-bracket
index 12ced37..9418b07 100755
--- a/tests/posix-bracket
+++ b/tests/posix-bracket
@@ -1,7 +1,7 @@
 #!/bin/sh
 # Check various bracket expressions in the POSIX locale.
 
-# Copyright 2014-2023 Free Software Foundation, Inc.
+# Copyright 2014-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/proc b/tests/proc
index ebad186..f0a18e3 100755
--- a/tests/proc
+++ b/tests/proc
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Test the /proc file system if available.
 
-# Copyright 2016-2023 Free Software Foundation, Inc.
+# Copyright 2016-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/spencer1 b/tests/spencer1
index bad700a..c161d06 100755
--- a/tests/spencer1
+++ b/tests/spencer1
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Regression test for GNU grep.
 # Copyright (C) 1988 Henry Spencer.
-# Copyright (C) 2009-2023 Free Software Foundation, Inc.
+# Copyright (C) 2009-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/spencer1-locale b/tests/spencer1-locale
index 54a8422..1b81816 100755
--- a/tests/spencer1-locale
+++ b/tests/spencer1-locale
@@ -2,7 +2,7 @@
 # Regression test for GNU grep.
 #
 # Copyright (C) 1988 Henry Spencer.
-# Copyright (C) 2009-2023 Free Software Foundation, Inc.
+# Copyright (C) 2009-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/spencer1-locale.awk b/tests/spencer1-locale.awk
index a3003c4..c6a3685 100644
--- a/tests/spencer1-locale.awk
+++ b/tests/spencer1-locale.awk
@@ -1,5 +1,5 @@
 # Copyright (C) 1988 Henry Spencer.
-# Copyright (C) 2009-2023 Free Software Foundation, Inc.
+# Copyright (C) 2009-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/spencer1.awk b/tests/spencer1.awk
index 98bb25a..db0fb1d 100644
--- a/tests/spencer1.awk
+++ b/tests/spencer1.awk
@@ -1,5 +1,5 @@
 # Copyright (C) 1988 Henry Spencer.
-# Copyright (C) 2009-2023 Free Software Foundation, Inc.
+# Copyright (C) 2009-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/spencer2 b/tests/spencer2
index e27475b..4b98711 100644
--- a/tests/spencer2
+++ b/tests/spencer2
@@ -2,7 +2,7 @@
 # Regression test for GNU grep.
 #
 # Copyright (C) 1988 Henry Spencer.
-# Copyright (C) 2009-2023 Free Software Foundation, Inc.
+# Copyright (C) 2009-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/status b/tests/status
index 83781ce..c366491 100755
--- a/tests/status
+++ b/tests/status
@@ -5,7 +5,7 @@
 #  1 no match
 #  2 file not found
 #
-# Copyright (C) 2001, 2006, 2009-2023 Free Software Foundation, Inc.
+# Copyright (C) 2001, 2006, 2009-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/surrogate-pair b/tests/surrogate-pair
index bc34451..dabcf19 100755
--- a/tests/surrogate-pair
+++ b/tests/surrogate-pair
@@ -1,7 +1,7 @@
 #!/bin/sh
 # Check the handling of characters outside the Unicode BMP.
 
-# Copyright (C) 2013-2023 Free Software Foundation, Inc.
+# Copyright (C) 2013-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/surrogate-search b/tests/surrogate-search
index 7dfea54..fb5e201 100755
--- a/tests/surrogate-search
+++ b/tests/surrogate-search
@@ -1,7 +1,7 @@
 #!/bin/sh
 # Check characters outside the Unicode BMP in the search string.
 
-# Copyright 2021-2023 Free Software Foundation, Inc.
+# Copyright 2021-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/symlink b/tests/symlink
index 1132ffd..298db00 100755
--- a/tests/symlink
+++ b/tests/symlink
@@ -1,7 +1,7 @@
 #!/bin/sh
 # Check that "grep -r" does the right thing with symbolic links.
 
-# Copyright (C) 2012-2023 Free Software Foundation, Inc.
+# Copyright (C) 2012-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/tests b/tests/tests
index 150df07..f439ec6 100644
--- a/tests/tests
+++ b/tests/tests
@@ -1,6 +1,6 @@
 # regular expression test set
 #
-# Copyright (C) 2001, 2006, 2009-2023 Free Software Foundation, Inc.
+# Copyright (C) 2001, 2006, 2009-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/triple-backref b/tests/triple-backref
index 15dbdbf..064c97f 100755
--- a/tests/triple-backref
+++ b/tests/triple-backref
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Test for a bug in glibc's regex code as of September 7, 2014.
 #
-# Copyright (C) 2014-2023 Free Software Foundation, Inc.
+# Copyright (C) 2014-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/turkish-I b/tests/turkish-I
index 2a47bfa..ae54dad 100755
--- a/tests/turkish-I
+++ b/tests/turkish-I
@@ -1,7 +1,7 @@
 #!/bin/sh
 # grep -i in UTF-8: missing NL in output on line containing I WITH DOT (U+0130)
 
-# Copyright (C) 2011-2023 Free Software Foundation, Inc.
+# Copyright (C) 2011-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/turkish-I-without-dot b/tests/turkish-I-without-dot
index 09dae02..96062ba 100755
--- a/tests/turkish-I-without-dot
+++ b/tests/turkish-I-without-dot
@@ -3,7 +3,7 @@
 # (like "I" in the tr_TR.utf8 locale) whose lower-case representation
 # occupies more bytes (two in this case, for 0xc4b1, aka U+0131).
 
-# Copyright (C) 2011-2023 Free Software Foundation, Inc.
+# Copyright (C) 2011-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/turkish-eyes b/tests/turkish-eyes
index a2adca0..b6008e2 100755
--- a/tests/turkish-eyes
+++ b/tests/turkish-eyes
@@ -1,7 +1,7 @@
 #!/bin/sh
 # Ensure that case-insensitive matching works with all Turkish i's
 
-# Copyright (C) 2014-2023 Free Software Foundation, Inc.
+# Copyright (C) 2014-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/two-chars b/tests/two-chars
index aeb5dc8..9864472 100755
--- a/tests/two-chars
+++ b/tests/two-chars
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Check for grep -F with two patterns consisting of the same char.
 #
-# Copyright 2016-2023 Free Software Foundation, Inc.
+# Copyright 2016-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/two-files b/tests/two-files
index f6034d9..8b6d995 100755
--- a/tests/two-files
+++ b/tests/two-files
@@ -2,7 +2,7 @@
 # Read two files, of increasing size.
 # With ASAN, this would have triggered a false-positive read of poisoned 
memory.
 #
-# Copyright 2015-2023 Free Software Foundation, Inc.
+# Copyright 2015-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/unibyte-binary b/tests/unibyte-binary
index f89a7ce..bd071ed 100755
--- a/tests/unibyte-binary
+++ b/tests/unibyte-binary
@@ -1,7 +1,7 @@
 #!/bin/sh
 # Test binary files in unibyte locales with encoding errors
 
-# Copyright 2016-2023 Free Software Foundation, Inc.
+# Copyright 2016-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/unibyte-bracket-expr b/tests/unibyte-bracket-expr
index 2a100cb..84c4f59 100755
--- a/tests/unibyte-bracket-expr
+++ b/tests/unibyte-bracket-expr
@@ -5,7 +5,7 @@
 # ru_RU.KOI8-R for any C whose wide-char representation differed from
 # its single-byte equivalent.
 
-# Copyright (C) 2011-2023 Free Software Foundation, Inc.
+# Copyright (C) 2011-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/unibyte-negated-circumflex b/tests/unibyte-negated-circumflex
index 1378582..34504e4 100755
--- a/tests/unibyte-negated-circumflex
+++ b/tests/unibyte-negated-circumflex
@@ -1,7 +1,7 @@
 #!/bin/sh
 # Exercise a bug where [^^-^] was treated as if it were [^-^].
 
-# Copyright 2014-2023 Free Software Foundation, Inc.
+# Copyright 2014-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/utf8-bracket b/tests/utf8-bracket
index c1cb3a5..d51936c 100755
--- a/tests/utf8-bracket
+++ b/tests/utf8-bracket
@@ -1,7 +1,7 @@
 #!/bin/sh
 # Check bracket expressions in a UTF-8 locale.
 
-# Copyright 2015-2023 Free Software Foundation, Inc.
+# Copyright 2015-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/version-pcre b/tests/version-pcre
index c7bb182..de2deac 100755
--- a/tests/version-pcre
+++ b/tests/version-pcre
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Test for presence of pcre version number in --version output.
 #
-# Copyright (C) 2023 Free Software Foundation, Inc.
+# Copyright (C) 2023-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/write-error-msg b/tests/write-error-msg
index 018f24b..c6644e3 100755
--- a/tests/write-error-msg
+++ b/tests/write-error-msg
@@ -1,7 +1,7 @@
 #!/bin/sh
 # Ensure that output errors are reported with errno information.
 
-# Copyright 2016-2023 Free Software Foundation, Inc.
+# Copyright 2016-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/yesno b/tests/yesno
index d6bf889..b00e997 100755
--- a/tests/yesno
+++ b/tests/yesno
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Test feature interaction of -C, -v, -o, and -m.
 #
-# Copyright (C) 2001, 2006, 2009-2023 Free Software Foundation, Inc.
+# Copyright (C) 2001, 2006, 2009-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/z-anchor-newline b/tests/z-anchor-newline
index 76f778a..c71ca02 100755
--- a/tests/z-anchor-newline
+++ b/tests/z-anchor-newline
@@ -2,7 +2,7 @@
 # grep -z with an anchor in the regex could mistakenly match text
 # including a newline.
 
-# Copyright 2016-2023 Free Software Foundation, Inc.
+# Copyright 2016-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by

http://git.savannah.gnu.org/cgit/grep.git/commit/?id=4810ea083892fda6a6d9b7deca323f551daadf22


commit e248db797a7550cd10045e4eaf575f6507f71cf5
Author: Jim Meyering <meyering@meta.com>
Date:   Fri Jan 5 09:19:41 2024 -0800

    maint: update all copyright dates via "make update-copyright"

diff --git a/AUTHORS b/AUTHORS
index ce932f5..a393937 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -1,4 +1,4 @@
-  Copyright (C) 1992, 1997-2002, 2004-2023 Free Software Foundation, Inc.
+  Copyright (C) 1992, 1997-2002, 2004-2024 Free Software Foundation, Inc.
 
   Copying and distribution of this file, with or without modification,
   are permitted in any medium without royalty provided the copyright
diff --git a/ChangeLog-2009 b/ChangeLog-2009
index ac92c03..71a1010 100644
--- a/ChangeLog-2009
+++ b/ChangeLog-2009
@@ -3648,6 +3648,6 @@
 
         * Version 2.0 released.
 
-Copyright (C) 1998-2023 Free Software Foundation, Inc.
+Copyright (C) 1998-2024 Free Software Foundation, Inc.
 Copying and distribution of this file, with or without modification,
   are permitted provided the copyright notice and this notice are preserved.
diff --git a/HACKING b/HACKING
index 0b31215..61fca83 100644
--- a/HACKING
+++ b/HACKING
@@ -597,7 +597,7 @@ Then just open the index.html file (in the generated 
lcov-html directory)
 in your favorite web browser.
 
 ========================================================================
-Copyright (C) 2009-2023 Free Software Foundation, Inc.
+Copyright (C) 2009-2024 Free Software Foundation, Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
diff --git a/Makefile.am b/Makefile.am
index 8771f88..5727c6b 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -1,6 +1,6 @@
 # Process this file with automake to create Makefile.in
 #
-# Copyright 1997-1998, 2005-2023 Free Software Foundation, Inc.
+# Copyright 1997-1998, 2005-2024 Free Software Foundation, Inc.
 #
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/NEWS b/NEWS
index b0d1749..bc487ce 100644
--- a/NEWS
+++ b/NEWS
@@ -1402,7 +1402,7 @@ necessary to track the evolution of the regex package, 
and since
 I was changing it anyway I decided to do a general cleanup.
 
 ========================================================================
-Copyright (C) 1992, 1997-2002, 2004-2023 Free Software Foundation, Inc.
+Copyright (C) 1992, 1997-2002, 2004-2024 Free Software Foundation, Inc.
 
   Copying and distribution of this file, with or without modification,
   are permitted in any medium without royalty provided the copyright
diff --git a/README b/README
index 08096dd..e2d826b 100644
--- a/README
+++ b/README
@@ -1,4 +1,4 @@
-  Copyright (C) 1992, 1997-2002, 2004-2023 Free Software Foundation, Inc.
+  Copyright (C) 1992, 1997-2002, 2004-2024 Free Software Foundation, Inc.
 
   Copying and distribution of this file, with or without modification,
   are permitted in any medium without royalty provided the copyright
diff --git a/README-alpha b/README-alpha
index 33d8349..36c4c48 100644
--- a/README-alpha
+++ b/README-alpha
@@ -1,4 +1,4 @@
-  Copyright (C) 1992, 1997-2002, 2004-2023 Free Software Foundation, Inc.
+  Copyright (C) 1992, 1997-2002, 2004-2024 Free Software Foundation, Inc.
 
   Copying and distribution of this file, with or without modification,
   are permitted in any medium without royalty provided the copyright
diff --git a/README-hacking b/README-hacking
index 3d95d10..ec40b33 100644
--- a/README-hacking
+++ b/README-hacking
@@ -101,7 +101,7 @@ each program.  One way to do this is to use vc-dwim
 
 -----
 
-Copyright (C) 2002-2023 Free Software Foundation, Inc.
+Copyright (C) 2002-2024 Free Software Foundation, Inc.
 
 This program is free software: you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
diff --git a/TODO b/TODO
index 2da6aa9..7cb831f 100644
--- a/TODO
+++ b/TODO
@@ -1,6 +1,6 @@
 Things to do for GNU grep
 
-  Copyright (C) 1992, 1997-2002, 2004-2023 Free Software Foundation, Inc.
+  Copyright (C) 1992, 1997-2002, 2004-2024 Free Software Foundation, Inc.
 
   Copying and distribution of this file, with or without modification,
   are permitted in any medium without royalty provided the copyright
diff --git a/bootstrap.conf b/bootstrap.conf
index 9f1775e..178aca9 100644
--- a/bootstrap.conf
+++ b/bootstrap.conf
@@ -1,6 +1,6 @@
 # Bootstrap configuration.
 
-# Copyright (C) 2006-2023 Free Software Foundation, Inc.
+# Copyright (C) 2006-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/cfg.mk b/cfg.mk
index 8eec613..0ee7273 100644
--- a/cfg.mk
+++ b/cfg.mk
@@ -1,5 +1,5 @@
 # Customize maint.mk                           -*- makefile -*-
-# Copyright (C) 2009-2023 Free Software Foundation, Inc.
+# Copyright (C) 2009-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/configure.ac b/configure.ac
index 844a259..3d630a2 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,7 +1,7 @@
 dnl
 dnl autoconf input file for GNU grep
 dnl
-dnl Copyright (C) 1997-2006, 2009-2023 Free Software Foundation, Inc.
+dnl Copyright (C) 1997-2006, 2009-2024 Free Software Foundation, Inc.
 dnl
 dnl This file is part of GNU grep.
 dnl
diff --git a/doc/Makefile.am b/doc/Makefile.am
index 4bc2476..3637bd9 100644
--- a/doc/Makefile.am
+++ b/doc/Makefile.am
@@ -1,7 +1,7 @@
 # Process this file with automake to create Makefile.in
 # Makefile.am for grep/doc.
 #
-# Copyright 2008-2023 Free Software Foundation, Inc.
+# Copyright 2008-2024 Free Software Foundation, Inc.
 #
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/doc/fdl.texi b/doc/fdl.texi
index 84f45b0..2b8f7e5 100644
--- a/doc/fdl.texi
+++ b/doc/fdl.texi
@@ -5,8 +5,8 @@
 @c hence no sectioning command or @node.
 
 @display
-Copyright @copyright{} 2000--2002, 2007--2008, 2023 Free Software Foundation,
-Inc.
+Copyright @copyright{} 2000--2002, 2007--2008, 2023--2024 Free Software
+Foundation, Inc.
 @uref{https://fsf.org/}
 
 Everyone is permitted to copy and distribute verbatim copies
diff --git a/doc/grep.in.1 b/doc/grep.in.1
index 01f753a..4220493 100644
--- a/doc/grep.in.1
+++ b/doc/grep.in.1
@@ -1255,7 +1255,7 @@ This man page is maintained only fitfully;
 the full documentation is often more up-to-date.
 .
 .SH COPYRIGHT
-Copyright 1998-2000, 2002, 2005-2023 Free Software Foundation, Inc.
+Copyright 1998\(en2000, 2002, 2005\(en2024 Free Software Foundation, Inc.
 .PP
 This is free software;
 see the source for copying conditions.
diff --git a/doc/grep.texi b/doc/grep.texi
index 42b499a..508b1cd 100644
--- a/doc/grep.texi
+++ b/doc/grep.texi
@@ -30,7 +30,7 @@
 @copying
 This manual is for @command{grep}, a pattern matching engine.
 
-Copyright @copyright{} 1999--2002, 2005, 2008--2023 Free Software Foundation,
+Copyright @copyright{} 1999--2002, 2005, 2008--2024 Free Software Foundation,
 Inc.
 
 @quotation
diff --git a/lib/Makefile.am b/lib/Makefile.am
index 725f308..ff7a5a6 100644
--- a/lib/Makefile.am
+++ b/lib/Makefile.am
@@ -1,4 +1,4 @@
-# Copyright 1997-1998, 2005-2023 Free Software Foundation, Inc.
+# Copyright 1997-1998, 2005-2024 Free Software Foundation, Inc.
 #
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/lib/colorize-posix.c b/lib/colorize-posix.c
index d14db77..273a617 100644
--- a/lib/colorize-posix.c
+++ b/lib/colorize-posix.c
@@ -1,5 +1,5 @@
 /* Output colorization.
-   Copyright 2011-2023 Free Software Foundation, Inc.
+   Copyright 2011-2024 Free Software Foundation, Inc.
 
    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/lib/colorize-w32.c b/lib/colorize-w32.c
index 66201b0..1d6a030 100644
--- a/lib/colorize-w32.c
+++ b/lib/colorize-w32.c
@@ -1,5 +1,5 @@
 /* Output colorization on MS-Windows.
-   Copyright 2011-2023 Free Software Foundation, Inc.
+   Copyright 2011-2024 Free Software Foundation, Inc.
 
    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/lib/colorize.h b/lib/colorize.h
index c2b2d6e..9d6cc98 100644
--- a/lib/colorize.h
+++ b/lib/colorize.h
@@ -1,6 +1,6 @@
 /* Output colorization.
 
-   Copyright 2011-2023 Free Software Foundation, Inc.
+   Copyright 2011-2024 Free Software Foundation, Inc.
    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation; either version 3, or (at your option)
diff --git a/m4/pcre.m4 b/m4/pcre.m4
index 4000782..4221174 100644
--- a/m4/pcre.m4
+++ b/m4/pcre.m4
@@ -1,6 +1,6 @@
 # pcre.m4 - check for PCRE library support
 
-# Copyright (C) 2010-2023 Free Software Foundation, Inc.
+# Copyright (C) 2010-2024 Free Software Foundation, Inc.
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
diff --git a/po/POTFILES.in b/po/POTFILES.in
index 3acf6d7..ad1f88d 100644
--- a/po/POTFILES.in
+++ b/po/POTFILES.in
@@ -1,6 +1,6 @@
 # List of files which containing translatable strings.
 #
-# Copyright 1997-1998, 2005-2023 Free Software Foundation, Inc.
+# Copyright 1997-1998, 2005-2024 Free Software Foundation, Inc.
 #
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/src/Makefile.am b/src/Makefile.am
index 426339f..19ff2ca 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -1,5 +1,5 @@
 ## Process this file with automake to create Makefile.in
-# Copyright 1997-1998, 2005-2023 Free Software Foundation, Inc.
+# Copyright 1997-1998, 2005-2024 Free Software Foundation, Inc.
 #
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/src/dfasearch.c b/src/dfasearch.c
index 448daf9..bb8e60f 100644
--- a/src/dfasearch.c
+++ b/src/dfasearch.c
@@ -1,5 +1,5 @@
 /* dfasearch.c - searching subroutines using dfa and regex for grep.
-   Copyright 1992, 1998, 2000, 2007, 2009-2023 Free Software Foundation, Inc.
+   Copyright 1992, 1998, 2000, 2007, 2009-2024 Free Software Foundation, Inc.
 
    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/src/die.h b/src/die.h
index af67b54..accf3fd 100644
--- a/src/die.h
+++ b/src/die.h
@@ -1,5 +1,5 @@
 /* Report an error and exit.
-   Copyright 2016-2023 Free Software Foundation, Inc.
+   Copyright 2016-2024 Free Software Foundation, Inc.
 
    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/src/grep.c b/src/grep.c
index f5b6e50..dab3be7 100644
--- a/src/grep.c
+++ b/src/grep.c
@@ -1,5 +1,5 @@
 /* grep.c - main driver file for grep.
-   Copyright (C) 1992, 1997-2002, 2004-2023 Free Software Foundation, Inc.
+   Copyright (C) 1992, 1997-2002, 2004-2024 Free Software Foundation, Inc.
 
    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/src/grep.h b/src/grep.h
index 8d3dbe3..ad7f932 100644
--- a/src/grep.h
+++ b/src/grep.h
@@ -1,5 +1,5 @@
 /* grep.h - interface to grep driver for searching subroutines.
-   Copyright (C) 1992, 1998, 2001, 2007, 2009-2023 Free Software Foundation,
+   Copyright (C) 1992, 1998, 2001, 2007, 2009-2024 Free Software Foundation,
    Inc.
 
    This program is free software; you can redistribute it and/or modify
diff --git a/src/kwsearch.c b/src/kwsearch.c
index 161a2d3..1760fd6 100644
--- a/src/kwsearch.c
+++ b/src/kwsearch.c
@@ -1,5 +1,5 @@
 /* kwsearch.c - searching subroutines using kwset for grep.
-   Copyright 1992, 1998, 2000, 2007, 2009-2023 Free Software Foundation, Inc.
+   Copyright 1992, 1998, 2000, 2007, 2009-2024 Free Software Foundation, Inc.
 
    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/src/kwset.c b/src/kwset.c
index b458227..1848a9a 100644
--- a/src/kwset.c
+++ b/src/kwset.c
@@ -1,5 +1,5 @@
 /* kwset.c - search for any of a set of keywords.
-   Copyright (C) 1989, 1998, 2000, 2005, 2007, 2009-2023 Free Software
+   Copyright (C) 1989, 1998, 2000, 2005, 2007, 2009-2024 Free Software
    Foundation, Inc.
 
    This program is free software; you can redistribute it and/or modify
diff --git a/src/kwset.h b/src/kwset.h
index 679a47d..3e9ab43 100644
--- a/src/kwset.h
+++ b/src/kwset.h
@@ -1,5 +1,5 @@
 /* kwset.h - header declaring the keyword set library.
-   Copyright (C) 1989, 1998, 2005, 2007, 2009-2023 Free Software Foundation,
+   Copyright (C) 1989, 1998, 2005, 2007, 2009-2024 Free Software Foundation,
    Inc.
 
    This program is free software; you can redistribute it and/or modify
diff --git a/src/pcresearch.c b/src/pcresearch.c
index 54a1690..1ae8b2c 100644
--- a/src/pcresearch.c
+++ b/src/pcresearch.c
@@ -1,5 +1,5 @@
 /* pcresearch.c - searching subroutines using PCRE for grep.
-   Copyright 2000, 2007, 2009-2023 Free Software Foundation, Inc.
+   Copyright 2000, 2007, 2009-2024 Free Software Foundation, Inc.
 
    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/src/search.h b/src/search.h
index e13da10..237b2d7 100644
--- a/src/search.h
+++ b/src/search.h
@@ -1,5 +1,5 @@
 /* search.c - searching subroutines using dfa, kwset and regex for grep.
-   Copyright 1992, 1998, 2000, 2007, 2009-2023 Free Software Foundation, Inc.
+   Copyright 1992, 1998, 2000, 2007, 2009-2024 Free Software Foundation, Inc.
 
    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/src/searchutils.c b/src/searchutils.c
index 0122560..414d993 100644
--- a/src/searchutils.c
+++ b/src/searchutils.c
@@ -1,5 +1,5 @@
 /* searchutils.c - helper subroutines for grep's matchers.
-   Copyright 1992, 1998, 2000, 2007, 2009-2023 Free Software Foundation, Inc.
+   Copyright 1992, 1998, 2000, 2007, 2009-2024 Free Software Foundation, Inc.
 
    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/src/system.h b/src/system.h
index 47c458f..2a6611e 100644
--- a/src/system.h
+++ b/src/system.h
@@ -1,5 +1,5 @@
 /* Portability cruft.  Include after config.h and sys/types.h.
-   Copyright 1996, 1998-2000, 2007, 2009-2023 Free Software Foundation, Inc.
+   Copyright 1996, 1998-2000, 2007, 2009-2024 Free Software Foundation, Inc.
 
    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/tests/Coreutils.pm b/tests/Coreutils.pm
index 7fa1fb4..08fed08 100644
--- a/tests/Coreutils.pm
+++ b/tests/Coreutils.pm
@@ -1,7 +1,7 @@
 package Coreutils;
 # This is a testing framework.
 
-# Copyright (C) 1998-2015, 2017-2023 Free Software Foundation, Inc.
+# Copyright (C) 1998-2015, 2017-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/CuSkip.pm b/tests/CuSkip.pm
index 3641adf..068df95 100644
--- a/tests/CuSkip.pm
+++ b/tests/CuSkip.pm
@@ -1,7 +1,7 @@
 package CuSkip;
 # Skip a test: emit diag to log and to stderr, and exit 77
 
-# Copyright (C) 2011-2015, 2017-2023 Free Software Foundation, Inc.
+# Copyright (C) 2011-2015, 2017-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/CuTmpdir.pm b/tests/CuTmpdir.pm
index 4e8d99f..ea7f686 100644
--- a/tests/CuTmpdir.pm
+++ b/tests/CuTmpdir.pm
@@ -1,7 +1,7 @@
 package CuTmpdir;
 # create, then chdir into a temporary sub-directory
 
-# Copyright (C) 2007-2015, 2017-2023 Free Software Foundation, Inc.
+# Copyright (C) 2007-2015, 2017-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/Makefile.am b/tests/Makefile.am
index 9c09c43..9b647c4 100644
--- a/tests/Makefile.am
+++ b/tests/Makefile.am
@@ -1,5 +1,5 @@
 ## Process this file with automake to create Makefile.in
-# Copyright 1997-1998, 2005-2023 Free Software Foundation, Inc.
+# Copyright 1997-1998, 2005-2024 Free Software Foundation, Inc.
 #
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/backref b/tests/backref
index ab36588..3247050 100755
--- a/tests/backref
+++ b/tests/backref
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Test for back-references and other things.
 #
-# Copyright (C) 2001, 2006, 2009-2023 Free Software Foundation, Inc.
+# Copyright (C) 2001, 2006, 2009-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/backref-alt b/tests/backref-alt
index 0dbe1e6..9984719 100755
--- a/tests/backref-alt
+++ b/tests/backref-alt
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Test for a bug in glibc's regex code as of 2015-09-19.
 #
-# Copyright 2015-2023 Free Software Foundation, Inc.
+# Copyright 2015-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/backslash-dot b/tests/backslash-dot
index 4575d5d..904f563 100755
--- a/tests/backslash-dot
+++ b/tests/backslash-dot
@@ -1,7 +1,7 @@
 #! /bin/sh
 # This once failed to match: echo . | grep '\.'
 #
-# Copyright (C) 2020-2023 Free Software Foundation, Inc.
+# Copyright (C) 2020-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/backslash-s-and-repetition-operators 
b/tests/backslash-s-and-repetition-operators
index 7e746f6..deef220 100755
--- a/tests/backslash-s-and-repetition-operators
+++ b/tests/backslash-s-and-repetition-operators
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Ensure that \s and \S work with repetition operators.
 #
-# Copyright (C) 2013-2023 Free Software Foundation, Inc.
+# Copyright (C) 2013-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/backslash-s-vs-invalid-multibyte 
b/tests/backslash-s-vs-invalid-multibyte
index b4acfe3..1a2f757 100755
--- a/tests/backslash-s-vs-invalid-multibyte
+++ b/tests/backslash-s-vs-invalid-multibyte
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Ensure that neither \s nor \S matches an invalid multibyte character.
 #
-# Copyright (C) 2013-2023 Free Software Foundation, Inc.
+# Copyright (C) 2013-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/binary-file-matches b/tests/binary-file-matches
index d83eacd..509eff1 100755
--- a/tests/binary-file-matches
+++ b/tests/binary-file-matches
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Test for the "binary file ... matches" diagnostic.
 #
-# Copyright (C) 2020-2023 Free Software Foundation, Inc.
+# Copyright (C) 2020-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/bre b/tests/bre
index 6c8c40d..a785d55 100755
--- a/tests/bre
+++ b/tests/bre
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Regression test for GNU grep.
 #
-# Copyright (C) 2001, 2006, 2009-2023 Free Software Foundation, Inc.
+# Copyright (C) 2001, 2006, 2009-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/bre.awk b/tests/bre.awk
index 3ce6998..c7caf38 100644
--- a/tests/bre.awk
+++ b/tests/bre.awk
@@ -1,4 +1,4 @@
-# Copyright (C) 2001, 2006, 2009-2023 Free Software Foundation, Inc.
+# Copyright (C) 2001, 2006, 2009-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/c-locale b/tests/c-locale
index d833f75..efae9e5 100755
--- a/tests/c-locale
+++ b/tests/c-locale
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Regression test for GNU grep.
 #
-# Copyright 2016-2023 Free Software Foundation, Inc.
+# Copyright 2016-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/case-fold-titlecase b/tests/case-fold-titlecase
index 61c7ea0..7f94c0f 100755
--- a/tests/case-fold-titlecase
+++ b/tests/case-fold-titlecase
@@ -1,7 +1,7 @@
 #!/bin/sh
 # Check that case folding works even with titlecase and similarly odd chars.
 
-# Copyright 2014-2023 Free Software Foundation, Inc.
+# Copyright 2014-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/color-colors b/tests/color-colors
index 24187c9..44117a4 100755
--- a/tests/color-colors
+++ b/tests/color-colors
@@ -1,7 +1,7 @@
 #!/bin/sh
 # Check that GREP_COLOR elicits a warning.
 
-# Copyright 2022-2023 Free Software Foundation, Inc.
+# Copyright 2022-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/count-newline b/tests/count-newline
index df8ef07..1e8abac 100755
--- a/tests/count-newline
+++ b/tests/count-newline
@@ -2,7 +2,7 @@
 # Test that newline is counted correctly even when the transition
 # table is rebuilt.
 
-# Copyright 2014-2023 Free Software Foundation, Inc.
+# Copyright 2014-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/dfa-coverage b/tests/dfa-coverage
index e8f2aaf..bee3fec 100755
--- a/tests/dfa-coverage
+++ b/tests/dfa-coverage
@@ -1,7 +1,7 @@
 #!/bin/sh
 # Exercise the final reachable code in dfa.c's match_mb_charset.
 
-# Copyright (C) 2012-2023 Free Software Foundation, Inc.
+# Copyright (C) 2012-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/dfa-heap-overrun b/tests/dfa-heap-overrun
index 2dfc1b9..82beffb 100755
--- a/tests/dfa-heap-overrun
+++ b/tests/dfa-heap-overrun
@@ -1,7 +1,7 @@
 #!/bin/sh
 # Trigger a heap overrun in grep-2.6..grep-2.8.
 
-# Copyright (C) 2011-2023 Free Software Foundation, Inc.
+# Copyright (C) 2011-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/dfa-invalid-utf8 b/tests/dfa-invalid-utf8
index 9aec900..bded58a 100755
--- a/tests/dfa-invalid-utf8
+++ b/tests/dfa-invalid-utf8
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Test whether "grep '.'" matches invalid UTF-8 byte sequences.
 #
-# Copyright 2019-2023 Free Software Foundation, Inc.
+# Copyright 2019-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/empty b/tests/empty
index 48cd1ce..cf7a8e1 100755
--- a/tests/empty
+++ b/tests/empty
@@ -2,7 +2,7 @@
 # test that the empty file means no pattern
 # and an empty pattern means match all.
 #
-# Copyright (C) 2001, 2006, 2009-2023 Free Software Foundation, Inc.
+# Copyright (C) 2001, 2006, 2009-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/empty-line-mb b/tests/empty-line-mb
index c76bcb0..6b19846 100755
--- a/tests/empty-line-mb
+++ b/tests/empty-line-mb
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Exercise bugs in grep-2.13 with -i, -n and an RE of ^$ in a multi-byte 
locale.
 #
-# Copyright (C) 2012-2023 Free Software Foundation, Inc.
+# Copyright (C) 2012-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/encoding-error b/tests/encoding-error
index 38ed3cb..5b0c0a9 100755
--- a/tests/encoding-error
+++ b/tests/encoding-error
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Test grep's behavior on encoding errors.
 #
-# Copyright 2015-2023 Free Software Foundation, Inc.
+# Copyright 2015-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/envvar-check b/tests/envvar-check
index 0c9a730..1837e01 100644
--- a/tests/envvar-check
+++ b/tests/envvar-check
@@ -1,7 +1,7 @@
 # -*- sh -*-
 # Check environment variables for sane values while testing.
 
-# Copyright (C) 2000-2023 Free Software Foundation, Inc.
+# Copyright (C) 2000-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/ere b/tests/ere
index dcb4778..f4b1d23 100755
--- a/tests/ere
+++ b/tests/ere
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Regression test for GNU grep.
 #
-# Copyright (C) 2001, 2006, 2009-2023 Free Software Foundation, Inc.
+# Copyright (C) 2001, 2006, 2009-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/ere.awk b/tests/ere.awk
index d1c9c0f..f58e2c5 100644
--- a/tests/ere.awk
+++ b/tests/ere.awk
@@ -1,4 +1,4 @@
-# Copyright (C) 2001, 2006, 2009-2023 Free Software Foundation, Inc.
+# Copyright (C) 2001, 2006, 2009-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/false-match-mb-non-utf8 b/tests/false-match-mb-non-utf8
index abb7f9d..40d201d 100755
--- a/tests/false-match-mb-non-utf8
+++ b/tests/false-match-mb-non-utf8
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Test for false matches in grep 2.19..2.26 in multibyte, non-UTF8 locales
 #
-# Copyright (C) 2016-2023 Free Software Foundation, Inc.
+# Copyright (C) 2016-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/fgrep-longest b/tests/fgrep-longest
index fe0d1b5..61a8593 100755
--- a/tests/fgrep-longest
+++ b/tests/fgrep-longest
@@ -2,7 +2,7 @@
 # With multiple matches, grep -Fo could print a shorter one.
 # This bug affected grep versions 2.26 through 2.27.
 #
-# Copyright (C) 2017-2023 Free Software Foundation, Inc.
+# Copyright (C) 2017-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/file b/tests/file
index d1285d8..690690a 100755
--- a/tests/file
+++ b/tests/file
@@ -4,7 +4,7 @@
 # grep -F -f pattern_file file
 # grep -G -f pattern_file file
 #
-# Copyright (C) 2001, 2006, 2009-2023 Free Software Foundation, Inc.
+# Copyright (C) 2001, 2006, 2009-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/filename-lineno.pl b/tests/filename-lineno.pl
index 33a235a..d8bd2f3 100755
--- a/tests/filename-lineno.pl
+++ b/tests/filename-lineno.pl
@@ -4,7 +4,7 @@
 # file or line number from which the offending regular expression came.
 # With 2.26, now, each such diagnostic has a "FILENAME:LINENO: " prefix.
 
-# Copyright (C) 2016-2023 Free Software Foundation, Inc.
+# Copyright (C) 2016-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/fmbtest b/tests/fmbtest
index e64b6ba..38dd49d 100755
--- a/tests/fmbtest
+++ b/tests/fmbtest
@@ -1,5 +1,5 @@
 #! /bin/sh
-# Copyright (C) 2001, 2006, 2009-2023 Free Software Foundation, Inc.
+# Copyright (C) 2001, 2006, 2009-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/foad1 b/tests/foad1
index f10c1d7..3a29f9e 100755
--- a/tests/foad1
+++ b/tests/foad1
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Test various combinations of command-line options.
 #
-# Copyright (C) 2001, 2006, 2009-2023 Free Software Foundation, Inc.
+# Copyright (C) 2001, 2006, 2009-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/get-mb-cur-max.c b/tests/get-mb-cur-max.c
index 1dde7a7..4f55394 100644
--- a/tests/get-mb-cur-max.c
+++ b/tests/get-mb-cur-max.c
@@ -1,5 +1,5 @@
 /* Auxiliary program to detect support for a locale.
-   Copyright 2010-2023 Free Software Foundation, Inc.
+   Copyright 2010-2024 Free Software Foundation, Inc.
 
    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff --git a/tests/hash-collision-perf b/tests/hash-collision-perf
index 2190193..2d9beee 100755
--- a/tests/hash-collision-perf
+++ b/tests/hash-collision-perf
@@ -2,7 +2,7 @@
 # Test for this performance regression:
 # grep-3.5 and 3.6 would take O(N^2) time for some sets of input regexps.
 
-# Copyright 2020-2023 Free Software Foundation, Inc.
+# Copyright 2020-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/help-version b/tests/help-version
index 031a424..78f1a2c 100755
--- a/tests/help-version
+++ b/tests/help-version
@@ -2,7 +2,7 @@
 # Make sure all of these programs work properly
 # when invoked with --help or --version.
 
-# Copyright (C) 2000-2023 Free Software Foundation, Inc.
+# Copyright (C) 2000-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/high-bit-range b/tests/high-bit-range
index 8bb5535..229da7a 100755
--- a/tests/high-bit-range
+++ b/tests/high-bit-range
@@ -1,7 +1,7 @@
 #!/bin/sh
 # Exercise high-bit-set unibyte-in-[...]-range bug.
 
-# Copyright (C) 2011-2023 Free Software Foundation, Inc.
+# Copyright (C) 2011-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/initial-tab b/tests/initial-tab
index 10ed38d..f21f755 100755
--- a/tests/initial-tab
+++ b/tests/initial-tab
@@ -1,7 +1,7 @@
 #!/bin/sh
 # Exercise -T.
 
-# Copyright 2016-2023 Free Software Foundation, Inc.
+# Copyright 2016-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/khadafy b/tests/khadafy
index 7ea9a4a..3729f06 100755
--- a/tests/khadafy
+++ b/tests/khadafy
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Regression test for GNU grep.
 #
-# Copyright (C) 2001, 2006, 2009-2023 Free Software Foundation, Inc.
+# Copyright (C) 2001, 2006, 2009-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/kwset-abuse b/tests/kwset-abuse
index 6cc5394..6769dfd 100755
--- a/tests/kwset-abuse
+++ b/tests/kwset-abuse
@@ -2,7 +2,7 @@
 # Evoke a segfault in a hard-to-reach code path of kwset.c.
 # This bug affected grep versions 2.19 through 2.21.
 #
-# Copyright (C) 2015-2023 Free Software Foundation, Inc.
+# Copyright (C) 2015-2024 Free Software Foundation, Inc.
 #
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/long-pattern-perf b/tests/long-pattern-perf
index 5e9e6e9..3032183 100755
--- a/tests/long-pattern-perf
+++ b/tests/long-pattern-perf
@@ -1,7 +1,7 @@
 #!/bin/sh
 # grep-2.21 would incur a 100x penalty for 10x increase in regexp length
 
-# Copyright 2015-2023 Free Software Foundation, Inc.
+# Copyright 2015-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/many-regex-performance b/tests/many-regex-performance
index 09c84f3..4887206 100755
--- a/tests/many-regex-performance
+++ b/tests/many-regex-performance
@@ -3,7 +3,7 @@
 # grep-3.4 would require O(N^2) RSS for N regexps
 # grep-3.5 requires O(N) in the most common cases.
 
-# Copyright 2020-2023 Free Software Foundation, Inc.
+# Copyright 2020-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/match-lines b/tests/match-lines
index 4be1c57..f94193b 100755
--- a/tests/match-lines
+++ b/tests/match-lines
@@ -3,7 +3,7 @@
 # grep -F -x -o PAT print an extra newline for each match.
 # This would fail for grep-2.19 and grep-2.20.
 
-# Copyright 2014-2023 Free Software Foundation, Inc.
+# Copyright 2014-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/mb-dot-newline b/tests/mb-dot-newline
index 28a8c40..fb41602 100755
--- a/tests/mb-dot-newline
+++ b/tests/mb-dot-newline
@@ -2,7 +2,7 @@
 # Trigger a bug in the DFA matcher.
 # This would fail for grep-2.20.
 
-# Copyright 2014-2023 Free Software Foundation, Inc.
+# Copyright 2014-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/mb-non-UTF8-overrun b/tests/mb-non-UTF8-overrun
index 1ce8997..8d0c9c8 100755
--- a/tests/mb-non-UTF8-overrun
+++ b/tests/mb-non-UTF8-overrun
@@ -2,7 +2,7 @@
 # grep would sometimes read beyond end of input, when using a non-UTF8
 # multibyte locale.
 
-# Copyright 2014-2023 Free Software Foundation, Inc.
+# Copyright 2014-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/mb-non-UTF8-perf-Fw b/tests/mb-non-UTF8-perf-Fw
index 504dc5f..fecce33 100755
--- a/tests/mb-non-UTF8-perf-Fw
+++ b/tests/mb-non-UTF8-perf-Fw
@@ -1,7 +1,7 @@
 #!/bin/sh
 # Test for a performance regression with -Fw and a non-UTF8 multibyte locale.
 
-# Copyright 2019-2023 Free Software Foundation, Inc.
+# Copyright 2019-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/mb-non-UTF8-performance b/tests/mb-non-UTF8-performance
index de448ac..3499abf 100755
--- a/tests/mb-non-UTF8-performance
+++ b/tests/mb-non-UTF8-performance
@@ -3,7 +3,7 @@
 # The 200x is on an Intel i7-based system.
 # On an AMD FX-4100, it would take up to 2500x longer.
 
-# Copyright 2014-2023 Free Software Foundation, Inc.
+# Copyright 2014-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/mb-non-UTF8-word-boundary b/tests/mb-non-UTF8-word-boundary
index 39ea548..71203b1 100755
--- a/tests/mb-non-UTF8-word-boundary
+++ b/tests/mb-non-UTF8-word-boundary
@@ -1,7 +1,7 @@
 #!/bin/sh
 # grep -Fw could false-match when using a non-UTF8 multibyte locale.
 
-# Copyright 2019-2023 Free Software Foundation, Inc.
+# Copyright 2019-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/multibyte-white-space b/tests/multibyte-white-space
index 2254a12..0e57294 100755
--- a/tests/multibyte-white-space
+++ b/tests/multibyte-white-space
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Test whether \s matches SP and UTF-8 multi-byte white space characters.
 #
-# Copyright (C) 2013-2023 Free Software Foundation, Inc.
+# Copyright (C) 2013-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/multiple-begin-or-end-line b/tests/multiple-begin-or-end-line
index 859a9e5..a5816b7 100755
--- a/tests/multiple-begin-or-end-line
+++ b/tests/multiple-begin-or-end-line
@@ -2,7 +2,7 @@
 # Test a pattern of multiple begin or end line constraints.
 # This would mistakenly print a line when using grep-2.19.
 
-# Copyright 2014-2023 Free Software Foundation, Inc.
+# Copyright 2014-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/null-byte b/tests/null-byte
index b2fccbe..88f4b01 100755
--- a/tests/null-byte
+++ b/tests/null-byte
@@ -1,7 +1,7 @@
 #!/bin/sh
 # Test NUL bytes in patterns and data.
 
-# Copyright 2014-2023 Free Software Foundation, Inc.
+# Copyright 2014-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/options b/tests/options
index 5d9426b..bee84c7 100755
--- a/tests/options
+++ b/tests/options
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Test for POSIX options for grep
 #
-# Copyright (C) 2001, 2006, 2009-2023 Free Software Foundation, Inc.
+# Copyright (C) 2001, 2006, 2009-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/pcre b/tests/pcre
index dc8b90d..491755e 100755
--- a/tests/pcre
+++ b/tests/pcre
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Simple PCRE tests.
 #
-# Copyright (C) 2001, 2006, 2009-2023 Free Software Foundation, Inc.
+# Copyright (C) 2001, 2006, 2009-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/pcre-abort b/tests/pcre-abort
index 3bce792..c69e3e0 100755
--- a/tests/pcre-abort
+++ b/tests/pcre-abort
@@ -2,7 +2,7 @@
 # Show that grep handles PCRE2_ERROR_MATCHLIMIT.
 # In grep-2.8, it would abort.
 #
-# Copyright (C) 2011-2023 Free Software Foundation, Inc.
+# Copyright (C) 2011-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/pcre-ascii-digits b/tests/pcre-ascii-digits
index 9dfc0fa..c738aa1 100755
--- a/tests/pcre-ascii-digits
+++ b/tests/pcre-ascii-digits
@@ -3,7 +3,7 @@
 # With, grep-3.9, \d would match e.g., the multibyte Arabic digits.
 # The same applied to \D.
 #
-# Copyright (C) 2023 Free Software Foundation, Inc.
+# Copyright (C) 2023-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/pcre-count b/tests/pcre-count
index 66d0b59..ac8a6ae 100755
--- a/tests/pcre-count
+++ b/tests/pcre-count
@@ -2,7 +2,7 @@
 # grep -P / grep -Pc are inconsistent results
 # This bug affected grep versions 2.21 through 2.22.
 #
-# Copyright (C) 2015-2023 Free Software Foundation, Inc.
+# Copyright (C) 2015-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/pcre-infloop b/tests/pcre-infloop
index 6958c61..e731a7f 100755
--- a/tests/pcre-infloop
+++ b/tests/pcre-infloop
@@ -2,7 +2,7 @@
 # With some versions of libpcre, apparently including 8.35,
 # the following would trigger an infinite loop in its match function.
 
-# Copyright 2014-2023 Free Software Foundation, Inc.
+# Copyright 2014-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/pcre-invalid-utf8-infloop b/tests/pcre-invalid-utf8-infloop
index fc29693..c7d50ab 100755
--- a/tests/pcre-invalid-utf8-infloop
+++ b/tests/pcre-invalid-utf8-infloop
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Ensure that grep -oaP doesn't infloop for invalid multi-byte input
 #
-# Copyright (C) 2015-2023 Free Software Foundation, Inc.
+# Copyright (C) 2015-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/pcre-invalid-utf8-input b/tests/pcre-invalid-utf8-input
index 99ff32c..3da9e05 100755
--- a/tests/pcre-invalid-utf8-input
+++ b/tests/pcre-invalid-utf8-input
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Ensure that grep -P doesn't abort or infloop for invalid multi-byte input
 #
-# Copyright (C) 2013-2023 Free Software Foundation, Inc.
+# Copyright (C) 2013-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/pcre-jitstack b/tests/pcre-jitstack
index e4b2ced..c3e654b 100755
--- a/tests/pcre-jitstack
+++ b/tests/pcre-jitstack
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Grep 2.21 would report "grep: internal PCRE error: -27"
 #
-# Copyright 2015-2023 Free Software Foundation, Inc.
+# Copyright 2015-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/pcre-o b/tests/pcre-o
index 9e41e91..41b5a93 100755
--- a/tests/pcre-o
+++ b/tests/pcre-o
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Ensure that grep -oP doesn't cause internal error at match.
 #
-# Copyright (C) 2014-2023 Free Software Foundation, Inc.
+# Copyright (C) 2014-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/pcre-utf8 b/tests/pcre-utf8
index 4d97e69..3a83334 100755
--- a/tests/pcre-utf8
+++ b/tests/pcre-utf8
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Ensure that, with -P, Unicode \p{} symbols are correctly matched.
 #
-# Copyright (C) 2012-2023 Free Software Foundation, Inc.
+# Copyright (C) 2012-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/pcre-utf8-bug224 b/tests/pcre-utf8-bug224
index 7884501..45be242 100755
--- a/tests/pcre-utf8-bug224
+++ b/tests/pcre-utf8-bug224
@@ -1,7 +1,7 @@
 #!/bin/sh
 # Ensure negated Perl classes match multibyte characters in UTF mode.
 #
-# Copyright (C) 2023 Free Software Foundation, Inc.
+# Copyright (C) 2023-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/pcre-utf8-w b/tests/pcre-utf8-w
index aa34784..1229da4 100755
--- a/tests/pcre-utf8-w
+++ b/tests/pcre-utf8-w
@@ -2,7 +2,7 @@
 # Ensure non-ASCII UTF-8 characters are correctly identified as
 # word-constituents
 #
-# Copyright (C) 2023 Free Software Foundation, Inc.
+# Copyright (C) 2023-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/pcre-w b/tests/pcre-w
index c37c057..a3a53dc 100755
--- a/tests/pcre-w
+++ b/tests/pcre-w
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Before grep-2.19, grep -Pw %% would match %% enclosed in word boundaries
 #
-# Copyright (C) 2014-2023 Free Software Foundation, Inc.
+# Copyright (C) 2014-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/pcre-wx-backref b/tests/pcre-wx-backref
index d7808e0..d1bd2da 100755
--- a/tests/pcre-wx-backref
+++ b/tests/pcre-wx-backref
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Before grep-2.19, grep -P and -w/-x would not work with a back-reference.
 #
-# Copyright (C) 2014-2023 Free Software Foundation, Inc.
+# Copyright (C) 2014-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/posix-bracket b/tests/posix-bracket
index 12ced37..9418b07 100755
--- a/tests/posix-bracket
+++ b/tests/posix-bracket
@@ -1,7 +1,7 @@
 #!/bin/sh
 # Check various bracket expressions in the POSIX locale.
 
-# Copyright 2014-2023 Free Software Foundation, Inc.
+# Copyright 2014-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/proc b/tests/proc
index ebad186..f0a18e3 100755
--- a/tests/proc
+++ b/tests/proc
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Test the /proc file system if available.
 
-# Copyright 2016-2023 Free Software Foundation, Inc.
+# Copyright 2016-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/spencer1 b/tests/spencer1
index bad700a..c161d06 100755
--- a/tests/spencer1
+++ b/tests/spencer1
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Regression test for GNU grep.
 # Copyright (C) 1988 Henry Spencer.
-# Copyright (C) 2009-2023 Free Software Foundation, Inc.
+# Copyright (C) 2009-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/spencer1-locale b/tests/spencer1-locale
index 54a8422..1b81816 100755
--- a/tests/spencer1-locale
+++ b/tests/spencer1-locale
@@ -2,7 +2,7 @@
 # Regression test for GNU grep.
 #
 # Copyright (C) 1988 Henry Spencer.
-# Copyright (C) 2009-2023 Free Software Foundation, Inc.
+# Copyright (C) 2009-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/spencer1-locale.awk b/tests/spencer1-locale.awk
index a3003c4..c6a3685 100644
--- a/tests/spencer1-locale.awk
+++ b/tests/spencer1-locale.awk
@@ -1,5 +1,5 @@
 # Copyright (C) 1988 Henry Spencer.
-# Copyright (C) 2009-2023 Free Software Foundation, Inc.
+# Copyright (C) 2009-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/spencer1.awk b/tests/spencer1.awk
index 98bb25a..db0fb1d 100644
--- a/tests/spencer1.awk
+++ b/tests/spencer1.awk
@@ -1,5 +1,5 @@
 # Copyright (C) 1988 Henry Spencer.
-# Copyright (C) 2009-2023 Free Software Foundation, Inc.
+# Copyright (C) 2009-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/spencer2 b/tests/spencer2
index e27475b..4b98711 100644
--- a/tests/spencer2
+++ b/tests/spencer2
@@ -2,7 +2,7 @@
 # Regression test for GNU grep.
 #
 # Copyright (C) 1988 Henry Spencer.
-# Copyright (C) 2009-2023 Free Software Foundation, Inc.
+# Copyright (C) 2009-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/status b/tests/status
index 83781ce..c366491 100755
--- a/tests/status
+++ b/tests/status
@@ -5,7 +5,7 @@
 #  1 no match
 #  2 file not found
 #
-# Copyright (C) 2001, 2006, 2009-2023 Free Software Foundation, Inc.
+# Copyright (C) 2001, 2006, 2009-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/surrogate-pair b/tests/surrogate-pair
index bc34451..dabcf19 100755
--- a/tests/surrogate-pair
+++ b/tests/surrogate-pair
@@ -1,7 +1,7 @@
 #!/bin/sh
 # Check the handling of characters outside the Unicode BMP.
 
-# Copyright (C) 2013-2023 Free Software Foundation, Inc.
+# Copyright (C) 2013-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/surrogate-search b/tests/surrogate-search
index 7dfea54..fb5e201 100755
--- a/tests/surrogate-search
+++ b/tests/surrogate-search
@@ -1,7 +1,7 @@
 #!/bin/sh
 # Check characters outside the Unicode BMP in the search string.
 
-# Copyright 2021-2023 Free Software Foundation, Inc.
+# Copyright 2021-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/symlink b/tests/symlink
index 1132ffd..298db00 100755
--- a/tests/symlink
+++ b/tests/symlink
@@ -1,7 +1,7 @@
 #!/bin/sh
 # Check that "grep -r" does the right thing with symbolic links.
 
-# Copyright (C) 2012-2023 Free Software Foundation, Inc.
+# Copyright (C) 2012-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/tests b/tests/tests
index 150df07..f439ec6 100644
--- a/tests/tests
+++ b/tests/tests
@@ -1,6 +1,6 @@
 # regular expression test set
 #
-# Copyright (C) 2001, 2006, 2009-2023 Free Software Foundation, Inc.
+# Copyright (C) 2001, 2006, 2009-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/triple-backref b/tests/triple-backref
index 15dbdbf..064c97f 100755
--- a/tests/triple-backref
+++ b/tests/triple-backref
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Test for a bug in glibc's regex code as of September 7, 2014.
 #
-# Copyright (C) 2014-2023 Free Software Foundation, Inc.
+# Copyright (C) 2014-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/turkish-I b/tests/turkish-I
index 2a47bfa..ae54dad 100755
--- a/tests/turkish-I
+++ b/tests/turkish-I
@@ -1,7 +1,7 @@
 #!/bin/sh
 # grep -i in UTF-8: missing NL in output on line containing I WITH DOT (U+0130)
 
-# Copyright (C) 2011-2023 Free Software Foundation, Inc.
+# Copyright (C) 2011-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/turkish-I-without-dot b/tests/turkish-I-without-dot
index 09dae02..96062ba 100755
--- a/tests/turkish-I-without-dot
+++ b/tests/turkish-I-without-dot
@@ -3,7 +3,7 @@
 # (like "I" in the tr_TR.utf8 locale) whose lower-case representation
 # occupies more bytes (two in this case, for 0xc4b1, aka U+0131).
 
-# Copyright (C) 2011-2023 Free Software Foundation, Inc.
+# Copyright (C) 2011-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/turkish-eyes b/tests/turkish-eyes
index a2adca0..b6008e2 100755
--- a/tests/turkish-eyes
+++ b/tests/turkish-eyes
@@ -1,7 +1,7 @@
 #!/bin/sh
 # Ensure that case-insensitive matching works with all Turkish i's
 
-# Copyright (C) 2014-2023 Free Software Foundation, Inc.
+# Copyright (C) 2014-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/two-chars b/tests/two-chars
index aeb5dc8..9864472 100755
--- a/tests/two-chars
+++ b/tests/two-chars
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Check for grep -F with two patterns consisting of the same char.
 #
-# Copyright 2016-2023 Free Software Foundation, Inc.
+# Copyright 2016-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/two-files b/tests/two-files
index f6034d9..8b6d995 100755
--- a/tests/two-files
+++ b/tests/two-files
@@ -2,7 +2,7 @@
 # Read two files, of increasing size.
 # With ASAN, this would have triggered a false-positive read of poisoned 
memory.
 #
-# Copyright 2015-2023 Free Software Foundation, Inc.
+# Copyright 2015-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/unibyte-binary b/tests/unibyte-binary
index f89a7ce..bd071ed 100755
--- a/tests/unibyte-binary
+++ b/tests/unibyte-binary
@@ -1,7 +1,7 @@
 #!/bin/sh
 # Test binary files in unibyte locales with encoding errors
 
-# Copyright 2016-2023 Free Software Foundation, Inc.
+# Copyright 2016-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/unibyte-bracket-expr b/tests/unibyte-bracket-expr
index 2a100cb..84c4f59 100755
--- a/tests/unibyte-bracket-expr
+++ b/tests/unibyte-bracket-expr
@@ -5,7 +5,7 @@
 # ru_RU.KOI8-R for any C whose wide-char representation differed from
 # its single-byte equivalent.
 
-# Copyright (C) 2011-2023 Free Software Foundation, Inc.
+# Copyright (C) 2011-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/unibyte-negated-circumflex b/tests/unibyte-negated-circumflex
index 1378582..34504e4 100755
--- a/tests/unibyte-negated-circumflex
+++ b/tests/unibyte-negated-circumflex
@@ -1,7 +1,7 @@
 #!/bin/sh
 # Exercise a bug where [^^-^] was treated as if it were [^-^].
 
-# Copyright 2014-2023 Free Software Foundation, Inc.
+# Copyright 2014-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/utf8-bracket b/tests/utf8-bracket
index c1cb3a5..d51936c 100755
--- a/tests/utf8-bracket
+++ b/tests/utf8-bracket
@@ -1,7 +1,7 @@
 #!/bin/sh
 # Check bracket expressions in a UTF-8 locale.
 
-# Copyright 2015-2023 Free Software Foundation, Inc.
+# Copyright 2015-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/version-pcre b/tests/version-pcre
index c7bb182..de2deac 100755
--- a/tests/version-pcre
+++ b/tests/version-pcre
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Test for presence of pcre version number in --version output.
 #
-# Copyright (C) 2023 Free Software Foundation, Inc.
+# Copyright (C) 2023-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/write-error-msg b/tests/write-error-msg
index 018f24b..c6644e3 100755
--- a/tests/write-error-msg
+++ b/tests/write-error-msg
@@ -1,7 +1,7 @@
 #!/bin/sh
 # Ensure that output errors are reported with errno information.
 
-# Copyright 2016-2023 Free Software Foundation, Inc.
+# Copyright 2016-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/tests/yesno b/tests/yesno
index d6bf889..b00e997 100755
--- a/tests/yesno
+++ b/tests/yesno
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Test feature interaction of -C, -v, -o, and -m.
 #
-# Copyright (C) 2001, 2006, 2009-2023 Free Software Foundation, Inc.
+# Copyright (C) 2001, 2006, 2009-2024 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
diff --git a/tests/z-anchor-newline b/tests/z-anchor-newline
index 76f778a..c71ca02 100755
--- a/tests/z-anchor-newline
+++ b/tests/z-anchor-newline
@@ -2,7 +2,7 @@
 # grep -z with an anchor in the regex could mistakenly match text
 # including a newline.
 
-# Copyright 2016-2023 Free Software Foundation, Inc.
+# Copyright 2016-2024 Free Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by

-----------------------------------------------------------------------

Summary of changes:
 AUTHORS                                    |  2 +-
 ChangeLog-2009                             |  2 +-
 HACKING                                    |  2 +-
 Makefile.am                                |  2 +-
 NEWS                                       |  2 +-
 README                                     |  2 +-
 README-alpha                               |  2 +-
 README-hacking                             |  2 +-
 TODO                                       |  2 +-
 bootstrap                                  | 20 ++++++++++++--------
 bootstrap.conf                             |  2 +-
 cfg.mk                                     |  2 +-
 configure.ac                               |  2 +-
 doc/Makefile.am                            |  2 +-
 doc/fdl.texi                               |  4 ++--
 doc/grep.in.1                              |  2 +-
 doc/grep.texi                              |  2 +-
 gnulib                                     |  2 +-
 lib/Makefile.am                            |  2 +-
 lib/colorize-posix.c                       |  2 +-
 lib/colorize-w32.c                         |  2 +-
 lib/colorize.h                             |  2 +-
 m4/pcre.m4                                 |  2 +-
 po/POTFILES.in                             |  2 +-
 src/Makefile.am                            |  2 +-
 src/dfasearch.c                            |  2 +-
 src/die.h                                  |  2 +-
 src/grep.c                                 |  2 +-
 src/grep.h                                 |  2 +-
 src/kwsearch.c                             |  2 +-
 src/kwset.c                                |  2 +-
 src/kwset.h                                |  2 +-
 src/pcresearch.c                           |  2 +-
 src/search.h                               |  2 +-
 src/searchutils.c                          |  2 +-
 src/system.h                               |  2 +-
 tests/Coreutils.pm                         |  2 +-
 tests/CuSkip.pm                            |  2 +-
 tests/CuTmpdir.pm                          |  2 +-
 tests/Makefile.am                          |  2 +-
 tests/backref                              |  2 +-
 tests/backref-alt                          |  2 +-
 tests/backslash-dot                        |  2 +-
 tests/backslash-s-and-repetition-operators |  2 +-
 tests/backslash-s-vs-invalid-multibyte     |  2 +-
 tests/binary-file-matches                  |  2 +-
 tests/bre                                  |  2 +-
 tests/bre.awk                              |  2 +-
 tests/c-locale                             |  2 +-
 tests/case-fold-titlecase                  |  2 +-
 tests/color-colors                         |  2 +-
 tests/count-newline                        |  2 +-
 tests/dfa-coverage                         |  2 +-
 tests/dfa-heap-overrun                     |  2 +-
 tests/dfa-invalid-utf8                     |  2 +-
 tests/empty                                |  2 +-
 tests/empty-line-mb                        |  2 +-
 tests/encoding-error                       |  2 +-
 tests/envvar-check                         |  2 +-
 tests/ere                                  |  2 +-
 tests/ere.awk                              |  2 +-
 tests/false-match-mb-non-utf8              |  2 +-
 tests/fgrep-longest                        |  2 +-
 tests/file                                 |  2 +-
 tests/filename-lineno.pl                   |  2 +-
 tests/fmbtest                              |  2 +-
 tests/foad1                                |  2 +-
 tests/get-mb-cur-max.c                     |  2 +-
 tests/hash-collision-perf                  |  2 +-
 tests/help-version                         |  2 +-
 tests/high-bit-range                       |  2 +-
 tests/init.sh                              |  2 +-
 tests/initial-tab                          |  2 +-
 tests/khadafy                              |  2 +-
 tests/kwset-abuse                          |  2 +-
 tests/long-pattern-perf                    |  2 +-
 tests/many-regex-performance               |  2 +-
 tests/match-lines                          |  2 +-
 tests/mb-dot-newline                       |  2 +-
 tests/mb-non-UTF8-overrun                  |  2 +-
 tests/mb-non-UTF8-perf-Fw                  |  2 +-
 tests/mb-non-UTF8-performance              |  2 +-
 tests/mb-non-UTF8-word-boundary            |  2 +-
 tests/multibyte-white-space                |  2 +-
 tests/multiple-begin-or-end-line           |  2 +-
 tests/null-byte                            |  2 +-
 tests/options                              |  2 +-
 tests/pcre                                 |  2 +-
 tests/pcre-abort                           |  2 +-
 tests/pcre-ascii-digits                    |  2 +-
 tests/pcre-count                           |  2 +-
 tests/pcre-infloop                         |  2 +-
 tests/pcre-invalid-utf8-infloop            |  2 +-
 tests/pcre-invalid-utf8-input              |  2 +-
 tests/pcre-jitstack                        |  2 +-
 tests/pcre-o                               |  2 +-
 tests/pcre-utf8                            |  2 +-
 tests/pcre-utf8-bug224                     |  2 +-
 tests/pcre-utf8-w                          |  2 +-
 tests/pcre-w                               |  2 +-
 tests/pcre-wx-backref                      |  2 +-
 tests/posix-bracket                        |  2 +-
 tests/proc                                 |  2 +-
 tests/spencer1                             |  2 +-
 tests/spencer1-locale                      |  2 +-
 tests/spencer1-locale.awk                  |  2 +-
 tests/spencer1.awk                         |  2 +-
 tests/spencer2                             |  2 +-
 tests/status                               |  2 +-
 tests/surrogate-pair                       |  2 +-
 tests/surrogate-search                     |  2 +-
 tests/symlink                              |  2 +-
 tests/tests                                |  2 +-
 tests/triple-backref                       |  2 +-
 tests/turkish-I                            |  2 +-
 tests/turkish-I-without-dot                |  2 +-
 tests/turkish-eyes                         |  2 +-
 tests/two-chars                            |  2 +-
 tests/two-files                            |  2 +-
 tests/unibyte-binary                       |  2 +-
 tests/unibyte-bracket-expr                 |  2 +-
 tests/unibyte-negated-circumflex           |  2 +-
 tests/utf8-bracket                         |  2 +-
 tests/version-pcre                         |  2 +-
 tests/write-error-msg                      |  2 +-
 tests/yesno                                |  2 +-
 tests/z-anchor-newline                     |  2 +-
 127 files changed, 139 insertions(+), 135 deletions(-)


hooks/post-receive
-- 
grep



reply via email to

[Prev in Thread] Current Thread [Next in Thread]