summaryrefslogtreecommitdiffstatshomepage
path: root/src/nvim/tui/input.c
AgeCommit message (Expand)AuthorFiles
2026-02-27fix(startup): wait for bg detection before user config #37075Kyle1
2026-02-03fix(tui): use 0x7f as Backspace on Windows with VT input (#37679)zeertzjq1
2025-12-30build: ship "_core/*" as bytecode (built-into Nvim binary)Justin M. Keyes1
2025-11-03fix(tui): wrong default input key encoding (#36440)zeertzjq1
2025-10-30fix(tui): don't call tinput_init() twice (#36386)zeertzjq1
2025-10-29refactor(termkey): make termkey use internal terminfo properlybfredl1
2025-08-14fix(tui): do not emit resize screen sequence after host terminal is resized (...Gregory Anders1
2025-08-14refactor(build): remove INCLUDE_GENERATED_DECLARATIONS guardsbfredl1
2025-07-09feat(tui): use DA1 response to determine OSC 52 supportGregory Anders1
2025-06-22build(msvc): suppress msvc build warning for different enum types (#34591)Gabriel Ford1
2025-06-11feat(tui): support APC queries in TermResponse (#34426)Gregory Anders1
2025-05-15fix(tui): clear primary device callback before invoking it (#34032)zeertzjq1
2025-05-03refactor(tui): redundant input->in_fd assignment #33756joe1
2025-05-03fix(tui): don't try to add unsupported modifiers (#33799)zeertzjq1
2025-05-02fix(tui): forward C0 control codes literally (#33759)zeertzjq1
2025-04-22fix(tui): ensure all pending escape sequences are processed before exiting #3...Gregory Anders1
2025-04-16fix(env.c): drop envmap, free os_getenv() result #32683Judit Novak1
2025-01-21feat(tui): recognize X1 and X2 mouse eventszeertzjq1
2024-12-31feat(tui): handle kitty key events in libtermkey (#31727)Gregory Anders1
2024-12-23refactor: iwyu #31637Justin M. Keyes1
2024-11-26feat(tui): update 'background' on theme change events (#31350)Gregory Anders1
2024-09-18feat(tui): builtin UI (TUI) sets client info #30397Justin M. Keyes1
2024-09-05refactor: adopt termkey and eliminate duplicate codedundargoc1
2024-07-21feat(tui): parse CSI subparams in termkey (#29805)Gregory Anders1
2024-07-19feat(tui): support in-band resize events (#29791)Gregory Anders1
2024-06-08refactor(io): make rstream use a linear bufferbfredl1
2024-06-01refactor(tui): use a linear buffer for buffered keysbfredl1
2024-05-31refactor(io): separate types for read and write streamsbfredl1
2024-03-28feat(tui): query extended underline support using DECRQSS (#28052)zeertzjq1
2024-03-27refactor(tui): reorder functions for query and response (#28051)zeertzjq1
2024-01-11refactor(IWYU): fix headersdundargoc1
2024-01-07fix(tui): use buflen to calculate remaining buffer size (#26942)James McCoy1
2023-12-31refactor(tui): remove code that is no longer necessaryzeertzjq1
2023-12-21refactor: run IWYU on entire repodundargoc1
2023-12-17refactor: move non-symbols to defs.h headersdundargoc1
2023-12-07fix(tui): use uv_timer_t instead of TimeWatcher for input (#26435)zeertzjq1
2023-12-01refactor: change event_create() to a macro (#26343)zeertzjq1
2023-12-01refactor(IWYU): create {ex_getln,rbuffer,os/fileio}_defs.h (#26338)zeertzjq1
2023-11-30refactor: explicitly abort on OOM condition (#26330)Gregory Anders1
2023-11-30refactor(IWYU): fix includes for cmdhist.h (#26324)zeertzjq1
2023-11-30fix(tui): grow termkey's internal buffer for large escape sequences (#26309)Gregory Anders1
2023-11-30build: don't define FUNC_ATTR_* as empty in headers (#26317)zeertzjq1
2023-11-28refactor: fix headers with IWYUdundargoc1
2023-11-27build(IWYU): fix includes for func_attr.hdundargoc1
2023-11-25build: rework IWYU mapping filesdundargoc1
2023-11-20refactor: enable formatting for ternariesdundargoc1
2023-11-17refactor(tui): use termkey_interpret_modereportGregory Anders1
2023-11-17refactor(tui): refactor Kitty keyboard query implementationGregory Anders1
2023-11-16feat(tui): support DCS responses in TermResponse event (#26061)Gregory Anders1
2023-11-16refactor: iwyu (#26062)zeertzjq1