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

Deal with incomplete terminfo data #9

Open
loganzartman opened this issue Oct 11, 2019 · 0 comments
Open

Deal with incomplete terminfo data #9

loganzartman opened this issue Oct 11, 2019 · 0 comments
Labels
status: planning Feature in planning

Comments

@loganzartman
Copy link
Owner

Ideally, we communicate with Unix terminals entirely using terminfo strings. However, many people/terminals have chosen unfavorable TERM environment variable values which point to terminfo entries that do not express the full capabilities of the terminal. Here are some ideas:

  • provide our own terminal detection system
    • we may not need to vend a terminfo database, but just choose a better TERM value
  • use xterm terminfo strings for any missing terminfo capabilities
    • most terminals are xterm compatible. If a certain capability is missing, we could just use one for xterm and hope it works
  • not use advanced capabilities
@loganzartman loganzartman added enhancement New feature or request status: planning Feature in planning and removed enhancement New feature or request labels Oct 11, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status: planning Feature in planning
Projects
None yet
Development

No branches or pull requests

1 participant