GNU bug report logs - #78829
[PATCH] Silence 'time-stamp' warnings with bleeding-edge Emacs.

Previous Next

Package: automake-patches;

Reported by: Collin Funk <collin.funk1 <at> gmail.com>

Date: Wed, 18 Jun 2025 21:36:01 UTC

Severity: normal

Tags: patch

Done: Karl Berry <karl <at> freefriends.org>

To reply to this bug, email your comments to 78829 AT debbugs.gnu.org.
There is no need to reopen the bug first.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to automake-patches <at> gnu.org:
bug#78829; Package automake-patches. (Wed, 18 Jun 2025 21:36:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Collin Funk <collin.funk1 <at> gmail.com>:
New bug report received and forwarded. Copy sent to automake-patches <at> gnu.org. (Wed, 18 Jun 2025 21:36:01 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Collin Funk <collin.funk1 <at> gmail.com>
To: automake-patches <at> gnu.org
Subject: [PATCH] Silence 'time-stamp' warnings with bleeding-edge Emacs.
Date: Wed, 18 Jun 2025 14:35:36 -0700
[Message part 1 (text/plain, inline)]
Hi Karl,

I committed a similar patch to the attached one in Gnulib so I will copy
my rational from there [1]:

> I wanted to make a change to the bootstrap script but every time I saved
> the file Emacs would open a new window with an annoying warning. This is
> because of the following change documented in Emac's etc/NEWS:
> 
>     *** Some historical 'time-stamp' conversions now warn.
>     'time-stamp-pattern' and 'time-stamp-format' had quietly accepted
>     several 'time-stamp' conversions (e.g., "%:y") that have been deprecated
>     since Emacs 27.1.  These now generate a warning with a suggested
>     migration.
> 
> Based on the 'git blame' it appears "%Y" was supported decades ago, so I
> don't expect changing this to cause any trouble. Therefore, I have
> pushed the attached patch.

The old convention still exists in Gnulib files and files imported from
other places. I have left them unchanged since we do not modify them and
just modify them with 'make fetch'.

Collin

[1] https://lists.gnu.org/archive/html/bug-gnulib/2025-06/msg00093.html

[0001-Silence-time-stamp-warnings-with-bleeding-edge-Emacs.patch (text/x-patch, attachment)]

Information forwarded to automake-patches <at> gnu.org:
bug#78829; Package automake-patches. (Thu, 19 Jun 2025 21:44:05 GMT) Full text and rfc822 format available.

Message #8 received at 78829 <at> debbugs.gnu.org (full text, mbox):

From: Karl Berry <karl <at> freefriends.org>
To: collin.funk1 <at> gmail.com
Cc: 78829 <at> debbugs.gnu.org
Subject: Re: [bug#78829] [PATCH] Silence 'time-stamp' warnings with
 bleeding-edge Emacs.
Date: Thu, 19 Jun 2025 15:43:51 -0600
    Subject: [bug#78829] [PATCH] Silence 'time-stamp' warnings with bleeding-edge

Installed (+ closing since it seems there's no more to be done). Thanks Collin.

    The old convention still exists in Gnulib files and files imported from

I also ran make fetch. --thanks again, karl.




Reply sent to Karl Berry <karl <at> freefriends.org>:
You have taken responsibility. (Thu, 19 Jun 2025 21:44:07 GMT) Full text and rfc822 format available.

Notification sent to Collin Funk <collin.funk1 <at> gmail.com>:
bug acknowledged by developer. (Thu, 19 Jun 2025 21:44:08 GMT) Full text and rfc822 format available.

This bug report was last modified 2 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.