mirror of
https://github.com/neovim/neovim.git
synced 2024-12-20 19:25:11 -07:00
5d69872105
Note for external UIs: Nvim can now emit multiple "redraw" event batches before a final "flush" event is received. To retain existing behavior, clients should make sure to update visible state at an explicit "flush" event, not just the end of a "redraw" batch of event. * Get rid of copy_object() blizzard in the auto-generated ui_event layer * Special case "grid_line" by encoding screen state directly to msgpack events with no intermediate API events. * Get rid of the arcane notion of referring to the screen as the "shell" * Array and Dictionary are kvec_t:s, so define them as such. * Allow kvec_t:s, such as Arrays and Dictionaries, to be allocated with a predetermined size within an arena. * Eliminate redundant capacity checking when filling such kvec_t:s with values. |
||
---|---|---|
.. | ||
bufhl_spec.lua | ||
cmdline_highlight_spec.lua | ||
cmdline_spec.lua | ||
cursor_spec.lua | ||
decorations_spec.lua | ||
diff_spec.lua | ||
embed_spec.lua | ||
float_spec.lua | ||
fold_spec.lua | ||
highlight_spec.lua | ||
hlstate_spec.lua | ||
inccommand_spec.lua | ||
inccommand_user_spec.lua | ||
input_spec.lua | ||
messages_spec.lua | ||
mode_spec.lua | ||
mouse_spec.lua | ||
multibyte_spec.lua | ||
multigrid_spec.lua | ||
options_spec.lua | ||
output_spec.lua | ||
popupmenu_spec.lua | ||
quickfix_spec.lua | ||
screen_basic_spec.lua | ||
screen.lua | ||
searchhl_spec.lua | ||
sign_spec.lua | ||
spell_spec.lua | ||
statusline_spec.lua | ||
syntax_conceal_spec.lua | ||
tabline_spec.lua | ||
wildmode_spec.lua | ||
winbar_spec.lua |