aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/input.c
Commit message (Expand)AuthorAge
* [extregs] implement dot redo functionality for extregs.Josh Rahm17 hours
* fix(multicursor): v:cascading during on_key, insert-preview #42319Justin M. Keyes7 days
* fix(input): aborted dot-repeat causes ModeChanged during emsg() #42181Justin M. Keyes2026-09-30
* fix(core): count silenced beeps in vim_beep()Justin M. Keyes2026-09-30
* fix(multicursor): zq failed motions, "t", first stepJustin M. Keyes2026-09-30
* fix(input): end Visual mode when aborting redo #42151Qiming zhao2026-09-30
* perf(mbyte): single decoder loop for both cluster byte length and cell widthbfredl2026-09-25
* feat(multicursor): cgn, failed insert-entry #42054Justin M. Keyes2026-09-23
* fix(multicursor): replay of Lua mapping-id ending in "0" #42011Justin M. Keyes2026-09-20
* refactor(cmdatom): merge `curcmd` into root CmdFrameJustin M. Keyes2026-09-11
* fix(mappings): replaying a deleted Lua mapping is UBJustin M. Keyes2026-08-31
* fix(cmdatom): operator with Lua textobject is not type=operatorJustin M. Keyes2026-08-31
* refactor(input): exec stuffed keys eagerlyJustin M. Keyes2026-08-29
* feat(editor): undo restores cursor position #41520Justin M. Keyes2026-08-27
* fix(ui2): ui2 misinterprets getchar() input as pager_char (CR) #41465Justin M. Keyes2026-08-24
* fix(cmdatom): "!" operator hardcodes its range #41451Justin M. Keyes2026-08-23
* feat(cmdatom): mappings capture continuationJustin M. Keyes2026-08-22
* feat(cmdatom)!: eliminate the need for vim-repeat #41414Justin M. Keyes2026-08-21
* vim-patch: num -> bool patches #41375Justin M. Keyes2026-08-19
* perf(input): drop buffheader_T #41353Justin M. Keyes2026-08-17
* refactor(cmdatom): drop RedoBuf #41351Justin M. Keyes2026-08-17
* refactor(cmdatom): do "redo prep" in one place #41348Justin M. Keyes2026-08-17
* fix(cmdatom): <Cmd> mappings #41347Justin M. Keyes2026-08-16
* refactor(cmdatom): atom_redo_keys #41345Justin M. Keyes2026-08-16
* fix(coverity): false positives in kvec usages #41341Justin M. Keyes2026-08-16
* feat(input)!: CmdAtom event #41297Justin M. Keyes2026-08-14
* refactor(exmode): Ex-mode as cmdwin + Lua #40991Justin M. Keyes2026-07-27
* vim-patch:9.2.0815: deeply nested regexp patterns may cause stack overflow (#...zeertzjq2026-07-21
* feat(eval): declare more "fast" functions #40834Justin M. Keyes2026-07-19
* refactor(globals): group Visual-mode globals in VisualState #40777Justin M. Keyes2026-07-16
* refactor(core): group insert-mode globals in `InsState` #40712Justin M. Keyes2026-07-13
* refactor(insert): rename edit.c => insert.c #40705Justin M. Keyes2026-07-12
* refactor(input): rename getchar.c => input.c #40698Justin M. Keyes2026-07-12
* vim-patch:9.1.1853: Ctrl-F and Ctrl-B at more prompt not working with key pro...zeertzjq2025-10-14
* refactor(build): remove INCLUDE_GENERATED_DECLARATIONS guardsbfredl2025-08-14
* fix(messages): recognize cmdline one_key/number prompt State (#34206)luukvbaal2025-06-09
* fix(messages): add a trailing space to inputlist() etc. prompts (#32328)zeertzjq2025-02-05
* feat(ui)!: emit prompt "messages" as cmdline events #31525luukvbaal2025-01-02
* refactor: iwyu #31637Justin M. Keyes2024-12-23
* fix(messages): more ext_messages kinds #31279luukvbaal2024-11-20
* refactor(highlight): make enum of builtin highlights start with 1bfredl2024-11-13
* refactor(message): propagate highlight id instead of attrsLuuk van Baal2024-11-08
* refactor(os/input.c): rename os_inchar => input_get #30327Justin M. Keyes2024-09-10
* vim-patch:9.0.2114: overflow detection not accurate when adding digits (#28271)zeertzjq2024-04-11
* docs: small fixes (#27213)dundargoc2024-02-06
* refactor(IWYU): fix headersdundargoc2024-01-11
* refactor: follow style guidedundargoc2023-12-30
* refactor: follow style guidedundargoc2023-12-24
* refactor: run IWYU on entire repodundargoc2023-12-21
* refactor: move non-symbols to defs.h headersdundargoc2023-12-17