Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support more xterm/VT100 control characters #652

Open
colindean opened this issue Jan 9, 2022 · 2 comments
Open

Support more xterm/VT100 control characters #652

colindean opened this issue Jan 9, 2022 · 2 comments

Comments

@colindean
Copy link

Problem

I use some VT100 control characters in my scripts. I've found that Elementary Terminal seems to ignore them.

bigtext:

#!/bin/sh
text="${*}"
printf "\033#3%s\n" "${text}"
printf "\033#4%s\n" "${text}"
printf "\033#5"
$ bigtext this should be big
this should be big
this should be big

Screenshot from 2022-01-09 21-04-48

Proposal

Support xterm/VT100 control characters

One document on them:

https://invisible-island.net/xterm/ctlseqs/ctlseqs.html

Prior Art (Optional)

xterm and Apple Terminal support this, but iterm2, gnome-terminal, terminator, and alacritty do not. I only tested those.

Screenshot from 2022-01-09 21-33-34

@tintou
Copy link
Member

tintou commented Jan 10, 2022

We are using libvte for this, the same library used by GNOME Terminal, please open a bug report there: https://gitlab.gnome.org/GNOME/vte

@colindean
Copy link
Author

Looks like there was discussion about this 2+ years ago: https://gitlab.gnome.org/GNOME/vte/-/issues/195

The state was that there wasn't adequate demand to devote resources to implementing it:

So, there are two levels to this story:

  • Is there demand for double sized letters to make it worth it?
  • Do we already have an even remotely usable standard for that?

In my firm opinion, the answer is "no" to both of these questions.

Looks like this isn't likely to happen anytime soon.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants