From: William Morgan Date: Thu, 1 May 2008 22:25:48 +0000 (-0700) Subject: bugfix in in-buffer search: subclass search_goto_line not being called X-Git-Url: https://git.notmuchmail.org/git?a=commitdiff_plain;h=6eaa50c46fedcd20ebe420d9eff953c6503013c6;p=sup bugfix in in-buffer search: subclass search_goto_line not being called --- diff --git a/lib/sup/modes/scroll-mode.rb b/lib/sup/modes/scroll-mode.rb index 922bf92..86804ef 100644 --- a/lib/sup/modes/scroll-mode.rb +++ b/lib/sup/modes/scroll-mode.rb @@ -85,15 +85,16 @@ class ScrollMode < Mode continue_search_in_buffer end - ## subclasses can override these two! + ## subclasses can override these three! def search_goto_pos line, leftcol, rightcol - jump_to_line line + search_goto_line line if rightcol > self.rightcol # if it's occluded... jump_to_col [rightcol - buffer.content_width + 1, 0].max # move right end end def search_start_line; @topline end + def search_goto_line line; jump_to_line line end def col_left return unless @leftcol > 0