From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Juri Linkov Newsgroups: gmane.emacs.devel Subject: Re: next-error refactoring Date: Thu, 01 Jul 2004 08:47:08 +0300 Organization: JURTA Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <87n02kl1in.fsf@mail.jurta.org> References: <87llk552oz.fsf@mail.jurta.org> <87isf6e7ji.fsf@mail.jurta.org> <87iseg4x5d.fsf@mail.jurta.org> <4npt8oeet9.fsf_-_@lifelogs.com> <4nd64j6u3p.fsf@lifelogs.com> <4n3c5c64mx.fsf@lifelogs.com> <4nhdtnqrek.fsf@lifelogs.com> <4n659yhrby.fsf@lifelogs.com> <4nzn6kc2fg.fsf@lifelogs.com> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1088661242 14447 80.91.224.253 (1 Jul 2004 05:54:02 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 1 Jul 2004 05:54:02 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Thu Jul 01 07:53:54 2004 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1BfuWA-0007n2-00 for ; Thu, 01 Jul 2004 07:53:54 +0200 Original-Received: from lists.gnu.org ([199.232.76.165]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1BfuWA-0000NB-00 for ; Thu, 01 Jul 2004 07:53:54 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1BfuXu-0003nE-HK for emacs-devel@quimby.gnus.org; Thu, 01 Jul 2004 01:55:42 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1BfuXn-0003n8-SW for emacs-devel@gnu.org; Thu, 01 Jul 2004 01:55:35 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1BfuXm-0003mw-9S for emacs-devel@gnu.org; Thu, 01 Jul 2004 01:55:35 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1BfuXm-0003mt-6T for emacs-devel@gnu.org; Thu, 01 Jul 2004 01:55:34 -0400 Original-Received: from [66.33.205.9] (helo=spatula.dreamhost.com) by monty-python.gnu.org with esmtp (Exim 4.34) id 1BfuVz-00019g-Mm for emacs-devel@gnu.org; Thu, 01 Jul 2004 01:53:43 -0400 Original-Received: from mail.jurta.org (80-235-35-78-dsl.mus.estpak.ee [80.235.35.78]) by spatula.dreamhost.com (Postfix) with ESMTP id C786C17D031; Wed, 30 Jun 2004 22:53:39 -0700 (PDT) Original-To: Ted Zlatanov In-Reply-To: <4nzn6kc2fg.fsf@lifelogs.com> (Ted Zlatanov's message of "Wed, 30 Jun 2004 14:42:59 -0400") User-Agent: Gnus/5.110002 (No Gnus v0.2) Emacs/21.3.50 (gnu/linux) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.4 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:25348 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:25348 Ted Zlatanov writes: > Can I get a list of suggested modes that might benefit from next-error > support? Everyone, please send me your suggestions. > > So far we have: > > compilation-mode > grep (which uses compilation-mode) > occur-mode > > Other possibilities: > > emerge > diff-mode AFAICS, diff-mode belongs to the "what we have" category since it already supports `next-error'. > (please add your suggestions) I think existing modes are enough to create an unified set of key bindings. These modes are quite heterogeneous by their functionality, so you can get good coverage of needs for key bindings. If you want to add next-error support for more modes, you might consider etags, dired-do-search, find-grep-dired. > When I have a list of modes I can look at the key binding problems > between them all. Please take into account conclusions from the discussion started from http://lists.gnu.org/archive/html/emacs-devel/2004-05/msg01452.html http://lists.gnu.org/archive/html/emacs-devel/2004-06/msg00023.html -- Juri Linkov http://www.jurta.org/emacs/