You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
select_register does not work properly when selected from the command palette.
Commands that prompt for a key do not work properly when ran from the command palette.
For example, if you run select_register the popup showing the registers will appear, but pressing a key to select the register instead executes the command bound to it.
Reproduction Steps
I tried this:
hx
space + ?
select register, and enter
type in a key (e.g. m)
I expected this to happen:
the select register popup appears
the selected register is changed to m.
(or an error is shown if using the command from the command palette is unintended)
Instead, this happened:
the select register popup properly (?) appears
minor match mode gets activated
Helix log
No response
Platform
Void Linux
Terminal Emulator
konsole-23.08.4_1
Installation Method
xbps (distro package manager). confirmed with source
Helix Version
23.10 (also confirmed on master)
The text was updated successfully, but these errors were encountered:
totallyuniquelily
changed the title
select_register not working from the command palette
commands that prompt for a key do not work properly when run from the command palette
Feb 21, 2024
Also see #4508. Ideally the command palette should not be executing commands itself but rather queueing up commands to be handled through the normal codepaths. It requires a very large refactor to fix this though
Summary
select_register
does not work properly when selected from the command palette.Commands that prompt for a key do not work properly when ran from the command palette.
For example, if you run
select_register
the popup showing the registers will appear, but pressing a key to select the register instead executes the command bound to it.Reproduction Steps
I tried this:
hx
space + ?
select register
, and enterm
)I expected this to happen:
m
.(or an error is shown if using the command from the command palette is unintended)
Instead, this happened:
Helix log
No response
Platform
Void Linux
Terminal Emulator
konsole-23.08.4_1
Installation Method
xbps (distro package manager). confirmed with source
Helix Version
23.10 (also confirmed on master)
The text was updated successfully, but these errors were encountered: