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

Pressing tab with snippet open makes helix erase characters #11942

Open
hecto600 opened this issue Oct 26, 2024 · 0 comments
Open

Pressing tab with snippet open makes helix erase characters #11942

hecto600 opened this issue Oct 26, 2024 · 0 comments
Labels
C-bug Category: This is a bug

Comments

@hecto600
Copy link

Summary

While the snippet suggestion is open, helix will consume a variable quantity of characters ahead of the cursor after the tab is pressed

Reproduction Steps

test

I tried this:

  1. helix a.py
  2. Type something
  3. Go to the start of the line
  4. Start typing print until a snippet appears
  5. Press tab
  6. See the bug

Helix log

~/.cache/helix/helix.log
Caused by:
    channel closed)
2024-10-25T23:15:59.676 helix_lsp::transport [ERROR] taplo err: <- StreamClosed
2024-10-25T23:23:07.558 helix_lsp::transport [ERROR] pylsp err: <- StreamClosed
2024-10-25T23:23:07.558 helix_lsp [ERROR] client was already removed

Platform

Arch Linux x86_64

Terminal Emulator

alacritty 0.14.0 (22a44757)

Installation Method

pacman

Helix Version

helix 24.7

@hecto600 hecto600 added the C-bug Category: This is a bug label Oct 26, 2024
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

1 participant