aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormattn <mattn.jp@gmail.com>2013-09-03 14:33:14 +0900
committermattn <mattn.jp@gmail.com>2013-09-03 14:33:14 +0900
commita3957f00af97fe090e2f01b2b503e7cbfe086295 (patch)
tree54a1d0f39a8e9cf43de7c6e32a5f27c34a5babbe
parentb6e2b35291e0c3ac4d05894735a641f594ec3e36 (diff)
downloadvim-sonictemplate-a3957f00af97fe090e2f01b2b503e7cbfe086295.tar.gz
vim-sonictemplate-a3957f00af97fe090e2f01b2b503e7cbfe086295.tar.bz2
vim-sonictemplate-a3957f00af97fe090e2f01b2b503e7cbfe086295.zip
Sort files
-rw-r--r--autoload/sonictemplate.vim8
1 files changed, 4 insertions, 4 deletions
diff --git a/autoload/sonictemplate.vim b/autoload/sonictemplate.vim
index 0bd207b..b1fe31e 100644
--- a/autoload/sonictemplate.vim
+++ b/autoload/sonictemplate.vim
@@ -1,7 +1,7 @@
"=============================================================================
" sonictemplate.vim
" Author: Yasuhiro Matsumoto <mattn.jp@gmail.com>
-" Last Change: 05-Jul-2013.
+" Last Change: 03-Sep-2013.
let s:save_cpo = &cpo
set cpo&vim
@@ -78,11 +78,11 @@ function! s:get_candidate(fts, lead)
let tmp = []
for tmpldir in s:tmpldir
for ft in fts
- let tmp += map(split(globpath(join([tmpldir, ft], '/'), prefix . '-' . a:lead . '*.*'), "\n"), 'fnamemodify(v:val, ":t:r")[5:]')
+ let tmp += sort(map(split(globpath(join([tmpldir, ft], '/'), prefix . '-' . a:lead . '*.*'), "\n"), 'fnamemodify(v:val, ":t:r")[5:]'))
endfor
endfor
for tmpldir in s:tmpldir
- let tmp += map(split(globpath(join([tmpldir, '_'], '/'), prefix . '-' . a:lead . '*.*'), "\n"), 'fnamemodify(v:val, ":t:r")[5:]')
+ let tmp += sort(map(split(globpath(join([tmpldir, '_'], '/'), prefix . '-' . a:lead . '*.*'), "\n"), 'fnamemodify(v:val, ":t:r")[5:]'))
endfor
let candidate = []
for c in tmp
@@ -166,7 +166,7 @@ function! sonictemplate#apply(name, mode, ...) abort
for tmpldir in s:tmpldir
for ft in fts
if len(ft) > 0
- let fs += split(globpath(join([tmpldir, ft], '/'), prefix . '-' . name . '.*'), "\n")
+ let fs += sort(split(globpath(join([tmpldir, ft], '/'), prefix . '-' . name . '.*'), "\n"))
endif
endfor
endfor