From 547fa233a55a63a45fdb516253222fa7bccd5f01 Mon Sep 17 00:00:00 2001 From: Tom Ryder Date: Tue, 4 Dec 2018 07:30:39 +1300 Subject: Remove line squeezing function for mail.vim The mapping was removed in commit 44a75be, but not the autoloaded function that the plugin was replacing. --- vim/autoload/mail.vim | 20 -------------------- 1 file changed, 20 deletions(-) diff --git a/vim/autoload/mail.vim b/vim/autoload/mail.vim index 967aac17..baff4bbf 100644 --- a/vim/autoload/mail.vim +++ b/vim/autoload/mail.vim @@ -65,23 +65,3 @@ function! mail#NewBlank(count, up, visual) abort endif endfunction - -" Quick map to strip multiple blank lines in the entire buffer; this comes up -" a lot when replying to stripped HTML mail. This should really be a command, -" but I'll do that Later(TM). -function! mail#ContractMultipleBlankLines() abort - let l:deletions = [] - let l:blank = 0 - for l:num in range(1, line('$')) - if getline(l:num) !~# '^[> ]*$' - let l:blank = 0 - elseif l:blank - let l:deletions += [l:num - 1] - else - let l:blank = 1 - endif - endfor - for l:num in reverse(l:deletions) - execute l:num . 'delete' - endfor -endfunction -- cgit v1.2.3