adding new stuff
This commit is contained in:
parent
f84d7183aa
commit
9ef8a96f9a
1580 changed files with 0 additions and 0 deletions
|
|
@ -0,0 +1,40 @@
|
|||
XPTemplate priority=all-
|
||||
|
||||
let s:f = g:XPTfuncs()
|
||||
|
||||
|
||||
" ========================= Function and Variables =============================
|
||||
|
||||
" draft increment implementation
|
||||
fun! s:f.CntD() "{{{
|
||||
let ctx = self.renderContext
|
||||
if !has_key(ctx, '__counter')
|
||||
let ctx.__counter = {}
|
||||
endif
|
||||
return ctx.__counter
|
||||
endfunction "}}}
|
||||
|
||||
fun! s:f.CntStart(name, ...) "{{{
|
||||
let d = self.CntD()
|
||||
let i = a:0 >= 1 ? 0 + a:1 : 0
|
||||
let d[a:name] = 0 + i
|
||||
return ""
|
||||
endfunction "}}}
|
||||
|
||||
fun! s:f.Cnt(name) "{{{
|
||||
let d = self.CntD()
|
||||
return d[a:name]
|
||||
endfunction "}}}
|
||||
|
||||
fun! s:f.CntIncr(name, ...)"{{{
|
||||
let i = a:0 >= 1 ? 0 + a:1 : 1
|
||||
let d = self.CntD()
|
||||
|
||||
let d[a:name] += i
|
||||
return d[a:name]
|
||||
endfunction"}}}
|
||||
|
||||
" ================================= Snippets ===================================
|
||||
|
||||
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue