Exemplo n.º 1
0
 def action_delete(self, context):
     indexes = [x['action__index'] for x in context['targets']]
     indexes.sort(reverse=True)
     data = self.vim.call('miniyank#read')
     for x in indexes:
         del data[x]
     self.vim.call('miniyank#write', data)
     debug(self.vim, f'[miniyank] {len(indexes)} item(s) deleted')
Exemplo n.º 2
0
 def debug(self, expr: typing.Any) -> None:
     debug(self._vim, expr)
Exemplo n.º 3
0
def _print_messages(denite, params):
    for mes in denite._context['messages']:
        debug(denite._vim, mes)
    denite._vim.call('denite#util#getchar')
Exemplo n.º 4
0
def _print_messages(prompt, params):
    for mes in prompt.denite._context['messages']:
        debug(prompt.nvim, mes)
Exemplo n.º 5
0
def _print_messages(denite: Default, params: Params) -> typing.Any:
    for mes in denite._context['messages']:
        debug(denite._vim, mes)
    denite._vim.call('denite#util#getchar')
Exemplo n.º 6
0
def _print_messages(prompt, params):
    for mes in prompt.denite._context['messages']:
        debug(prompt.nvim, mes)
Exemplo n.º 7
0
 def debug(self, expr):
     debug(self._vim, expr)
Exemplo n.º 8
0
def _print_messages(prompt, params):
    for mes in prompt.denite._context['messages']:
        debug(prompt.nvim, mes)
    prompt.nvim.call('denite#util#getchar')