GNU bug report logs - #37020
27.0.50; (window-body-width) returns the wrong value with display-line-numbers-mode on

Previous Next

Package: emacs;

Reported by: Lukas Fürmetz <fuermetz <at> mailbox.org>

Date: Tue, 13 Aug 2019 20:22:02 UTC

Severity: normal

Tags: notabug

Found in version 27.0.50

Done: Stefan Kangas <stefan <at> marxist.se>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Eli Zaretskii <eliz <at> gnu.org>
To: Lukas Fürmetz <fuermetz <at> mailbox.org>
Cc: 37020 <at> debbugs.gnu.org
Subject: bug#37020: 27.0.50; (window-body-width) returns the wrong value with display-line-numbers-mode on
Date: Wed, 14 Aug 2019 05:34:23 +0300
tags 37020 notabug
thanks

> From: Lukas Fürmetz <fuermetz <at> mailbox.org>
> Date: Tue, 13 Aug 2019 22:11:04 +0200
> 
> The title says it all. The function `window-body-width' says in it's
> description, it returns the columns purely of the text window, without
> any margin, fringes etc. But if you turn on display-line-numbers-mode,
> it takes up a lot of space in the margin, but `window-body-width' will
> return the same value as without it.

This is not a bug: the line numbers are part of the text area, and
thus part of the window's body.  If you need to account for the width
taken by the line numbers, you can use the line-number-display-width
function.




This bug report was last modified 5 years and 277 days ago.

Previous Next


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