aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/cursor.c
Commit message (Expand)AuthorAge
* perf(mbyte): single decoder loop for both cluster byte length and cell widthbfredl2026-09-25
* feat(input)!: CmdAtom event #41297Justin M. Keyes2026-08-14
* refactor(globals): group Visual-mode globals in VisualState #40777Justin M. Keyes2026-07-16
* fix(move): avoid integer overflow with large 'scrolloff' (#39251)zeertzjq2026-04-21
* vim-patch:9.2.0289: 'linebreak' may lead to wrong Visual block highlighting (...zeertzjq2026-04-04
* docs: misc, lspJustin M. Keyes2025-12-20
* vim-patch:9.1.1836: 'culopt' "screenline" not redrawn with line("w0") and :retabzeertzjq2025-10-08
* refactor(build): remove INCLUDE_GENERATED_DECLARATIONS guardsbfredl2025-08-14
* vim-patch:9.1.1590: cannot perform autocompletion (#35141)zeertzjq2025-08-03
* refactor(ui): separate types for allocated grids and viewportsbfredl2025-04-28
* vim-patch:9.1.1108: 'smoothscroll' gets stuck with 'listchars' "eol" (#32434)zeertzjq2025-02-13
* refactor: iwyu #31637Justin M. Keyes2024-12-23
* feat(terminal)!: cursor shape and blink (#31562)Gregory Anders2024-12-17
* refactor(options): autogenerate valid values and flag enums for options (#31089)Famiu Haque2024-11-23
* refactor: collapse statements in single assignmentsLewis Russell2024-07-30
* docs: misc (#28609)dundargoc2024-05-15
* vim-patch:9.1.0172: More code can use ml_get_buf_len() instead of STRLEN()zeertzjq2024-03-14
* fix(api/buffer): fix handling of viewport of non-current bufferbfredl2024-03-13
* vim-patch:9.1.0138: too many STRLEN calls when getting a memline (#27799)zeertzjq2024-03-10
* refactor: IWYU (#27186)zeertzjq2024-01-25
* refactor: use "csarg" for CharsizeArg variables (#27123)zeertzjq2024-01-22
* perf: reuse fast character size calculation algorithm from getvcol()VanaIgr2024-01-22
* refactor(IWYU): fix headersdundargoc2024-01-11
* refactor: follow style guidedundargoc2023-12-30
* refactor: run IWYU on entire repodundargoc2023-12-21
* refactor: eliminate cyclic includesdundargoc2023-12-20
* refactor: fix headers with IWYUdundargoc2023-11-28
* build(IWYU): fix includes for undo_defs.hdundargoc2023-11-27
* vim-patch:9.0.2107: [security]: FPE in adjust_plines_for_skipcol (#26082)zeertzjq2023-11-17
* build: remove PVSdundargoc2023-11-12
* refactor: reorganize option header files (#25437)zeertzjq2023-09-30
* build(iwyu): add a few more _defs.h mappings (#25435)zeertzjq2023-09-30
* vim-patch:9.0.1792: problem with gj/gk/gM and virtual text (#24898)zeertzjq2023-08-27
* refactor(change): do API changes to buffer without curbuf switchbfredl2023-08-26
* refactor(memline): distinguish mutating uses of ml_get_buf()bfredl2023-08-24
* refactor: cast to int earlier when using 'so' and 'siso' (#24756)zeertzjq2023-08-17
* vim-patch:9.0.0901: setting w_leftcol and handling side effects is confusingLuuk van Baal2023-05-02
* vim-patch:9.0.0751: 'scrolloff' does not work well with 'smoothscroll'Luuk van Baal2023-05-02
* refactor: uncrustifydundargoc2023-04-26
* refactor: replace char_u with char (#21901)dundargoc2023-02-11
* refactor: replace char_u with char 21 (#21779)dundargoc2023-01-14
* fix(options): fix local 'sidescrolloff' doesn't work for mouse (#21162)zeertzjq2022-11-23
* refactor: replace char_u with charDundar Göc2022-11-19
* build: allow IWYU to fix includes for all .c filesdundargoc2022-11-15
* refactor: replace char_u with charDundar Göc2022-09-11
* refactor: replace char_u with charDundar Göc2022-09-06
* refactor: replace char_u with charDundar Göc2022-09-01
* refactor: replace char_u with charDundar Göc2022-08-31
* refactor(plines): use a struct for chartabsize statebfredl2022-08-29
* vim-patch:9.0.0206: redraw flags are not named specifically (#19913)zeertzjq2022-08-23