From unknown Fri Aug 15 16:19:38 2025 X-Loop: help-debbugs@gnu.org Subject: bug#73150: [PATCH] Human readable last display time of killed buffer Resent-From: Manuel Giraud Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 09 Sep 2024 15:25:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 73150 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: 73150@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.172589545515452 (code B ref -1); Mon, 09 Sep 2024 15:25:01 +0000 Received: (at submit) by debbugs.gnu.org; 9 Sep 2024 15:24:15 +0000 Received: from localhost ([127.0.0.1]:33891 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sngFT-000419-5o for submit@debbugs.gnu.org; Mon, 09 Sep 2024 11:24:15 -0400 Received: from lists.gnu.org ([209.51.188.17]:58806) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sngFQ-00040z-Lf for submit@debbugs.gnu.org; Mon, 09 Sep 2024 11:24:13 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sngFI-0001ZX-Bi for bug-gnu-emacs@gnu.org; Mon, 09 Sep 2024 11:24:06 -0400 Received: from ledu-giraud.fr ([51.159.28.247]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sngFF-0001xd-Ah for bug-gnu-emacs@gnu.org; Mon, 09 Sep 2024 11:24:03 -0400 DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=NX1CoLlW BVbEPerIcRK1lqDFmD45DyR+OrQV7w6OtZE=; h=date:subject:to:from; d=ledu-giraud.fr; b=q7u/POnDcsq0g6wyLIOdb6PC943CZHSvbn3xwf0AZ0pISWmDgr IWDB/FqFKustluqiLGLoZLm8lgUXKCeVMpDQ== DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=NX1CoLlWBVbEPerI cRK1lqDFmD45DyR+OrQV7w6OtZE=; h=date:subject:to:from; d=ledu-giraud.fr; b=u/aHg0BYglG+7m+zNu+IOMI8Ir5yCTN2Hpg3uJx7x3YHEdmnsn L6aPkrqe9NcbjPjOVfIOLgzGRbprGBKsm7MrRLIdNXVy2ZLL15ybPfYSMcBTcKod143ZnQ 7onvGls/B/8o4iWJdTDjAhTfZF3BvzwWxpj4ZtPLN7GwaQxI68bt7ZNwmPIVww0259aCc+ cVF3lUgJ1NNm7UU3h5c/f8xXq49wXXnPTK+6FuPs7a/9Ldi1kkwwBPdZxaGPwh563tMcyD TGvkFbtXg5YtQzgt7Vvsl2NwKkTkveb/sJhgN26VwbJqkUXf0INhfVVOgtj2QKhfP1fFvh GmsyPfNMJqUQ== Received: from computer ( [10.1.1.1]) by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id 12e5e935 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO) for ; Mon, 9 Sep 2024 17:23:58 +0200 (CEST) From: Manuel Giraud Date: Mon, 09 Sep 2024 17:23:57 +0200 Message-ID: <875xr47svm.fsf@ledu-giraud.fr> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=51.159.28.247; envelope-from=manuel@ledu-giraud.fr; helo=ledu-giraud.fr X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) --=-=-= Content-Type: text/plain Tags: patch Hi, This patch display a human readable version of `buffer-display-time' when said buffer is selected to be killed. In GNU Emacs 31.0.50 (build 23, x86_64-unknown-openbsd7.6) of 2024-09-07 built on computer Repository revision: 6dcd3d24045113fb0afec0d7f43e322c9baa06ab Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12101013 System Description: OpenBSD computer 7.6 GENERIC.MP#311 amd64 Configured using: 'configure CC=egcc CPPFLAGS=-I/usr/local/include LDFLAGS=-L/usr/local/lib MAKEINFO=gmakeinfo --prefix=/home/manuel/emacs --bindir=/home/manuel/bin --with-x-toolkit=no --without-cairo --without-compress-install' --=-=-= Content-Type: text/patch Content-Disposition: attachment; filename=0001-Human-readable-last-display-time-of-killed-buffer.patch >From 8f3f61105817a05218e0fde05e1dd0748579b17a Mon Sep 17 00:00:00 2001 From: Manuel Giraud Date: Mon, 9 Sep 2024 17:16:32 +0200 Subject: [PATCH] Human readable last display time of killed buffer * lisp/midnight.el (clean-buffer-list): Upon killing a buffer, add a human readable last displayed information. --- lisp/midnight.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lisp/midnight.el b/lisp/midnight.el index bfa99d6a7a8..fc1e08f2189 100644 --- a/lisp/midnight.el +++ b/lisp/midnight.el @@ -179,7 +179,8 @@ clean-buffer-list (and (buffer-file-name buf) (buffer-modified-p buf)) (get-buffer-window buf 'visible) (< delay cbld)) - (message "[%s] killing `%s'" ts bn) + (message "[%s] killing `%s' (last displayed %s ago)" ts bn + (format-seconds "%Y, %D, %H, %M, %z%S" delay)) (kill-buffer buf)))))) ;;; midnight hook -- 2.46.0 --=-=-= Content-Type: text/plain -- Manuel Giraud --=-=-=-- From unknown Fri Aug 15 16:19:38 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Manuel Giraud Subject: bug#73150: closed (Re: bug#73150: [PATCH] Human readable last display time of killed buffer) Message-ID: References: <86bk0tkykv.fsf@gnu.org> <875xr47svm.fsf@ledu-giraud.fr> X-Gnu-PR-Message: they-closed 73150 X-Gnu-PR-Package: emacs X-Gnu-PR-Keywords: patch Reply-To: 73150@debbugs.gnu.org Date: Thu, 12 Sep 2024 09:32:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1726133522-22953-1" This is a multi-part message in MIME format... ------------=_1726133522-22953-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #73150: [PATCH] Human readable last display time of killed buffer which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 73150@debbugs.gnu.org. --=20 73150: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D73150 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1726133522-22953-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 73150-done) by debbugs.gnu.org; 12 Sep 2024 09:31:49 +0000 Received: from localhost ([127.0.0.1]:40154 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sogB2-0005xm-NB for submit@debbugs.gnu.org; Thu, 12 Sep 2024 05:31:48 -0400 Received: from eggs.gnu.org ([209.51.188.92]:43346) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sogB1-0005xW-6s for 73150-done@debbugs.gnu.org; Thu, 12 Sep 2024 05:31:47 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sogAo-0004Pn-2r; Thu, 12 Sep 2024 05:31:34 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=ZfJ38jf9c1v8toUPpl/nmBVxzyyGn0C1w2ovjvG0o8M=; b=LvLcglxR5yNe 1nLybH4CnrEZH+bQf6lPlG4prkIwFEisWniQWTpPVepVUxIyeSguVfbFTuYBPdG8XioEAfQjtIfA1 s/ki4B1WmYahF7P0I8+vklXs8NFSiVqpRLHaXbuF7jEo5VMsqEV3lS4WOEfaCdHOUatsiah945vaY dgZOUfkner7N6JTI47IPEqcw78/z6/IzClTOIOuOUfwubxcbrUbwQwWapafUIJ1JPEvKPy1w3BfnA eH689XNcuHQCr4R5tc6XVdlJEyd8wN7Lsd5dLjJgVsJKadKNaIaPxvDCwdyF6zu40ijkAGLyj4Yvs eGz3vPIlYbONwrOWztnomQ==; Date: Thu, 12 Sep 2024 12:31:28 +0300 Message-Id: <86bk0tkykv.fsf@gnu.org> From: Eli Zaretskii To: Manuel Giraud In-Reply-To: <875xr47svm.fsf@ledu-giraud.fr> (bug-gnu-emacs@gnu.org) Subject: Re: bug#73150: [PATCH] Human readable last display time of killed buffer References: <875xr47svm.fsf@ledu-giraud.fr> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 73150-done Cc: 73150-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > Date: Mon, 09 Sep 2024 17:23:57 +0200 > From: Manuel Giraud via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" > > This patch display a human readable version of `buffer-display-time' > when said buffer is selected to be killed. Thanks, installed on the master branch, and closing the bug. ------------=_1726133522-22953-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 9 Sep 2024 15:24:15 +0000 Received: from localhost ([127.0.0.1]:33891 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sngFT-000419-5o for submit@debbugs.gnu.org; Mon, 09 Sep 2024 11:24:15 -0400 Received: from lists.gnu.org ([209.51.188.17]:58806) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sngFQ-00040z-Lf for submit@debbugs.gnu.org; Mon, 09 Sep 2024 11:24:13 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sngFI-0001ZX-Bi for bug-gnu-emacs@gnu.org; Mon, 09 Sep 2024 11:24:06 -0400 Received: from ledu-giraud.fr ([51.159.28.247]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sngFF-0001xd-Ah for bug-gnu-emacs@gnu.org; Mon, 09 Sep 2024 11:24:03 -0400 DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=NX1CoLlW BVbEPerIcRK1lqDFmD45DyR+OrQV7w6OtZE=; h=date:subject:to:from; d=ledu-giraud.fr; b=q7u/POnDcsq0g6wyLIOdb6PC943CZHSvbn3xwf0AZ0pISWmDgr IWDB/FqFKustluqiLGLoZLm8lgUXKCeVMpDQ== DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=NX1CoLlWBVbEPerI cRK1lqDFmD45DyR+OrQV7w6OtZE=; h=date:subject:to:from; d=ledu-giraud.fr; b=u/aHg0BYglG+7m+zNu+IOMI8Ir5yCTN2Hpg3uJx7x3YHEdmnsn L6aPkrqe9NcbjPjOVfIOLgzGRbprGBKsm7MrRLIdNXVy2ZLL15ybPfYSMcBTcKod143ZnQ 7onvGls/B/8o4iWJdTDjAhTfZF3BvzwWxpj4ZtPLN7GwaQxI68bt7ZNwmPIVww0259aCc+ cVF3lUgJ1NNm7UU3h5c/f8xXq49wXXnPTK+6FuPs7a/9Ldi1kkwwBPdZxaGPwh563tMcyD TGvkFbtXg5YtQzgt7Vvsl2NwKkTkveb/sJhgN26VwbJqkUXf0INhfVVOgtj2QKhfP1fFvh GmsyPfNMJqUQ== Received: from computer ( [10.1.1.1]) by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id 12e5e935 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO) for ; Mon, 9 Sep 2024 17:23:58 +0200 (CEST) From: Manuel Giraud To: bug-gnu-emacs@gnu.org Subject: [PATCH] Human readable last display time of killed buffer Date: Mon, 09 Sep 2024 17:23:57 +0200 Message-ID: <875xr47svm.fsf@ledu-giraud.fr> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=51.159.28.247; envelope-from=manuel@ledu-giraud.fr; helo=ledu-giraud.fr X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) --=-=-= Content-Type: text/plain Tags: patch Hi, This patch display a human readable version of `buffer-display-time' when said buffer is selected to be killed. In GNU Emacs 31.0.50 (build 23, x86_64-unknown-openbsd7.6) of 2024-09-07 built on computer Repository revision: 6dcd3d24045113fb0afec0d7f43e322c9baa06ab Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12101013 System Description: OpenBSD computer 7.6 GENERIC.MP#311 amd64 Configured using: 'configure CC=egcc CPPFLAGS=-I/usr/local/include LDFLAGS=-L/usr/local/lib MAKEINFO=gmakeinfo --prefix=/home/manuel/emacs --bindir=/home/manuel/bin --with-x-toolkit=no --without-cairo --without-compress-install' --=-=-= Content-Type: text/patch Content-Disposition: attachment; filename=0001-Human-readable-last-display-time-of-killed-buffer.patch >From 8f3f61105817a05218e0fde05e1dd0748579b17a Mon Sep 17 00:00:00 2001 From: Manuel Giraud Date: Mon, 9 Sep 2024 17:16:32 +0200 Subject: [PATCH] Human readable last display time of killed buffer * lisp/midnight.el (clean-buffer-list): Upon killing a buffer, add a human readable last displayed information. --- lisp/midnight.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lisp/midnight.el b/lisp/midnight.el index bfa99d6a7a8..fc1e08f2189 100644 --- a/lisp/midnight.el +++ b/lisp/midnight.el @@ -179,7 +179,8 @@ clean-buffer-list (and (buffer-file-name buf) (buffer-modified-p buf)) (get-buffer-window buf 'visible) (< delay cbld)) - (message "[%s] killing `%s'" ts bn) + (message "[%s] killing `%s' (last displayed %s ago)" ts bn + (format-seconds "%Y, %D, %H, %M, %z%S" delay)) (kill-buffer buf)))))) ;;; midnight hook -- 2.46.0 --=-=-= Content-Type: text/plain -- Manuel Giraud --=-=-=-- ------------=_1726133522-22953-1--