From mboxrd@z Thu Jan 1 00:00:00 1970 Received: by 10.90.73.7 with SMTP id v7cs42173aga; Sat, 3 Oct 2009 14:04:02 -0700 (PDT) Received: by 10.224.126.209 with SMTP id d17mr2113743qas.263.1254603842314; Sat, 03 Oct 2009 14:04:02 -0700 (PDT) Return-Path: Received: from rubyforge.org (rubyforge.org [205.234.109.19]) by mx.google.com with ESMTP id 36si4326664qyk.92.2009.10.03.14.04.02; Sat, 03 Oct 2009 14:04:02 -0700 (PDT) Received-SPF: pass (google.com: domain of sup-talk-bounces@rubyforge.org designates 205.234.109.19 as permitted sender) client-ip=205.234.109.19; Authentication-Results: mx.google.com; spf=pass (google.com: domain of sup-talk-bounces@rubyforge.org designates 205.234.109.19 as permitted sender) smtp.mail=sup-talk-bounces@rubyforge.org Received: from rubyforge.org (rubyforge.org [127.0.0.1]) by rubyforge.org (Postfix) with ESMTP id 09C50185828C; Sat, 3 Oct 2009 17:04:02 -0400 (EDT) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by rubyforge.org (Postfix) with SMTP id F20EB1779936 for ; Sat, 3 Oct 2009 16:49:55 -0400 (EDT) Received: (qmail invoked by alias); 03 Oct 2009 20:49:53 -0000 Received: from mawercer.at.xencon.net (EHLO mail.gmx.net) [83.246.111.127] by mail.gmx.net (mp025) with SMTP; 03 Oct 2009 22:49:53 +0200 X-Authenticated: #9006135 X-Provags-ID: V01U2FsdGVkX1+3J55MROa3/6Nk1AK6OgnLXX9YxDdKpMgnB7wvu/ OyNP/U0GftFi8J Received: by mail.gmx.net (sSMTP sendmail emulation); Sat, 03 Oct 2009 22:49:40 +0200 From: Marc Weber To: sup-talk Date: Sat, 03 Oct 2009 22:49:40 +0200 Message-Id: <1254602805-sup-2900@nixos> User-Agent: Sup/git X-Y-GMX-Trusted: 0 X-FuHaFi: 0.64 Subject: [sup-talk] next search in buffer view.. X-BeenThere: sup-talk@rubyforge.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: User & developer discussion of Sup List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: sup-talk-bounces@rubyforge.org Errors-To: sup-talk-bounces@rubyforge.org buffer.rb def handle_input c if @focus_buf if @focus_buf.mode.in_search? && c != CONTINUE_IN_BUFFER_SEARCH_KEY[0] @focus_buf.mode.cancel_search! @focus_buf.mark_dirty end @focus_buf.mode.handle_input c end end Why is the search canceled when typing any other char? That's really annoying because there are some mails I have to use the same search multiple times. However I also have to scroll up /down to see enough context. So why has this been implemented? Is it safe to remove that if statement? Seems to work for me. It would be better if the next search would continue from the current line rather than the last search result. I'd like to see 'N' (search backward) as well. If you like these ideas I'm going to supply a patch. Comments? Marc Weber _______________________________________________ sup-talk mailing list sup-talk@rubyforge.org http://rubyforge.org/mailman/listinfo/sup-talk