aboutsummaryrefslogtreecommitdiff
path: root/vim/autoload/filetype.vim
diff options
context:
space:
mode:
Diffstat (limited to 'vim/autoload/filetype.vim')
-rw-r--r--vim/autoload/filetype.vim34
1 files changed, 17 insertions, 17 deletions
diff --git a/vim/autoload/filetype.vim b/vim/autoload/filetype.vim
index e33dfcbc..fb70d690 100644
--- a/vim/autoload/filetype.vim
+++ b/vim/autoload/filetype.vim
@@ -8,24 +8,24 @@ function! filetype#StripRepeat() abort
endif
" Expand the match result
- let l:fn = expand('<afile>')
+ let fn = expand('<afile>')
" Strip leading and trailing #hashes#
- if l:fn =~# '^#\+.*#\+$'
- let l:fn = substitute(l:fn, '^#\+\(.\+\)#\+$', '\1', '')
+ if fn =~# '^#\+.*#\+$'
+ let fn = substitute(fn, '^#\+\(.\+\)#\+$', '\1', '')
" Strip trailing tilde~
- elseif l:fn =~# '\~$'
- let l:fn = substitute(l:fn, '\~$', '', '')
+ elseif fn =~# '\~$'
+ let fn = substitute(fn, '\~$', '', '')
" Strip generic .extension
else
- let l:fn = expand('<afile>:r')
+ let fn = expand('<afile>:r')
endif
" Re-run the group if there's anything left
- if strlen(l:fn)
- execute 'doautocmd filetypedetect BufRead ' . fnameescape(l:fn)
+ if strlen(fn)
+ execute 'doautocmd filetypedetect BufRead ' . fnameescape(fn)
endif
endfunction
@@ -41,17 +41,17 @@ function! filetype#SudoRepeat() abort
endif
" Expand the match result
- let l:fn = expand('<afile>')
+ let fn = expand('<afile>')
" myfileXXQGS16A.conf: strip eight chars before final period
- if l:fn =~# '/[^./]\+\w\{8}\.[^./]\+$'
- let l:fr = expand('<afile>:r')
- let l:fe = expand('<afile>:e')
- let l:fn = strpart(l:fr, -8, strlen(l:fr)) . '.' . l:fe
+ if fn =~# '/[^./]\+\w\{8}\.[^./]\+$'
+ let fr = expand('<afile>:r')
+ let fe = expand('<afile>:e')
+ let fn = strpart(fr, -8, strlen(fr)) . '.' . fe
" myfile.XXQGS16A: strip extension
- elseif l:fn =~# '/[^./]\+\.\w\{8}$'
- let l:fn = expand('<afile>:r')
+ elseif fn =~# '/[^./]\+\.\w\{8}$'
+ let fn = expand('<afile>:r')
" Unrecognised pattern; return, don't repeat
else
@@ -59,8 +59,8 @@ function! filetype#SudoRepeat() abort
endif
" Re-run the group if there's anything left
- if strlen(l:fn)
- execute 'doautocmd filetypedetect BufRead ' . fnameescape(l:fn)
+ if strlen(fn)
+ execute 'doautocmd filetypedetect BufRead ' . fnameescape(fn)
endif
endfunction