aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Ryder <tom@sanctum.geek.nz>2019-06-05 21:52:49 +1200
committerTom Ryder <tom@sanctum.geek.nz>2019-06-05 21:52:49 +1200
commit4a2044d8b679323bbf5246844fa4ae0f27bacee7 (patch)
tree11d705b62b872899ea22f7429dab3b284da817c7
parent419140b8578e3b6d50755eff8c518c0c5fdf3bd9 (diff)
downloadvim-big-file-options-4a2044d8b679323bbf5246844fa4ae0f27bacee7.tar.gz
vim-big-file-options-4a2044d8b679323bbf5246844fa4ae0f27bacee7.zip
Remove repeated function definitions!
-rw-r--r--autoload/big_file_options.vim50
1 files changed, 0 insertions, 50 deletions
diff --git a/autoload/big_file_options.vim b/autoload/big_file_options.vim
index 4d65bd4..21ab0a0 100644
--- a/autoload/big_file_options.vim
+++ b/autoload/big_file_options.vim
@@ -95,53 +95,3 @@ function! s:SetPost() abort
echomsg 'Big file detected, set appropriate options'
endfunction
-
-" If we can use filesize to detect the big file early, we should
-function! big_file_options#CheckPre(filename) abort
-
- " Try and get filesize, bail out if we can't
- let size = getfsize(a:filename)
- if size == -1
- return
- endif
-
- " Set the buffer's big flag to whether the file is verifiably outsize
- let b:big_file_options_big = size == -2 || size > s:Limit()
-
- " If we found it's a big file, call the early options set
- if b:big_file_options_big
- call s:SetPre()
- endif
-
-endfunction
-
-" If it's still indeterminate (stdin read?), try to check the buffer size
-" itself
-function! big_file_options#CheckPost() abort
-
- " The BufReadPre hook couldn't tell how big the file was; we'll examine it
- " now it's loaded into the buffer instead
- if !exists('b:big_file_options_big')
-
- " Test buffer size, bail if that doesn't work either
- let size = line2byte(line('$') + 1)
- if size == -1
- return
- endif
-
- " Flag the buffer's oversize status, if it's positive, we'll catch up and
- " run the early options set now
- let b:big_file_options_big = size > s:Limit()
- if b:big_file_options_big
- call s:SetPre()
- endif
-
- endif
-
- " If the buffer size is verifiably over the threshold, run the late options
- " set
- if b:big_file_options_big
- call s:SetPost()
- endif
-
-endfunction