GNU bug report logs -
#71605
30.0.50; [PATCH] Support variable-width text in 'visual-wrap-prefix-mode'
Previous Next
Reported by: Jim Porter <jporterbugs <at> gmail.com>
Date: Mon, 17 Jun 2024 02:57:02 UTC
Severity: normal
Tags: patch
Found in version 30.0.50
Done: Jim Porter <jporterbugs <at> gmail.com>
Bug is archived. No further changes may be made.
Full log
Message #44 received at 71605 <at> debbugs.gnu.org (full text, mbox):
> Date: Mon, 17 Jun 2024 13:08:47 -0700
> Cc: luangruo <at> yahoo.com, 71605 <at> debbugs.gnu.org
> From: Jim Porter <jporterbugs <at> gmail.com>
>
> >> Which actually gives me an
> >> idea... what if the wrap-prefix is just the original text like "* " and
> >> we fontify it to be invisible? It's not part of the buffer and you can't
> >> select it anyway, so it doesn't really matter what the text is so long
> >> as it's not visible.)
> >
> > I don't think I follow: how is this relevant to the issue at hand?
>
> I was thinking you could wrap "* this is some text" like so:
>
> * this is
> * some text
>
> The second "* " would come from the wrap-prefix, but we'd make the
> foreground transparent (or the same color as the background) so it
> wouldn't be visible. Then it would always take up the same width as the
> first "* " because it's the same string with the same font and everything.
If it's transparent, some change in the faces could reveal it, which I
think will be perceived as a bug. And invisible text cannot take up
screen estate, so I'm not sure how would that help...
This bug report was last modified 347 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.