Exemplo n.º 1
0
def _update_buffer(denite: Default, params: Params) -> typing.Any:
    if denite._updated:
        try:
            denite._update_buffer()
        except Exception:
            pass
    else:
        denite._update_status()
Exemplo n.º 2
0
def _toggle_select_all(denite: Default, params: Params) -> typing.Any:
    for index in range(0, len(denite._candidates)):
        _toggle_select_candidate(denite, index)
    denite._update_displayed_texts()
    return denite._update_buffer()
Exemplo n.º 3
0
def _toggle_select(denite: Default, params: Params) -> typing.Any:
    index = denite._vim.call('line', '.') - 1
    _toggle_select_candidate(denite, index)
    denite._update_displayed_texts()
    return denite._update_buffer()