From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#28844: 26.0.90; display-line-numbers-mode should call window-configuration-change-hook Date: Sun, 22 Oct 2017 17:27:02 +0300 Message-ID: <83bmkzb6mh.fsf@gnu.org> References: <1508656843.1733620.1146804384.5B4FCEDF@webmail.messagingengine.com> Reply-To: Eli Zaretskii NNTP-Posting-Host: blaine.gmane.org X-Trace: blaine.gmane.org 1508682502 6580 195.159.176.226 (22 Oct 2017 14:28:22 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 22 Oct 2017 14:28:22 +0000 (UTC) Cc: 28844@debbugs.gnu.org To: Paul Rankin Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Oct 22 16:28:16 2017 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e6HEU-00085q-1Q for geb-bug-gnu-emacs@m.gmane.org; Sun, 22 Oct 2017 16:28:06 +0200 Original-Received: from localhost ([::1]:33096 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e6HEb-0007d0-Dm for geb-bug-gnu-emacs@m.gmane.org; Sun, 22 Oct 2017 10:28:13 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:48628) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e6HEU-0007cs-Im for bug-gnu-emacs@gnu.org; Sun, 22 Oct 2017 10:28:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e6HEQ-00072w-Lf for bug-gnu-emacs@gnu.org; Sun, 22 Oct 2017 10:28:06 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:47328) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1e6HEQ-00072s-JF for bug-gnu-emacs@gnu.org; Sun, 22 Oct 2017 10:28:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1e6HEQ-0006Zq-B1 for bug-gnu-emacs@gnu.org; Sun, 22 Oct 2017 10:28:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 22 Oct 2017 14:28:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 28844 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 28844-submit@debbugs.gnu.org id=B28844.150868243825226 (code B ref 28844); Sun, 22 Oct 2017 14:28:02 +0000 Original-Received: (at 28844) by debbugs.gnu.org; 22 Oct 2017 14:27:18 +0000 Original-Received: from localhost ([127.0.0.1]:56009 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e6HDi-0006Yo-6v for submit@debbugs.gnu.org; Sun, 22 Oct 2017 10:27:18 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:57496) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e6HDf-0006YY-Ie for 28844@debbugs.gnu.org; Sun, 22 Oct 2017 10:27:16 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e6HDW-0006qW-Ct for 28844@debbugs.gnu.org; Sun, 22 Oct 2017 10:27:10 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:40190) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e6HDW-0006qS-9O; Sun, 22 Oct 2017 10:27:06 -0400 Original-Received: from [176.228.60.248] (port=1328 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1e6HDV-00075P-O1; Sun, 22 Oct 2017 10:27:06 -0400 In-reply-to: <1508656843.1733620.1146804384.5B4FCEDF@webmail.messagingengine.com> (message from Paul Rankin on Sun, 22 Oct 2017 17:20:43 +1000) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:138853 Archived-At: > From: Paul Rankin > Date: Sun, 22 Oct 2017 17:20:43 +1000 > > > Another possibility is to use pre-redisplay-function. An example is > > in tabulated-list.el. > > I made the above changes and added to 'pre-redisplay-function but this does not work. If you'd like me to look into this, please provide the details: what changes you made, and how it failed to work (including a recipe for reproducing the wrong behavior, please). I've looked at your package on GitHub, but didn't see any code related to pre-redisplay-function; apologies if I missed something. > It makes no sense to put the onus on existing working packages to endlessly fiddle to work around bugs you have introduced. If there's a bug in Emacs, sure. But I see no bug yet: the code in Emacs is working as designed, and based on adapting several bundled packages to the line-number display, my conclusion was that the existing facilities are enough to support that. Maybe your package's needs will convince me to change my mind, but for that I need to understand the problem better. And if I'm right, then making the changes to adapt your package (should you decide that such adaptations are necessary) is indeed your responsibility as the package developer. Thanks.