summaryrefslogtreecommitdiff
path: root/src/input_handler.cc
AgeCommit message (Expand)Author
2022-07-28Merge remote-tracking branch 'krobelus/support-shift-backspace'Maxime Coste
2022-07-21Remove redundant check for menu bitJohannes Altmanninger
2022-07-10Make Shift+Backspace erase a character in insert modeJohannes Altmanninger
2022-07-05Remove <esc> as end macro recording, Q should be enoughMaxime Coste
2022-07-05Distinguish between non-eol max column target and plain max columnMaxime Coste
2022-07-05Store HistoryRegisters with most recent entry in frontMaxime Coste
2022-06-30Insert all register values in prompt after <c-r> when Alt-modifiedMaxime Coste
2022-06-04Merge remote-tracking branch 'krobelus/shift-space'Maxime Coste
2022-06-04Code style cleanups around insert completerMaxime Coste
2022-05-29Run InsertCompletionHide hook before insertions that close completion menuJohannes Altmanninger
2022-05-01Remove invalid assert in ScopedForceNormal destructorMaxime Coste
2022-04-16Make Shift+Space insert a space in insert modeJohannes Altmanninger
2022-04-12Fix crash when deleting a buffer from a user mappingMaxime Coste
2021-12-11Fix mode line inconsistency between normal and insert modesChris Webb
2021-12-11Make space a named key to correctly handle shift modifierMaxime Coste
2021-10-10Split InsertMode into InsertMode and PasteModeMaxime Coste
2021-08-17Move control character escaping responsibility to the terminal UIMaxime Coste
2021-04-30Improve prompt handlingMarkus F.X.J. Oberhumer
2021-02-15Add + key to duplicate selections and <a-+> to merge overlapping onesMaxime Coste
2021-01-03Add missing limits includesMaxime Coste
2020-12-20Add Timer::disable() to be more explicit than set_next_date(TimePoint::max())Maxime Coste
2020-12-01Avoid potential use after free of the mode nameMaxime Coste
2020-12-01Ensure InputModes are kept alive during their idle logicMaxime Coste
2020-11-18Restore auto-select on return, add a flag to disable that for commandsMaxime Coste
2020-11-17Revert "Auto-insert prompt menu completions on <ret> if any text was entered"Maxime Coste
2020-11-01Auto-insert prompt menu completions on <ret> if any text was enteredMaxime Coste
2020-10-20Disable auto-insertion of menu completion when no text was enteredMaxime Coste
2020-10-19Auto-insert best completion on space for menu completionsMaxime Coste
2020-10-19Add support for explicit completion in prompt modeMaxime Coste
2020-07-05Fix selections getting unsorted on scrollMaxime Coste
2020-06-28Refactor mouse press/release handling to support 3 buttonsMaxime Coste
2020-03-15Merge remote-tracking branch 'Anfid/scroll-test'Maxime Coste
2020-02-27Make `on_next_key_with_autoinfo()` respect `idle_timeout`Nicolas Ouellet-Payeur
2019-11-28Update scroll behaviorMikhail Pogretskiy
2019-11-11Add mode information to next-key mode nameMaxime Coste
2019-10-16Replace ModeChange hooks by ModePush and ModePopMaxime Coste
2019-09-15Allow scrolling while dragging mouseMaxime Coste
2019-09-07Fix modifiers support with mouse eventsMaxime Coste
2019-08-19Make scrolling speed configurableMaxime Coste
2019-07-21Slight code cleanup in prompt history handlingMaxime Coste
2019-07-06fix a few typosJoachim Henke
2019-06-23Use register to store prompt historyMaxime Coste
2019-05-29Do not merge selections on backspace in insert modeMaxime Coste
2019-05-17Introduce Menu completion flags to auto select best candidateMaxime Coste
2019-04-28Fix typoAlex Leferry 2
2019-02-27Fixed all reorder warningsJustin Frank
2019-01-24Header and dependency cleanupMaxime Coste
2018-12-20src: Add support for right click eventsFrank LENORMAND
2018-11-25Merge remote-tracking branch 'lenormf/rename-auto_complete'Maxime Coste
2018-10-23Refactor Hook management to have a well defined list of hooksMaxime Coste