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

improve(terminal): pass terminal capability to server in advance #95

Open
ericwq opened this issue Aug 19, 2024 · 1 comment
Open

improve(terminal): pass terminal capability to server in advance #95

ericwq opened this issue Aug 19, 2024 · 1 comment

Comments

@ericwq
Copy link
Owner

ericwq commented Aug 19, 2024

for example:

client should check the CSI u capability in advance and pass it to aprilsh server. for CSI u query, server can response to terminal application asap.

if the terminal emulator doesn't support CSI u, the server can response to terminal application directly.
if the terminal emulator does support CSI u, query, set, push ,pop request can be responded on the server side immediately, while set, push, pop request need to reach the client side to change the keyboard encoding.

@ericwq ericwq changed the title improve(terminal): for terminal capability query, client should check the terminal capability in advance and pass it to server improve(terminal): pass terminal capability to server in advance Aug 19, 2024
ericwq added a commit that referenced this issue Aug 25, 2024
ericwq added a commit that referenced this issue Aug 27, 2024
@ericwq
Copy link
Owner Author

ericwq commented Aug 27, 2024

CSI u is passed to server for using

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

1 participant