Exemplo n.º 1
0
 def new_dictionary(self, words):
     if len(words) == 1:
         api.send_string(' = {{}}{left}{left}{left}{left}{left}')
         return
     dict_name = vimutils.create_variable_name(words[1:])
     api.send_string(dict_name + ' = ' + '{{}}' + '{left}')
     vimextension.VimExtensionGrammar.definitions.append('{}_dictionary'.format(dict_name))
Exemplo n.º 2
0
 def new_list(self, words):
     if len(words) == 1:
         api.send_string(' = []{left}{left}{left}{left}{left}')
         return
     list_name = vimutils.create_variable_name(words[1:])
     api.send_string('{} = []{{left}}'.format(list_name))
     vimextension.VimExtensionGrammar.definitions.append('{}_list'.format(list_name))
Exemplo n.º 3
0
 def new_function(self, words):
     if len(words) == 1:
         api.send_string("function () {{{left}{left}{left}{left}")
         return
     func_name = vimutils.create_variable_name(words[1:])
     api.send_string("function {}() ".format(func_name) + "{{{left}{left}{left}")
     vimextension.VimExtensionGrammar.definitions.append("{}_function".format(func_name))
Exemplo n.º 4
0
 def new_dictionary(self, words):
     if len(words) == 1:
         api.send_string(' = {{}}{left}{left}{left}{left}{left}')
         return
     dict_name = vimutils.create_variable_name(words[1:])
     api.send_string(dict_name + ' = ' + '{{}}' + '{left}')
     vimextension.VimExtensionGrammar.definitions.append(
         '{}_dictionary'.format(dict_name))
Exemplo n.º 5
0
 def new_list(self, words):
     if len(words) == 1:
         api.send_string(' = []{left}{left}{left}{left}{left}')
         return
     list_name = vimutils.create_variable_name(words[1:])
     api.send_string('{} = []{{left}}'.format(list_name))
     vimextension.VimExtensionGrammar.definitions.append(
         '{}_list'.format(list_name))
Exemplo n.º 6
0
 def new_function(self, words):
     if len(words) == 1:
         api.send_string('function () {{{left}{left}{left}{left}')
         return
     func_name = vimutils.create_variable_name(words[1:])
     api.send_string('function {}() '.format(func_name) +
                     '{{{left}{left}{left}')
     vimextension.VimExtensionGrammar.definitions.append(
         '{}_function'.format(func_name))