From 4f701edf0661913947ae45dd09e4846e0b66bf7b Mon Sep 17 00:00:00 2001 From: wmorgan Date: Fri, 14 Dec 2007 00:56:25 +0000 Subject: [PATCH] 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 --- lib/sup/modes/edit-message-mode.rb | 4 +++- 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 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] -- 2.45.2