We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d6ac8be commit 1e54f77Copy full SHA for 1e54f77
prompt_toolkit/input/win32.py
@@ -369,7 +369,7 @@ def _event_to_key_presses(self, ev: KEY_EVENT_RECORD) -> List[KeyPress]:
369
}
370
result.key = mapping.get(result.key, result.key)
371
372
- # Correctly handle Control-Arrow/Home/End and Control-Insert keys.
+ # Correctly handle Control-Arrow/Home/End and Control-Insert/Delete keys.
373
if (
374
ev.ControlKeyState & self.LEFT_CTRL_PRESSED
375
or ev.ControlKeyState & self.RIGHT_CTRL_PRESSED
@@ -382,6 +382,7 @@ def _event_to_key_presses(self, ev: KEY_EVENT_RECORD) -> List[KeyPress]:
382
Keys.Home: Keys.ControlHome,
383
Keys.End: Keys.ControlEnd,
384
Keys.Insert: Keys.ControlInsert,
385
+ Keys.Delete: Keys.ControlDelete,
386
Keys.PageUp: Keys.ControlPageUp,
387
Keys.PageDown: Keys.ControlPageDown,
388
0 commit comments