-
-
Notifications
You must be signed in to change notification settings - Fork 213
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
anchor definition not concealed when conceallevel=2 #838
Comments
Ok I just found out that "no-conceal" might be intended for link targets: neorg/lua/neorg/modules/core/concealer/module.lua Line 1103 in 6aa9fd3
But then the problem becomes that it does get concealed when conceallevel != 2. The neorg/lua/neorg/modules/core/concealer/module.lua Lines 118 to 122 in 6aa9fd3
|
This is intended, when vim's concealing is enabled then there's no way to place the extmark, otherwise the icon overlays the concealed text, which looks like this: When you don't hide the text, the concealer will display the icon, as it knows it will never break anything. Otherwise, it just doesn't bother rendering at all. Closing since this is intended behaviour :) |
This is now fixable with #834. |
but the fix might trigger a neovim bug neovim/neovim#23706 |
Prerequisites
Neovim Version
v0.9.0
Neorg setup
Actual behavior
It becomes:
Expected behavior
It should remain:
Steps to reproduce
test.norg:
By entering normal mode, it's concealed to
Now
:set conceallevel=2
Potentially conflicting plugins
No response
Other information
No response
Help
Yes
Implementation help
No response
The text was updated successfully, but these errors were encountered: