[BRLTTY] AT-SPI2 screen driver: spaces at end of line not rendered correctly under Emacs and Vim

Sébastien Hinderer Sebastien.Hinderer at ens-lyon.org
Tue Apr 1 17:41:47 UTC 2025


Hi,

Aura Kelloniemi (2025/04/01 11:55 +0300):
> Hi,
> 
> On 2025-04-01 at 09:58 +0200, Sébastien Hinderer <Sebastien.Hinderer at ens-lyon.org> wrote:
>  > It would indeed be useful (to me) to know whether this is indeed known
>  > and, if so, whether a fix already exists or not.
> 
> My understanding is that in AT-SPI2 there is no separate representation for
> terminals. Thus terminals are represented as simple text fields, which is
> actually a horrible hack.
> 
> BRLTTY for examples determines the "terminal" width by counting the length of
> all lines in the text and assumes that the longest line is as wide as the
> terminal.
> 
> So the terminal implementation should pad all lines with the right amount of
> space. I don't know if vte is willing to implement this or not.
> 
> Long time ago I debugged these issues alot and reported them to VTE. They
> never reacted to my bug reports in any way.

I may miss something here but, since there are some cases where the
problem does not occur like shell prompt and the joje editor, doesn't
this demonstrate that this specific problem is not due to vte?

Seb.


More information about the BRLTTY mailing list