'Search backward starting at the current line and moving up
through the history as necessary using a non-incremental search for
a string supplied by the user.'

def non_incremental_reverse_search_history(self, e):

    q = self._history.non_incremental_reverse_search_history(self.l_buffer)
    self.l_buffer = q
