Skip to content

TTY:Trying to detect variation selector 16 support#3096

Merged
elfmz merged 2 commits into
elfmz:masterfrom
exkrexpexfex:vs16tty
Jan 24, 2026
Merged

TTY:Trying to detect variation selector 16 support#3096
elfmz merged 2 commits into
elfmz:masterfrom
exkrexpexfex:vs16tty

Conversation

@exkrexpexfex
Copy link
Copy Markdown
Contributor

@exkrexpexfex exkrexpexfex commented Nov 19, 2025

touch #2976

image_2025-11-19-01

far2l / far2m

"файловые панели"

Gnome Terminal 3.38.3

FAR2M, version 2.7.0-2025-11-18-5e5b7de6-beta Linux x86_64

FAR2L, version 2.7.0-2025-11-19-f1ed9e29-beta Linux x86_64

@elfmz
Copy link
Copy Markdown
Owner

elfmz commented Nov 20, 2025

  • this needed only in case of tty backend used, so move this check to under if (arg_opts.tty) { and only if nodetect is not specified
  • note that utils project is static library, so such global variable will be per-binary, you set it for far2l binary, but for other plugins for which it can be important will have own instance of this variable, so potential solution could be just use exported variable and declare its import in utils project
  • after each cursor request - put also request for terminal status (as mostly supported) readPos must be with timeout and must bail out if terminal status reply obtained . See TTYNegotiateFar2l as example of such logic

@exkrexpexfex
Copy link
Copy Markdown
Contributor Author

@elfmz please check now

@exkrexpexfex
Copy link
Copy Markdown
Contributor Author

@elfmz if any issue please let me know

@elfmz elfmz merged commit 86456ca into elfmz:master Jan 24, 2026
2 checks passed
@exkrexpexfex exkrexpexfex deleted the vs16tty branch January 24, 2026 21:46
stpork pushed a commit to stpork/far2l-adb that referenced this pull request May 2, 2026
TTY:Trying to detect variation selector 16 support
stpork pushed a commit to stpork/far2l-adb that referenced this pull request May 3, 2026
TTY:Trying to detect variation selector 16 support
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

Successfully merging this pull request may close these issues.

2 participants