Skip to content

Support the new conceal support for tree-sitter #261

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Closed
theHamsta opened this issue Apr 19, 2022 · 1 comment
Closed

Support the new conceal support for tree-sitter #261

theHamsta opened this issue Apr 19, 2022 · 1 comment
Labels
core-feature Feature is in orgmode core

Comments

@theHamsta
Copy link

Does this feature exist in Emacs orgmode core?

N/A

Orgmode link

Emacs concealing works different to what Vim does. Emacs can do proper formatting

Feature value

Known highlighting issues and limitations

Anything that requires concealing (org_hide_emphasis_markers, links concealing) is not (yet) supported in TS highlighter

I just wanted to give an update: concealing is now supported in Neovim 0.7 (neovim/neovim#17776). So the feature could be added or the README updated.

Additional context

No response

@theHamsta theHamsta added the core-feature Feature is in orgmode core label Apr 19, 2022
@theHamsta theHamsta changed the title Support conceal Support the new conceal support for tree-sitter Apr 19, 2022
@kristijanhusak
Copy link
Member

With treesitter highlighting enabled, markup is now parsed and highlighted through tree-sitter + extmark. This now also allows having mixed highlights , like strikethrough in bold, and having markup support where we didn't have it before, like in headline line.

Thanks for letting me know about this.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
core-feature Feature is in orgmode core
Projects
None yet
Development

No branches or pull requests

2 participants