From: wmorgan Date: Wed, 14 Nov 2007 17:25:03 +0000 (+0000) Subject: re-fix Text to truncate any penultimate blank lines X-Git-Url: https://git.cworth.org/git?a=commitdiff_plain;h=1db9360a49616cc9010874cf73ac8ea6ac62d358;p=sup re-fix Text to truncate any penultimate blank lines git-svn-id: svn://rubyforge.org/var/svn/sup/trunk@704 5c8cc53c-5e98-4d25-b20a-d8db53a31250 --- diff --git a/lib/sup/message-chunks.rb b/lib/sup/message-chunks.rb index 0f7b38f..d243cda 100644 --- a/lib/sup/message-chunks.rb +++ b/lib/sup/message-chunks.rb @@ -111,7 +111,7 @@ EOS @lines = lines.map { |l| l.chomp.wrap WRAP_LEN }.flatten # wrap ## trim off all empty lines except one - @lines.pop while @lines.last =~ /^\s*$/ + @lines.pop while @lines.length > 1 && @lines[-1] =~ /^\s*$/ && @lines[-2] =~ /^\s*$/ end def inlineable?; true end