-
-
Notifications
You must be signed in to change notification settings - Fork 2.6k
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
Add undercurl config option #6253
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM thanks for taking this on 👍 This will also be useful for people using ssh
. Sadly terminfo can be unreliable both because some distros don't package it correctly but also because there is no solution for situations like ssh
Looks like you forgot to update some function arguments in tests @jpttrssn sorry I forgot about tests and didn't wait for CI to finish before posting my review |
If set to 'true' this option will force terminal undercurl support.
67b4b4e
to
7f44238
Compare
I think I've fixed the tests. I didn't know how to run them! I created a PR that updates the contributing documentation on how to run tests for Rust newbies like myself. #6268 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM now 👍
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks! Sadly I need this option too, despite tinkering with my tmux config for ages I'm not able to get it working without an override :/
If set to 'true' this option will force terminal undercurl support.
If set to 'true' this option will force terminal undercurl support.
Fixes #6196. If set to 'true' this option will force terminal undercurl support.
I don't have ArchLinux so tested this by setting
undercurl = true
in my config file and running a version of helix wherehas_extended_underlines
was only set by the config option.I didn't find any related integration tests that could help me in writing one for this. If needed (and someone can point me in the right direction) I may be able to add that as well.