aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/plines.c
Commit message (Expand)AuthorAge
* 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
* vim-patch:9.0.2021: Coverity complains about change in charset (#25634)zeertzjq2023-10-14
* vim-patch:9.0.2017: linebreak applies for leading whitespace (#25604)zeertzjq2023-10-12
* refactor: reorganize option header files (#25437)zeertzjq2023-09-30
* build(iwyu): add a few more _defs.h mappings (#25435)zeertzjq2023-09-30
* refactor: remove longdundargoc2023-09-29
* feat(extmark): support proper multiline rangesbfredl2023-09-12
* vim-patch:9.0.1828: cursor wrong with virt text before double-width char (#24...zeertzjq2023-09-01
* vim-patch:9.0.1825: wrong cursor position with virt text and 'linebreak' (#24...zeertzjq2023-08-31
* vim-patch:9.0.1813: linebreak incorrect drawn with breakindent (#24917)zeertzjq2023-08-29
* fix(ui): wrong cursor position with left gravity inline virt text at eolzeertzjq2023-08-28
* refactor: move some structs out of buffer_defs.h (#24878)zeertzjq2023-08-26
* docs: various clarifications (#24876)zeertzjq2023-08-26
* refactor(plines.c): deduplicate code for virtual text cursor offsetzeertzjq2023-08-25
* refactor: move virtcol functions to plines.czeertzjq2023-08-25
* refactor(plines.c): move vertical size functions to the bottomzeertzjq2023-08-25
* refactor(memline): distinguish mutating uses of ml_get_buf()bfredl2023-08-24
* fix(plines.c): initialize cts_max_head_vcol (#24855)zeertzjq2023-08-24
* vim-patch:9.0.1785: wrong cursor position with 'showbreak' and lcs-eol (#24852)zeertzjq2023-08-24
* fix(plines): count 'showbreak' for virtual text at eolzeertzjq2023-08-23
* vim-patch:9.0.1783: Display issues with virt text smoothscroll and showbreakzeertzjq2023-08-23
* vim-patch:9.0.1729: screenpos() wrong when w_skipcol and cpoptions+=n (#24773)zeertzjq2023-08-18
* vim-patch:9.0.1711: dead code in charset.c (#24706)zeertzjq2023-08-14
* feat(api)!: change return type of nvim_win_text_height to Dict (#24365)zeertzjq2023-07-16
* perf(extmarks): don't handle inline virt_text if there is none (#24322)zeertzjq2023-07-12
* feat(api): add nvim_win_text_height (#24236)zeertzjq2023-07-11
* refactor(plines.c): update outdated comments (#24264)zeertzjq2023-07-06
* fix(plines): don't return very large height on very long line (#24260)zeertzjq2023-07-05
* fix(ui-ext): "scroll_delta" handle topfill and skipcol (#24249)zeertzjq2023-07-04
* fix(plines): handle inline virtual text after last char (#24241)zeertzjq2023-07-03
* fix(mouse): handle folded lines with virt_lines attached to line above (#23912)zeertzjq2023-06-05
* fix(plines): folded lines with virt_lines attached to line abovezeertzjq2023-06-05
* fix(extmark): fix cursor position with both left and right gravity inline textbfredl2023-05-22
* vim-patch:9.0.0205: cursor in wrong position when inserting after virtual textIbby2023-05-22
* vim-patch:9.0.0178: cursor position wrong with virtual text before TabIbby2023-05-22
* vim-patch:9.0.0179: cursor pos wrong with wrapping virtual text in empty lineIbby2023-05-22
* vim-patch:9.0.0143: cursor positioned after virtual text in empty lineIbby2023-05-22
* fix(ui): fix cursor position with multiple inline virtual textIbby2023-05-22
* feat(ui): inline virtual textIbby2023-05-22