Open dankamongmen opened 3 years ago
here's the same on hyper 3.1.3
at a minimum, if i can identify Hyper, i can credit it with good support for Unicode quadrant characters, and thus enable NCBLIT_2x2
. looking at the notcurses-info
output above, it seems like your Unicode sextants are a bit messy. you might want to consider drawing those yourselves, rather than relying on the font.
Hyper has otherwise been a pleasure to experiment with. good job! notcurses-demo
runs well right off the bat, something of a rarity.
Is your feature request related to a problem? Please describe. I'd like a reliable way to identify Hyper and its version from within the terminal. I see that Hyper already implements Device Attributes 1 and 2. It would be great if it could implement XTVERSION for an unambiguous signal, especially since Hyper recommends an ambiguous
TERM
value ofxterm-256color
.Describe the solution you'd like XTerm and numerous other terminals support
XTVERSION
. From the Xterm Control Sequences document:Notcurses uses this for fine-grained terminal identification.
Describe alternatives you've considered I see that Hyper 3.1.3 on Debian is reporting 276 for DA2:
This is ambiguous, even if 3.1.3 can be extracted from it.
Additional context I use fine-grained terminal information both for heuristics/workarounds where absolutely necessary, and also just as an informative element. It also helps with bug reports sometimes, since the terminal+version are unambiguously present in the bug report. For instance, here's
notcurses-info
running on Kitty 0.23.1:thanks!