summaryrefslogtreecommitdiffstatshomepage
path: root/src/nvim/os/input.c
AgeCommit message (Expand)AuthorFiles
2025-12-15fix(input): don't exit on EOF when peeking for input with -es (#36948)zeertzjq1
2025-08-14refactor(build): remove INCLUDE_GENERATED_DECLARATIONS guardsbfredl1
2025-02-10feat(ui): UI :detach commandJustin M. Keyes1
2025-01-21feat(tui): recognize X1 and X2 mouse eventszeertzjq1
2024-12-23refactor: iwyu #31637Justin M. Keyes1
2024-11-07test: add test for key following ignored mouse move (#31104)zeertzjq1
2024-11-07perf(mouse): only generate <MouseMove> for a new cell positon (#31103)errael1
2024-09-11feat(log): use "ui" as default name for TUI client #30345Justin M. Keyes1
2024-09-10refactor(os/input.c): rename os_inchar => input_get #30327Justin M. Keyes1
2024-09-01docs: misc #28970Justin M. Keyes1
2024-08-29docs: misc (#29719)dundargoc1
2024-06-08refactor(io): make rstream use a linear bufferbfredl1
2024-06-01refactor(input): don't use a ring for inputbfredl1
2024-05-31refactor(io): separate types for read and write streamsbfredl1
2024-04-05vim-patch:8.1.0815: dialog for file changed outside of Vim not tested (#28184)zeertzjq1
2024-03-29test: add a bit more testing for vim.on_key() (#28095)zeertzjq1
2024-03-28docs: fix typos (#27868)dundargoc1
2024-02-06docs: small fixes (#27213)dundargoc1
2024-01-11refactor(IWYU): fix headersdundargoc1
2023-12-21refactor: run IWYU on entire repodundargoc1
2023-12-20refactor: eliminate cyclic includesdundargoc1
2023-12-18feat(api): add forward and back mouse buttonsAmanda Graven1
2023-12-18docs: add style rule regarding initializationdundargoc1
2023-12-17refactor: move non-symbols to defs.h headersdundargoc1
2023-12-02refactor: free more reachable memory with EXITFREE (#26349)zeertzjq1
2023-12-01refactor: change event_create() to a macro (#26343)zeertzjq1
2023-11-30build: don't define FUNC_ATTR_* as empty in headers (#26317)zeertzjq1
2023-11-29refactor: move some constants out of vim_defs.h (#26298)zeertzjq1
2023-11-28refactor: fix headers with IWYUdundargoc1
2023-11-27build(IWYU): fix includes for func_attr.hdundargoc1
2023-11-12build: remove PVSdundargoc1
2023-09-30refactor: reorganize option header files (#25437)zeertzjq1
2023-09-30build(iwyu): add a few more _defs.h mappings (#25435)zeertzjq1
2023-07-22refactor: remove some (const char **) casts (#24423)zeertzjq1
2023-04-26refactor: uncrustifydundargoc1
2023-04-24refactor(time): refactor delay with input checkingbfredl1
2023-02-14fix(tui): exit on input eofzeertzjq1
2023-02-04refactor(exit): pass error message to preserve_exit() (#22097)zeertzjq1
2023-01-18refactor: replace char_u with char 24 (#21823)dundargoc1
2023-01-16fix(ui): re-organize tty fd handling and fix issuesbfredl1
2022-12-21refactor: replace char_u with char 16 - remove STRNCMP (#21208)dundargoc1
2022-11-15build: allow IWYU to fix includes for all .c filesdundargoc1
2022-11-06refactor: fix clang-tidy warningsdundargoc1
2022-09-24fix(input): use click number of last click for mouse drag (#20300)zeertzjq1
2022-09-18fix: assert failure when changing 'ut' while waiting for CursorHold (#20241)zeertzjq1
2022-09-17fix(events): make CursorHold behave as documentedzeertzjq1
2022-09-04feat(tui): support 'mousemoveevent'zeertzjq1
2022-08-13refactor: remove some unused includes (#19747)zeertzjq1
2022-08-12refactor: remove some unused includes (#19740)zeertzjq1
2022-08-12vim-patch:8.1.1684: profiling functionality is spread outzeertzjq1