summaryrefslogtreecommitdiff
path: root/src/input_handler.cc
AgeCommit message (Expand)Author
2025-03-24Fix prompt history recording when using mapped keysJohannes Altmanninger
2025-03-24Default InputHandler::handle_key() synthesized argumentJohannes Altmanninger
2025-03-22Improve info box clearing behaviourMaxime Coste
2025-02-05Make Control modifier quote inserted registers in prompt modeMaxime Coste
2024-10-22Remove now unused CompletionFlagsMaxime Coste
2024-09-16Rename Window::display_position to display_coordMaxime Coste
2024-09-16Do not return beginning of buffer whenever display to buffer coord failsMaxime Coste
2024-09-02Explicitely call try_accept on InsertCompleterMaxime Coste
2024-09-02Fix <c-r> use-after-free InsertCompletionHide touches used registerJohannes Altmanninger
2024-08-16include headers cleanupAdriĆ  Arrufat
2024-08-14Merge remote-tracking branch 'enricozb/enricozb/scroll-coordinates'Maxime Coste
2024-08-12Move debug utils to debug.hh/debug.ccMaxime Coste
2024-08-12Move most info/status clear logic to clientMaxime Coste
2024-08-08Delay NormalMode clearing of status line and info box to next idleMaxime Coste
2024-08-06fix mouse scrollingEnrico Zandomeni Borba
2024-07-22Handle word completion when recording macrosMaxime Coste
2024-07-19Record macros in repeat last insertMaxime Coste
2024-07-17Clear info box and prompt on pasteMaxime Coste
2024-04-27Don't capture local-scoped faces in promptJohannes Altmanninger
2024-04-01Change mode_info to contain an optional NormalParamsMaxime Coste
2024-03-31Support exposing some env vars as part of the mode informationMaxime Coste
2024-03-27Do not make cursor visible when not draggingMaxime Coste
2024-03-23Refactor last insert recording logicMaxime Coste
2024-03-22Fix invalid access when recording keysMaxime Coste
2024-02-24Make insert repeat (.) more consistentTobias Pisani
2023-12-10Mark refresh_ifn() implementation as an override in input_handler.ccChris Webb
2023-12-02Merge remote-tracking branch 'krobelus/fuzzy-menu'Maxime Coste
2023-11-21Fix completion menu not getting hidden on no matchesMaxime Coste
2023-11-20rc tools menu: replace menu builtin with a prompt-based implementationJohannes Altmanninger
2023-11-14Make shell-script-candidates completer run in the backgroundMaxime Coste
2023-11-14Fix completion pager not rendering after <a-semicolon> in promptJohannes Altmanninger
2023-11-13Avoid unnecessary copy of completion candidatesJohannes Altmanninger
2023-11-13Change window_range to emit each element as a separate stringMaxime Coste
2023-09-19Trigger auto completion refresh when necessary on completion selectMaxime Coste
2023-09-02Do not make cursor visible after mouse scrolling and view commandsMaxime Coste
2023-08-23Revert "Only make cursor visible after buffer or selection change"Maxime Coste
2023-08-16Only make cursor visible after buffer or selection changeMaxime Coste
2023-07-05Refactor prompt history handlingMaxime Coste
2023-07-05Merge remote-tracking branch 'krobelus/allow-history-in-mappings'Maxime Coste
2023-07-04Only auto-insert completion when at the end of the lineMaxime Coste
2023-06-17Disable history only for prompts that are never shown in the UIJohannes Altmanninger
2023-06-17Use auto to avoid repeating type of dynamic castJohannes Altmanninger
2023-06-17Rename "disable_history" stack state to "noninteractive"Johannes Altmanninger
2023-05-29Refactor KeymapManager to enfore setting is_executing on key iterationMaxime Coste
2023-05-25unmap: fail if the mapping is currently executingJohannes Altmanninger
2023-04-22Fix compile error: Compiler refuses to deduce alias template arguments on Dar...Sidharth Kshatriya
2023-03-13Slight refactoring of bracketed paste featureMaxime Coste
2023-03-11Make linewise bracketed paste match P behaviorJohannes Altmanninger
2023-03-11Implement bracketed pasteJohannes Altmanninger
2023-02-17Complete arguments to "echo -to-file"Johannes Altmanninger