From 7793b37d96e1e343585fd37c19612fcffa3aa035 Mon Sep 17 00:00:00 2001 From: Bruno Haible Date: Sat, 27 Jul 2024 22:13:02 +0200 Subject: [PATCH] po-mode: Avoid a compiler warning in Emacs 28. MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Reported by Vincent Lefèvre via Santiago Vila at . * gettext-tools/emacs/po-mode.el (po-mode-version-string): Bump version. (po-mode): Use write-contents-functions instead of write-contents-hooks. --- gettext-tools/emacs/po-mode.el | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gettext-tools/emacs/po-mode.el b/gettext-tools/emacs/po-mode.el index 6416037c5..cad2bdac7 100644 --- a/gettext-tools/emacs/po-mode.el +++ b/gettext-tools/emacs/po-mode.el @@ -1,6 +1,6 @@ ;;; po-mode.el --- major mode for GNU gettext PO files -;; Copyright (C) 1995-2002, 2005-2008, 2010, 2013-2017, 2019-2020, 2023 Free Software Foundation, Inc. +;; Copyright (C) 1995-2024 Free Software Foundation, Inc. ;; Authors: François Pinard ;; Greg McGary @@ -62,7 +62,7 @@ ;;; Code: -(defconst po-mode-version-string "2.29" "\ +(defconst po-mode-version-string "2.30" "\ Version number of this version of po-mode.el.") ;;; Emacs portability matters - part I. @@ -1000,7 +1000,7 @@ all reachable through 'M-x customize', in group 'Emacs.Editing.I18n.Po'." (set (make-local-variable 'po-string-end) nil) (set (make-local-variable 'po-marking-overlay) (po-create-overlay)) - (add-hook 'write-contents-hooks 'po-replace-revision-date) + (add-hook 'write-contents-functions 'po-replace-revision-date) (run-hooks 'po-mode-hook) (message (_"You may type 'h' or '?' for a short PO mode reminder."))) -- 2.47.3