vim-patch:1c6737b20a5c

Update runtime files.
1c6737b20a
This commit is contained in:
Jan Edmund Lazo
2021-04-29 21:57:46 -04:00
parent 1e03e76daf
commit f5d1f0bf03
22 changed files with 977 additions and 149 deletions

View File

@@ -183,12 +183,10 @@ if !exists("*s:ParseRpmVars")
endif
let varname = strpart(a:str, start+2, end-(start+2))
execute a:strline
let definestr = "^[ \t]*%(?:global|define)[ \t]\\+" . varname . "[ \t]\\+\\(.*\\)$"
let definestr = "^[ \t]*%\\(define\\|global\\)[ \t]\\+".varname."[ \t]\\+\\(.*\\)$"
let linenum = search(definestr, "bW")
if (linenum != -1)
let ret = ret . substitute(getline(linenum), definestr, "\\1", "")
else
let ret = ret . strpart(str, start, end+1-start)
if (linenum != 0)
let ret = ret . substitute(getline(linenum), definestr, "\\2", "")
endif
endwhile
return ret