From: wmorgan Date: Fri, 14 Dec 2007 00:56:25 +0000 (+0000) Subject: edit-message-mode bugfix: edit_message_or_header shouldn't do anything on decoration... X-Git-Url: https://git.cworth.org/git?a=commitdiff_plain;h=4f701edf0661913947ae45dd09e4846e0b66bf7b;p=sup 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 --- diff --git a/lib/sup/modes/edit-message-mode.rb b/lib/sup/modes/edit-message-mode.rb index cdfee01..f058d03 100644 --- 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]