Skip to content
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

This markdown file causes Helix to become unresponsive #8963

Closed
plul opened this issue Dec 1, 2023 · 3 comments
Closed

This markdown file causes Helix to become unresponsive #8963

plul opened this issue Dec 1, 2023 · 3 comments
Labels
C-bug Category: This is a bug

Comments

@plul
Copy link
Contributor

plul commented Dec 1, 2023

Summary

Open the attached file in helix.
Move the cursor over the lines. Helix hangs. One CPU core spins at 100%.

bug.md

$ hx --version
helix 23.10 (f6021dd0)

$ hx --health markdown
Configured language servers:
  ✘ marksman: 'marksman' not found in $PATH
Configured debug adapter: None
Highlight queries: ✓
Textobject queries: ✘
Indent queries: ✘

Reproduction Steps

No response

Helix log

$ cat ~/.cache/helix/helix.log
2023-12-01T12:52:59.310 helix_view::editor [ERROR] Failed to initialize the language servers for `source.md` - `marksman` { cannot find binary path }

Platform

Linux

Terminal Emulator

Alacritty 0.12.3

Installation Method

Nix home-manager

Helix Version

helix 23.10 (f6021dd)

@plul plul added the C-bug Category: This is a bug label Dec 1, 2023
@archseer
Copy link
Member

archseer commented Dec 1, 2023

Can you try latest master? I think this hits a tree-sitter bug that's fixed in their latest development branch but we weren't able to include it in a release because we're still waiting for an official release upstream. Latest development branch uses it but we couldn't use it in a release for packaging reasons

@plul
Copy link
Contributor Author

plul commented Dec 1, 2023

Cannot reproduce on latest master 👍
commit: 86023cf

@the-mikedavis
Copy link
Member

Looks like this is a duplicate of #8709 then

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C-bug Category: This is a bug
Projects
None yet
Development

No branches or pull requests

3 participants