sup

A curses threads-with-tags style email client

sup.git

git clone https://supmua.dev/git/sup/
commit aa374765c6dc58b54c2d2d928bcf6702ea8bbccc
parent 1e763724eec932634fd7538fd93e85b49bee04e9
Author: Gaute Hope <eg@gaute.vetsj.com>
Date:   Wed, 21 Aug 2013 13:25:57 +0200

Correct line count when no selectors are present in edit mode

Diffstat:
M lib/sup/modes/edit_message_mode.rb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/sup/modes/edit_message_mode.rb b/lib/sup/modes/edit_message_mode.rb
@@ -178,7 +178,7 @@ EOS
   def handle_new_text header, body; end
 
   def edit_message_or_field
-    lines = DECORATION_LINES + @selectors.size
+    lines = (@selectors.empty? ? 0 : DECORATION_LINES) + @selectors.size
     if lines > curpos
       return
     elsif (curpos - lines) >= @header_lines.length