mirror of
https://github.com/neovim/neovim.git
synced 2025-02-25 18:55:25 -06:00
doc: State that it is called for new *displayed* input
This commit is contained in:
parent
0571b8cb0e
commit
5c60cd2abb
@ -4744,13 +4744,14 @@ input({opts})
|
||||
sections must be ordered so that next hl_start_col is greater
|
||||
then or equal to previous hl_end_col.
|
||||
|
||||
Highlight function is called at least once for each new input
|
||||
string, before command-line is redrawn. It is expected that
|
||||
function is pure for the duration of one input() call, i.e. it
|
||||
produces the same output for the same input, so output may be
|
||||
memoized. Function is run like under |:silent| modifier,
|
||||
additionally any errors from function cause it to be no longer
|
||||
executed for the duration of the current input() call.
|
||||
Highlight function is called at least once for each new
|
||||
displayed input string, before command-line is redrawn. It is
|
||||
expected that function is pure for the duration of one input()
|
||||
call, i.e. it produces the same output for the same input, so
|
||||
output may be memoized. Function is run like under |:silent|
|
||||
modifier, additionally any errors from function cause it to be
|
||||
no longer executed for the duration of the current input()
|
||||
call.
|
||||
|
||||
Currently coloring is disabled when command-line contains
|
||||
arabic characters.
|
||||
|
Loading…
Reference in New Issue
Block a user