commit 4f701edf0661913947ae45dd09e4846e0b66bf7b
parent 0790118e696e872c27cabd83ec4ed4762e80ab90
Author: wmorgan <wmorgan@5c8cc53c-5e98-4d25-b20a-d8db53a31250>
Date: Fri, 14 Dec 2007 00:56:25 +0000
edit-message-mode bugfix: edit_message_or_header shouldn't do anything on decoration and horizontal-selector lines
git-svn-id: svn://rubyforge.org/var/svn/sup/trunk@770 5c8cc53c-5e98-4d25-b20a-d8db53a31250
Diffstat:
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/lib/sup/modes/edit-message-mode.rb b/lib/sup/modes/edit-message-mode.rb
@@ -105,7 +105,9 @@ EOS
def edit_message_or_field
lines = DECORATION_LINES + @selectors.size
- if (curpos - lines) >= @header_lines.length
+ if lines > curpos
+ return
+ elsif (curpos - lines) >= @header_lines.length
edit_message
else
edit_field @header_lines[curpos - lines]