Skip to content

Support the new conceal support for tree-sitter #261

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

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.

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

No branches or pull requests

2 participants