bug-ncurses
[Top][All Lists]
Advanced

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

Missing cursor style entry for Simple Terminal (ST)


From: Alexander Kashpir
Subject: Missing cursor style entry for Simple Terminal (ST)
Date: Sun, 2 Feb 2025 12:03:45 +1300

Hello,

Purpose:
Could you please add the following entry to ncurses definitions for “st-256color|stterm-256color|simpleterm with 256 colors”:
> Cs=\E]12;%p1%s\007

Detail:
This bug report arises from an Issue discussion I started in NeoVim’s repository https://github.com/neovim/neovim/issues/32217
It pertains to Simple Terminal (ST) by suckless.org, version 0.9.2

ST now supports cursor color change termcodes, 

> E.g. `printf “\033]12;red\007”`works, changing text and cursor color to red.

but NeoVim’s builtin terminfo for ST, generated from ncurses, lacks the Cs entry.

As a result, NeoVim doesn’t recognise ST’s capability to change cursor color, even though it can. 

In the issue linked above you’ll find test scripts for NeoVim and ST, and other observations on ST’s behaviour in this regard.

Could you please add this entry to ncurses definitions?

Kind Regards,
Alexander.

Sent from my iPad

reply via email to

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