-
-
Notifications
You must be signed in to change notification settings - Fork 2.5k
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
Unreachable Code on Multiple Select #5272
Comments
minimal reproduction full backtrace
panic from issue(above one might be closer to the problem)
full backtrace
|
ok more minimal reproduction of my first panic:
which pretty much confirms my suspicions, that this has to do with the special handling of delete_char_backward for indent characters where
|
forgot to comment here: this is fixed by #6024 |
Summary
thread 'main' panicked at 'internal error: entered unreachable code: (Some(Retain(18446744073709550874)))', helix-core\src\transaction.rs:157:46
Reproduction Steps
-I"thirdparty" -I"thirdparty\minilzo" -I"thirdparty\enet\include" -I"thirdparty\Chipmunk2D\include\chipmunk" -I"thirdparty\Chipmunk2D\include" -I"thirdparty\opus\include" -I"thirdparty\opus\src"^
With this line in a file, I selected it with
x
then selected all spaces withs<space><enter>
, moved the cursor right once, then moved into insert mode, then pressed backspace. Then I pressed enter, which causes this crash reliably.Helix log
~/.cache/helix/helix.log
Platform
Windows 11
Terminal Emulator
Windows Terminal
Helix Version
22.12-47-g4acdc03b
The text was updated successfully, but these errors were encountered: