Subject: RE: bug#41852: 27.0.50; text-scale commands don't scale header of tabulated-list-mode

From: Drew Adams <[email-masked]>
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