mirror of
https://github.com/neovim/neovim.git
synced 2026-07-19 15:41:32 +00:00
docs: sort quasi-keysets
This commit is contained in:
@@ -125,17 +125,6 @@ Integer nvim_buf_line_count(Buffer buf, Error *err)
|
||||
/// Else the first notification will be `nvim_buf_changedtick_event`.
|
||||
/// Not for Lua callbacks.
|
||||
/// @param opts Optional parameters.
|
||||
/// - on_lines: Called on linewise changes. Not called on buffer reload (`:checktime`,
|
||||
/// `:edit`, …), see `on_reload:`. Return a [lua-truthy] value to detach. Args:
|
||||
/// - the string "lines"
|
||||
/// - buffer id
|
||||
/// - b:changedtick
|
||||
/// - first line that changed (zero-indexed)
|
||||
/// - last line that was changed
|
||||
/// - last line in the updated range
|
||||
/// - byte count of previous contents
|
||||
/// - deleted_codepoints (if `utf_sizes` is true)
|
||||
/// - deleted_codeunits (if `utf_sizes` is true)
|
||||
/// - on_bytes: Called on granular changes (compared to on_lines). Not called on buffer
|
||||
/// reload (`:checktime`, `:edit`, …), see `on_reload:`. Return a [lua-truthy] value
|
||||
/// to detach. Args:
|
||||
@@ -161,14 +150,25 @@ Integer nvim_buf_line_count(Buffer buf, Error *err)
|
||||
/// - on_detach: Called on detach. Args:
|
||||
/// - the string "detach"
|
||||
/// - buffer id
|
||||
/// - on_lines: Called on linewise changes. Not called on buffer reload (`:checktime`,
|
||||
/// `:edit`, …), see `on_reload:`. Return a [lua-truthy] value to detach. Args:
|
||||
/// - the string "lines"
|
||||
/// - buffer id
|
||||
/// - b:changedtick
|
||||
/// - first line that changed (zero-indexed)
|
||||
/// - last line that was changed
|
||||
/// - last line in the updated range
|
||||
/// - byte count of previous contents
|
||||
/// - deleted_codepoints (if `utf_sizes` is true)
|
||||
/// - deleted_codeunits (if `utf_sizes` is true)
|
||||
/// - on_reload: Called on whole-buffer load (`:checktime`, `:edit`, …). Clients should
|
||||
/// typically re-fetch the entire buffer contents. Args:
|
||||
/// - the string "reload"
|
||||
/// - buffer id
|
||||
/// - utf_sizes: include UTF-32 and UTF-16 size of the replaced
|
||||
/// region, as args to `on_lines`.
|
||||
/// - preview: also attach to command preview (i.e. 'inccommand')
|
||||
/// events.
|
||||
/// - utf_sizes: include UTF-32 and UTF-16 size of the replaced
|
||||
/// region, as args to `on_lines`.
|
||||
/// @param[out] err Error details, if any
|
||||
/// @return False if attach failed (invalid parameter, or buffer isn't loaded);
|
||||
/// otherwise True.
|
||||
|
||||
Reference in New Issue
Block a user