emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Implementing image support for kitty terminal


From: Eli Zaretskii
Subject: Re: Implementing image support for kitty terminal
Date: Thu, 08 Sep 2022 08:30:38 +0300

> From: Stefan Monnier <monnier@iro.umontreal.ca>
> Cc: Jose A Ortega Ruiz <jao@gnu.org>,  emacs-devel@gnu.org
> Date: Wed, 07 Sep 2022 16:11:01 -0400
> 
> > That's exactly the problem: it currently assumes that no display
> > element takes more than one row, and that each row is exactly one
> > pixel (= one character height) tall.
> 
> So the change will/would need to make the glyph matrices (and their
> generation) more like those used in the GUI code.

That's the "hard way".  It will require changes in many places that
assume the current TTY geometry of the glyph rows.  The problem, I
think, is not with generating the matrices, it's with using them, and
with adjusting features like scrolling, that currently assume all
screen lines have the same height, to this change.  I hoped we could
avoid that, but maybe not.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]