Browse Source

Replace s:extract_name with a single fnamemodify call

Junegunn Choi 11 years ago
parent
commit
9bb2da53a0
1 changed files with 1 additions and 5 deletions
  1. 1 5
      plug.vim

+ 1 - 5
plug.vim

@@ -313,7 +313,7 @@ function! s:add(force, repo, ...)
 
   try
     let repo = s:trim(a:repo)
-    let name = s:extract_name(repo)
+    let name = fnamemodify(repo, ':t:s?\.git$??')
     if !a:force && has_key(g:plugs, name)
       let s:extended[name] = g:plugs[name]
       return
@@ -367,10 +367,6 @@ function! s:infer_properties(name, repo)
   return properties
 endfunction
 
-function! s:extract_name(repo)
-  return substitute(fnamemodify(a:repo, ':t'), '\.git$', '', '')
-endfunction
-
 function! s:install(...)
   call s:update_impl(0, a:000)
 endfunction