When running ghostel in emacs terminal mode, the backspace key does not do anything.
I am able to reproduce with these steps on Emacs 30.2:
emacs -q -nw
M-x package-vc-install https://github.com/dakra/ghostel.git
M-x ghostel
And type some text and then backspace.
I've observed from some quick debugging, when backspace is pressed in terminal mode, ghostel--send-event function receives ASCII 127 (^?) from last-command-event and it is not being properly translated to a backspace command. On GUI, that function just receives backspace which is handled properly.
When running ghostel in emacs terminal mode, the backspace key does not do anything.
I am able to reproduce with these steps on Emacs 30.2:
And type some text and then backspace.
I've observed from some quick debugging, when backspace is pressed in terminal mode,
ghostel--send-eventfunction receives ASCII 127 (^?) fromlast-command-eventand it is not being properly translated to a backspace command. On GUI, that function just receivesbackspacewhich is handled properly.