aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/plines.c
Commit message (Expand)AuthorAge
* fix(move): 'scrolloff' cursor correction no longer handles folds properly (#3...luukvbaal2025-02-27
* feat(marks): add conceal_lines to nvim_buf_set_extmark()Luuk van Baal2025-02-25
* vim-patch:9.1.1108: 'smoothscroll' gets stuck with 'listchars' "eol" (#32434)zeertzjq2025-02-13
* feat(column): apply appropriate numhl highlight to virt_lines (#32400)luukvbaal2025-02-12
* vim-patch:9.1.0707: [security]: invalid cursor position may cause a crash (#3...zeertzjq2024-09-01
* refactor(plines): correct double-width condition (#30200)zeertzjq2024-08-31
* feat(mbyte): support extended grapheme clusters including more emojibfredl2024-08-30
* fix(scrollbind): properly take filler/virtual lines into accountLewis Russell2024-07-31
* refactor(decor): decor_virt_lines()Lewis Russell2024-07-27
* fix(plines): don't count invalidated virt text in char size (#29863)zeertzjq2024-07-26
* vim-patch:9.1.0601: Wrong cursor position with 'breakindent' when wide char d...zeertzjq2024-07-19
* feat: get/set namespace properties #28728altermo2024-06-07
* vim-patch:9.1.0413: smoothscroll may cause infinite loop (#28763)zeertzjq2024-05-16
* vim-patch:9.1.0380: Calculating line height for unnecessary amount of lines (...luukvbaal2024-04-29
* vim-patch:9.1.0294: Text height function does not respect it's argumentLuuk van Baal2024-04-09
* vim-patch:9.1.0280: several issues with 'smoothscroll' supportLuuk van Baal2024-04-09
* vim-patch:9.1.0214: Duplicate condition in win_lbr_chartabsize() (#28072)zeertzjq2024-03-28
* fix(plines): cursor position with 'showbreak' and resized grid (#28067)zeertzjq2024-03-28
* vim-patch:9.1.0204: Backspace inserts spaces with virtual text and 'smarttab'...zeertzjq2024-03-26
* fix(edit): backspace adds extra spaces for inline virtual text (#28005)vanaigr2024-03-26
* 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.0140: cursor on wrong row after 1 char 'below' virtual text whe...zeertzjq2024-02-28
* fix(extmarks): redraw properly with scoped inline virt_text (#27569)zeertzjq2024-02-22
* vim-patch:9.1.0054: 'linebreak' may still apply to leading whitespacezeertzjq2024-01-26
* refactor: IWYU (#27186)zeertzjq2024-01-25
* docs: various fixes (#27063)dundargoc2024-01-25
* perf(extmarks): add metadata for efficient filtering of special decorationsbfredl2024-01-22
* refactor: use "csarg" for CharsizeArg variables (#27123)zeertzjq2024-01-22
* perf: reuse fast character size calculation algorithm from getvcol()VanaIgr2024-01-22
* perf: don't decode utf8 character multiple times in getvcol()VanaIgr2024-01-22
* perf: remove loop for computing last position in getvcol()VanaIgr2024-01-18
* perf: cache breakindent/showbreak width in win_lbr_chartabsizeVanaIgr2024-01-18
* refactor(IWYU): fix headersdundargoc2024-01-11
* refactor: follow style guidedundargoc2023-12-30
* refactor: eliminate cyclic includesdundargoc2023-12-20
* refactor(IWYU): move marktree types to marktree_defs.h (#26402)zeertzjq2023-12-05
* build: don't define FUNC_ATTR_* as empty in headers (#26317)zeertzjq2023-11-30
* refactor: move some constants out of vim_defs.h (#26298)zeertzjq2023-11-29
* refactor: fix headers with IWYUdundargoc2023-11-28
* refactor: rename types.h to types_defs.hdundargoc2023-11-27
* build(IWYU): fix includes for undo_defs.hdundargoc2023-11-27
* build(IWYU): fix includes for func_attr.hdundargoc2023-11-27
* refactor: move garray_T to garray_defs.h (#26227)zeertzjq2023-11-26
* build: rework IWYU mapping filesdundargoc2023-11-25
* refactor(decorations): break up Decoration struct into smaller piecesbfredl2023-11-22
* refactor: enable formatting for ternariesdundargoc2023-11-20
* refactor: follow style guidedundargoc2023-11-19
* vim-patch:9.0.2107: [security]: FPE in adjust_plines_for_skipcol (#26082)zeertzjq2023-11-17
* build: remove PVSdundargoc2023-11-12