File tree Expand file tree Collapse file tree 1 file changed +4
-5
lines changed Expand file tree Collapse file tree 1 file changed +4
-5
lines changed Original file line number Diff line number Diff line change @@ -8,10 +8,9 @@ component_re = re.compile('\.(?:controller|directive|service|factory|provider)\(
88DEFAULT_NAME = ' appName'
99DEFAULT_TYPE_NAME = ' type'
1010DEFAULT_COMPONENT_NAME = ' componentName'
11- CHECK_LINES = 20
1211
1312def bufText ():
14- return ' \n ' .join(vim.current.window.buffer[:CHECK_LINES ])
13+ return ' \n ' .join(vim.current.window.buffer[:vim.current.window.cursor[ 0 ] + 1 ])
1514
1615def get_ng_component_of (snip ):
1716 text = bufText()
@@ -25,23 +24,23 @@ def get_ng_type(snip, **kwargs):
2524 text = kwargs.get(' text' , bufText())
2625 res = type_re.findall(text)
2726 if len (res) > 0 :
28- snip.rv += res[0 ]
27+ snip.rv += res[len (res) - 1 ]
2928 else :
3029 snip.rv += DEFAULT_TYPE_NAME
3130
3231def get_ng_component (snip , ** kwargs ):
3332 text = kwargs.get(' text' , bufText())
3433 res = component_re.findall(text)
3534 if len (res) > 0 :
36- snip.rv += res[0 ]
35+ snip.rv += res[len (res) - 1 ]
3736 else :
3837 snip.rv += DEFAULT_COMPONENT_NAME
3938
4039def get_ng_module (snip , ** kwargs ):
4140 text = kwargs.get(' text' , bufText())
4241 res = mod_re.findall(text)
4342 if len (res) > 0 :
44- snip.rv += res[0 ]
43+ snip.rv += res[len (res) - 1 ]
4544 else :
4645 snip.rv += DEFAULT_NAME
4746endglobal
You can’t perform that action at this time.
0 commit comments