aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/statusline.c
Commit message (Expand)AuthorAge
* refactor(grid): unify the two put-text-on-the-screen code pathsbfredl2023-09-29
* refactor(grid): use batched updates for statusline and rulerbfredl2023-09-27
* refactor(grid): use batched updates for builtin tablinebfredl2023-09-26
* fix(ui): always use stl/stlnc fillchars when drawing statusline (#25267)tj-moody2023-09-24
* Merge pull request #25330 from bfredl/no_shm_fbfredl2023-09-23
|\
| * refactor(options)!: graduate shortmess+=f flagbfredl2023-09-23
* | refactor(grid): properly namespace and separate stateful grid functionsbfredl2023-09-22
|/
* refactor(grid): change schar_T representation to be more compactbfredl2023-09-19
* refactor: move virtcol functions to plines.czeertzjq2023-08-25
* refactor(memline): distinguish mutating uses of ml_get_buf()bfredl2023-08-24
* fix(statuscolumn): don't update clicks if current width is 0 (#24459)zeertzjq2023-07-24
* refactor: remove longdundargoc2023-07-03
* fix(statusline): fill for double-width char after moving items (#24207)zeertzjq2023-06-30
* refactor: remove some casts to char * (#24200)zeertzjq2023-06-29
* fix(column): use maxwidth to allocate/fill 'statuscolumn' click defs #24190luukvbaal2023-06-28
* fix(statusline): corrupted screen with minwid sign item in 'statuscolumn' (#2...luukvbaal2023-05-30
* refactor(api): new helper macrosFamiu Haque2023-05-23
* fix(statusline): bail out properly on negative row (#23535)zeertzjq2023-05-08
* refactor: uncrustifydundargoc2023-04-26
* fix(statusline): fix uninitialized variable and possible overflowAndreas Schneider2023-04-21
* fix(ruler): show ruler of curwin with no statusline in cmdlineSean Dewar2023-04-17
* vim-patch:9.0.1461: ruler not drawn correctly when using 'rulerformat'Sean Dewar2023-04-17
* vim-patch:9.0.1143: invalid memory access with bad 'statusline' value (#23133)zeertzjq2023-04-16
* vim-patch:8.2.1049: Vim9: leaking memory when using continuation linezeertzjq2023-04-14
* refactor: remove redundant castsii142023-04-07
* refactor: remove redundant const char * castsii142023-04-07
* feat(api): evaluate 'statuscolumn' with nvim_eval_statusline()Luuk van Baal2023-04-05
* fix(column): invalidate statuscolumn width when UPD_NOT_VALID (#22723)luukvbaal2023-03-19
* fix(column): rebuild status column when sign column is invalidated (#22690)luukvbaal2023-03-18
* refactor(screen): screen.c delenda estbfredl2023-03-14
* perf(statusline): UI elements are always redrawn on K_EVENTLuuk van Baal2023-03-08
* Merge pull request #11756 from bfredl/crashfixbfredl2023-02-14
|\
| * fix(status): handle unprintable chars in the statuslineBjörn Linse2023-02-14
* | Merge pull request #22113 from luukvbaal/nrwidthLewis Russell2023-02-14
|\ \
| * | refactor(column): remove unused build_statuscol_str() argumentsLuuk van Baal2023-02-04
* | | Merge pull request #22108 from luukvbaal/statuscolumnLewis Russell2023-02-14
|\ \ \ | |_|/ |/| |
| * | perf(column): only build fold/sign column when present in 'statuscolumn'Luuk van Baal2023-02-04
| |/
* | refactor: reduce scope of locals as per the style guide 3 (#22221)dundargoc2023-02-12
* | vim-patch:9.0.1300: 'statusline' only supports one "%=" item (#22218)zeertzjq2023-02-11
* | refactor: replace char_u with char (#21901)dundargoc2023-02-11
* | build: enable MSVC level 3 warnings (#21934)dundargoc2023-02-11
|/
* perf(statuscolumn): only fill click defs array once per redraw (#21884)luukvbaal2023-01-20
* fix(statusline): don't leak memory with truncated click labelszeertzjq2023-01-19
* fix(statusline): don't leak memory with zero-width click labelszeertzjq2023-01-19
* refactor: replace char_u with char 24 (#21823)dundargoc2023-01-18
* fix(statuscolumn): always fill click defs array (#21878)zeertzjq2023-01-18
* refactor: replace char_u with char 22 (#21786)dundargoc2023-01-17
* fix(tabline): avoid memory leak in tabline click definitions (#21847)luukvbaal2023-01-17
* fix(api): avoid memory leak with click functions in nvim_eval_statusline() (#...luukvbaal2023-01-17
* fix(column)!: ensure 'statuscolumn' works with virtual and wrapped linesLuuk van Baal2023-01-16