index
:
neovim
dependabot/github_actions/github-actions-c6747d2992
marvim/ci-version-update
master
release-0.10
release-0.11
release-0.12
release-0.4
release-0.5
release-0.6
release-0.7
release-0.8
release-0.9
Vim-fork focused on extensibility and usability
summary
refs
log
tree
commit
diff
stats
homepage
log msg
author
committer
range
path:
root
/
src
/
nvim
/
grid_defs.h
Age
Commit message (
Expand
)
Author
Files
2025-04-28
refactor(ui): separate types for allocated grids and viewports
bfredl
1
2025-04-15
feat(ui): include compositor info with multigrid
Fred Sundvik
1
2024-11-04
feat(editor): handle new multibyte sequences in normal mode replacement
bfredl
1
2024-10-20
feat(float): allow enabling mouse for non-focusable window (#30844)
zeertzjq
1
2024-03-18
vim-patch:9.1.0186: cursor pos wrong on mouse click after eol with 'rl', 've'...
zeertzjq
1
2023-11-28
feat(decoration): allow conceal_char to be a composing char
bfredl
1
2023-11-27
refactor: rename types.h to types_defs.h
dundargoc
1
2023-11-27
build(IWYU): fix includes for undo_defs.h
dundargoc
1
2023-11-17
refactor(grid): make screen rendering more multibyte than ever before
bfredl
1
2023-11-12
refactor: replace manual header guards with #pragma once
dundargoc
1
2023-11-03
refactor(grid): implement rightleftcmd as a post-processing step
bfredl
1
2023-10-10
docs: small fixes
dundargoc
1
2023-09-22
vim-patch:9.0.1923: curswant wrong on click with 've' and 'nowrap' set (#25293)
zeertzjq
1
2023-09-20
refactor(grid): unused grid->line_wraps delenda est
bfredl
1
2023-09-19
refactor(grid): change schar_T representation to be more compact
bfredl
1
2023-09-14
docs: fix typos and other small fixes (#25005)
dundargoc
1
2023-08-18
vim-patch:9.0.1725: cursor pos wrong after concealed text with 'virtualedit'
zeertzjq
1
2023-06-05
fix(ui): propagate line wrapping state on grid_line events
Ricky Zhou
1
2023-03-04
refactor: replace char_u with char or uint8_t (#22400)
dundargoc
1
2022-11-10
refactor: move tabline code to statusline.c (#21008)
luukvbaal
1
2022-09-09
refactor: replace char_u with char
Dundar Göc
1
2022-07-19
perf(ui): unpack grid_line (screen contents) directly
bfredl
1
2022-05-25
refactor(uncrustify): set maximum number of consecutive newlines to 2 (#18695)
dundargoc
1
2022-05-23
feat: click support for 'statusline', 'winbar' #18650
Famiu Haque
1
2022-05-18
refactor: grid->rows and grid->cols
bfredl
1
2022-05-08
refactor(grid): move out grid_* functions from screen.c
bfredl
1
2022-04-29
refactor(uncrustify): change rules to better align with the style guide
Dundar Goc
1
2021-10-12
refactor: format all C files under nvim/ #15977
dundargoc
1
2021-07-07
chore: use codespell to spell check #15016
dundargoc
1
2021-05-15
floats: z-index
Björn Linse
1
2021-03-22
floats: add borders (MS-DOS MODE)
Björn Linse
1
2021-03-22
w_grid_alloc: baseline impl
Björn Linse
1
2021-03-11
screen: make ui_compositor aware of the intended size of a float
chentau
1
2020-08-02
ui: fix problem with sattr_T overflow
erw7
1
2020-01-30
doc: fix typos [ci skip] #11787
Hye Sung Jung
1
2019-09-01
screen: add some documentation of internals of msg_grid implementation
Björn Linse
1
2019-09-01
screen: use dedicated message grid
Björn Linse
1
2019-06-25
ui: add 'winblend' to support blending of floating windows
Björn Linse
1
2019-03-02
floats: implement floating windows
Björn Linse
1
2019-02-02
UI: add "compositor" layer to merge grids for TUI use in a correct way
Björn Linse
1
2019-01-27
window/ui: reorganize size variables, fix terminal window size with multigrid.
Björn Linse
1
2018-12-31
multigrid: rename grid->ScreenLines and other grid arrays
Björn Linse
1
2018-12-31
multigrid: rename to grid.row_offset and grid.requested_rows
Björn Linse
1
2018-12-31
multigrid: reorganize types and global varaibles
Björn Linse
1