On Fri, Jun 12, 2026 at 12:00:41AM +0200, Jocelyn Falempe wrote:
> On 08/06/2026 20:54, Thomas Dickey wrote:
> > On Mon, Jun 08, 2026 at 10:12:50AM +0200, Jocelyn Falempe wrote:
> > > On 07/06/2026 16:30, Thomas Dickey wrote:
> > ...
> > > > (also, I saw flash working -- once -- and not later: a bug)
> > > 
> > > flash and blink are not implemented, so I'm more surprised that it did 
> > > work
> > > once.
> > 
> > infocmp kmscon:
> >     flash=\E[?5h$<200/>\E[?5l,
> 
> Ok, I mean libtsm has no timer, and only send the terminal states when
> kmscon asks. But here it's the shell that is doing the sleep, so that should
> work.
> I tested this command:
> 
> $printf '\e[?5h' && sleep 0.2 && printf '\e[?5l'

yes, but I fixed the problem, noted here:

https://lists.gnu.org/archive/html/bug-ncurses/2026-06/msg00023.html

In this expression

        flash=\E[?5h$<200/>\E[?5l,

the "$<200/>" is a mandatory delay, but by default those are done with
padding -- which won't work for devices which ignore padding.  So it
needs npc.

-- 
Thomas E. Dickey <[email protected]>
https://invisible-island.net

Attachment: signature.asc
Description: PGP signature

Reply via email to