Marco Hinz 12 лет назад
Родитель
Сommit
3775b54d46
1 измененных файлов с 14 добавлено и 14 удалено
  1. 14 14
      autoload/startify.vim

+ 14 - 14
autoload/startify.vim

@@ -43,10 +43,10 @@ function! startify#insane_in_the_membrane() abort
     for fname in v:oldfiles
       let expfname = resolve(fnamemodify(fname, ':p'))
       " filter duplicates, bookmarks and entries from the skiplist
-      if has_key(entries, expfname) ||
-            \ !filereadable(expfname) ||
-            \ (exists('g:startify_skiplist')  && s:is_in_skiplist(expfname)) ||
-            \ (exists('g:startify_bookmarks') && s:is_bookmark(expfname))
+      if has_key(entries, expfname)
+            \ || !filereadable(expfname)
+            \ || (exists('g:startify_skiplist')  && s:is_in_skiplist(expfname))
+            \ || (exists('g:startify_bookmarks') && s:is_bookmark(expfname))
         continue
       endif
       let entries[expfname] = 1
@@ -260,6 +260,16 @@ function! s:open_buffers(cword) abort
   endif
 endfunction
 
+" Function: s:get_index_as_string {{{1
+function! s:get_index_as_string(idx) abort
+  if exists('g:startify_custom_indices')
+    let listlen = len(g:startify_custom_indices)
+    return (a:idx < listlen) ? g:startify_custom_indices[a:idx] : string(a:idx - listlen)
+  else
+    return string(a:idx)
+  endif
+endfunction
+
 " Function: s:set_mark {{{1
 "
 " Markers are saved in the s:marked dict using the follow format:
@@ -291,16 +301,6 @@ function! s:set_mark(type) abort
   setlocal nomodifiable nomodified
 endfunction
 
-" Function: s:get_index_as_string {{{1
-function! s:get_index_as_string(idx) abort
-  if exists('g:startify_custom_indices')
-    let listlen = len(g:startify_custom_indices)
-    return (a:idx < listlen) ? g:startify_custom_indices[a:idx] : string(a:idx - listlen)
-  else
-    return string(a:idx)
-  endif
-endfunction
-
 " Function: s:set_cursor {{{1
 function! s:set_cursor() abort
   let s:line_old = exists('s:line_new') ? s:line_new : 5