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#28248: 26.0.50; display-line-numbers does not affect window-width / window-text-width Date: Sun, 27 Aug 2017 17:32:30 +0300 Message-ID: <834lst5bep.fsf@gnu.org> References: Reply-To: Eli Zaretskii NNTP-Posting-Host: blaine.gmane.org X-Trace: blaine.gmane.org 1503844405 21413 195.159.176.226 (27 Aug 2017 14:33:25 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 27 Aug 2017 14:33:25 +0000 (UTC) Cc: 28248@debbugs.gnu.org To: Steve Purcell Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Aug 27 16:33: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 1dlycd-0004gk-F8 for geb-bug-gnu-emacs@m.gmane.org; Sun, 27 Aug 2017 16:33:07 +0200 Original-Received: from localhost ([::1]:32914 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dlyck-0002WP-5A for geb-bug-gnu-emacs@m.gmane.org; Sun, 27 Aug 2017 10:33:14 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:60868) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dlycc-0002W8-SB for bug-gnu-emacs@gnu.org; Sun, 27 Aug 2017 10:33:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dlycY-0002i7-02 for bug-gnu-emacs@gnu.org; Sun, 27 Aug 2017 10:33:06 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:49288) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dlycX-0002hV-T6 for bug-gnu-emacs@gnu.org; Sun, 27 Aug 2017 10:33:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1dlycX-0007eX-Js for bug-gnu-emacs@gnu.org; Sun, 27 Aug 2017 10:33:01 -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, 27 Aug 2017 14:33:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 28248 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 28248-submit@debbugs.gnu.org id=B28248.150384437129400 (code B ref 28248); Sun, 27 Aug 2017 14:33:01 +0000 Original-Received: (at 28248) by debbugs.gnu.org; 27 Aug 2017 14:32:51 +0000 Original-Received: from localhost ([127.0.0.1]:57969 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dlycN-0007e8-0b for submit@debbugs.gnu.org; Sun, 27 Aug 2017 10:32:51 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:41621) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dlycL-0007du-FX for 28248@debbugs.gnu.org; Sun, 27 Aug 2017 10:32:49 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dlycB-0002NQ-Gn for 28248@debbugs.gnu.org; Sun, 27 Aug 2017 10:32:44 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:50837) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dlycB-0002NM-D5; Sun, 27 Aug 2017 10:32:39 -0400 Original-Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:2775 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1dlycA-0008Np-N1; Sun, 27 Aug 2017 10:32:39 -0400 In-reply-to: (message from Steve Purcell on Sun, 27 Aug 2017 17:40:04 +1200) 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:136258 Archived-At: > From: Steve Purcell > Date: Sun, 27 Aug 2017 17:40:04 +1200 > > When display-line-numbers mode is enabled, this has no effect on the > return value of window-width or window-text-width This was discussed at the time, and the decision was not to change the values those functions return, as we didn't see the need, and similar display features don't do that as well. > and there is also no variable which contains the current width of > the line numbers. This all means there is no way to determine the > width of the text area of the window. Yes, there is. From NEWS: Lisp programs that need to know how much screen estate is used up for line-number display in a window can use the new function 'line-number-display-width'. If this doesn't help you solve your problems, please tell the details. > (PS. nice work on the functionality itself!) Thanks.