From d005017de79d94b5779707c9585e94199271de01 Mon Sep 17 00:00:00 2001 From: mattn Date: Wed, 15 May 2013 08:51:37 +0900 Subject: Allow underscore for filter name --- autoload/sonictemplate.vim | 2 +- template/go/snip-web-app-handlefunc.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/autoload/sonictemplate.vim b/autoload/sonictemplate.vim index a3da853..6d0981e 100644 --- a/autoload/sonictemplate.vim +++ b/autoload/sonictemplate.vim @@ -218,7 +218,7 @@ function! sonictemplate#apply(name, mode, ...) abort if len(c) == 0 return endif - let mx = '{{_filter_:\(\W\+\)}}\s*' + let mx = '{{_filter_:\([a-zA-Z0-9_-]\+\)}}\s*' let bf = matchstr(c, mx) if len(bf) > 0 call s:setopt('filter', substitute(bf, mx, '\1', '')) diff --git a/template/go/snip-web-app-handlefunc.go b/template/go/snip-web-app-handlefunc.go index ff0c77b..2a470b0 100644 --- a/template/go/snip-web-app-handlefunc.go +++ b/template/go/snip-web-app-handlefunc.go @@ -1,3 +1,3 @@ http.HandleFunc("/", func (w http.ResponseWriter, r *http.Request) { - fmt.Fprintf(w, "") + {{_cursor_}} }) -- cgit v1.2.3-54-g00ecf