GNU bug report logs - #41852
27.0.50; text-scale commands don't scale header of tabulated-list-mode

Previous Next

Package: emacs;

Reported by: Thomas Hisch <thomas.hisch <at> ims.co.at>

Date: Sun, 14 Jun 2020 13:38:01 UTC

Severity: wishlist

Tags: fixed, patch

Found in version 27.0.50

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

Bug is archived. No further changes may be made.

Full log


Message #16 received at 41852 <at> debbugs.gnu.org (full text, mbox):

From: Drew Adams <drew.adams <at> oracle.com>
To: Eli Zaretskii <eliz <at> gnu.org>, Thomas Hisch <thomas.hisch <at> ims.co.at>
Cc: 41852 <at> debbugs.gnu.org
Subject: RE: bug#41852: 27.0.50; text-scale commands don't scale header of
 tabulated-list-mode
Date: Sun, 14 Jun 2020 09:28:33 -0700 (PDT)
> > If the text is scaled (using `text-scale-increase`) in a
> > `tabulated-list-mode` buffer, the text of the header is not scaled,
> > which leads to a messed up (row data doesn't align with header row) buffer.
> 
> text-scale-increase affects only the default face and faces that
> inherit from it.  It isn't supposed to affect any other face, such as
> the mode-line, the header-line, etc.
> 
> So you are actually asking for a new feature of the
> tabulated-list-mode, whereby it defines "C-x +" etc. to produce effect
> specific to that mode.

Sounds reasonable to expect that column headings
remain over the columns they head.  We can call
that an enhancement request or a bug to be fixed.
___

Just an FYI, and not to take anything away from
either the enhancement request or Eli's note above:

There's another way to zoom in and out, which does
affect also the header-line and mode-line, in which
case the reported bug doesn't manifest - column
headers remain over the columns: zoom the frame,
not the buffer.

(Another difference, however, is that zooming a
frame affects all windows/buffers in it, and it
doesn't zoom the current buffer in other frames.
So it has different use cases from buffer zooming.
It's not what this bug report is about, but it
might be helpful info for Thomas in some contexts.)

Library `zoom-frm.el' provides frame-zooming
commands.
___

https://www.emacswiki.org/emacs/download/zoom-frm.el




This bug report was last modified 4 years and 180 days ago.

Previous Next


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