diff options
author | Tom Ryder <tom@sanctum.geek.nz> | 2018-08-30 11:31:09 +1200 |
---|---|---|
committer | Tom Ryder <tom@sanctum.geek.nz> | 2018-08-30 11:31:09 +1200 |
commit | 8d05640f2c085836b183a9cbfc434e4b7187060e (patch) | |
tree | 1575d7dd079dc9f4b06279dc5fb0887665d2e138 /vim/autoload/mail.vim | |
parent | Merge branch 'release/v1.63.0' (diff) | |
parent | Bump VERSION (diff) | |
download | dotfiles-8d05640f2c085836b183a9cbfc434e4b7187060e.tar.gz dotfiles-8d05640f2c085836b183a9cbfc434e4b7187060e.zip |
Merge branch 'release/v1.64.0'v1.64.0
* release/v1.64.0:
Bump VERSION
Spin out repeated blank lines map to new plugin
Leave final blank for mail line squeeze, not first
Count quoted blank lines for mail line squeeze
Diffstat (limited to 'vim/autoload/mail.vim')
-rw-r--r-- | vim/autoload/mail.vim | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/vim/autoload/mail.vim b/vim/autoload/mail.vim index 0c3b7eb7..967aac17 100644 --- a/vim/autoload/mail.vim +++ b/vim/autoload/mail.vim @@ -73,10 +73,10 @@ function! mail#ContractMultipleBlankLines() abort let l:deletions = [] let l:blank = 0 for l:num in range(1, line('$')) - if strlen(getline(l:num)) > 0 + if getline(l:num) !~# '^[> ]*$' let l:blank = 0 elseif l:blank - let l:deletions += [l:num] + let l:deletions += [l:num - 1] else let l:blank = 1 endif |