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: Suggestion: Mapping of M-g should be goto-line Date: Thu, 25 Mar 2004 23:09:09 +0200 Organization: JURTA Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <87vfksk511.fsf@mail.jurta.org> References: <861xnhfee8.fsf@avet.kvota.net> <86brmldvbd.fsf@avet.kvota.net> <86lllpc9sl.fsf@avet.kvota.net> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1080249346 26184 80.91.224.253 (25 Mar 2004 21:15:46 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 25 Mar 2004 21:15:46 +0000 (UTC) Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Thu Mar 25 22:15:42 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 1B6cCU-00066Q-00 for ; Thu, 25 Mar 2004 22:15:42 +0100 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1B6cCU-000423-00 for ; Thu, 25 Mar 2004 22:15:42 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.30) id 1B6cAN-0003cd-Vw for emacs-devel@quimby.gnus.org; Thu, 25 Mar 2004 16:13:31 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.30) id 1B6c9n-0003aW-Uh for emacs-devel@gnu.org; Thu, 25 Mar 2004 16:12:55 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.30) id 1B6c7X-0002eQ-3D for emacs-devel@gnu.org; Thu, 25 Mar 2004 16:10:57 -0500 Original-Received: from [66.33.219.4] (helo=spork.dreamhost.com) by monty-python.gnu.org with esmtp (Exim 4.30) id 1B6c7W-0002eE-RL for emacs-devel@gnu.org; Thu, 25 Mar 2004 16:10:34 -0500 Original-Received: from mail.jurta.org (80-235-37-18-dsl.mus.estpak.ee [80.235.37.18]) by spork.dreamhost.com (Postfix) with ESMTP id 7EC2A11DC77 for ; Thu, 25 Mar 2004 13:10:27 -0800 (PST) Original-To: emacs-devel@gnu.org In-Reply-To: <86lllpc9sl.fsf@avet.kvota.net> (Danilo Segan's message of "Thu, 25 Mar 2004 14:53:46 +0100") 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:20933 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:20933 Danilo Segan writes: > Today at 14:35, Kim F. Storm wrote: >> What about using a new "compile prefix" C-x c with bindings like: >> >> C-x c c => compile >> C-x c r => recompile >> C-x c n => next error >> C-x c p => prev error >> C-x c g => grep >> >> and: >> >> C-x c l => goto-line > > If it turns out that M-g is currently very much unused, how good (or > bad) would it be to use that instead of the (perhaps more logical) > proposal you made? > > Eg. > M-g c => compile (M-g c read as "Go Compile!" ;) > M-g r => recompile > M-g n => next-error > M-g l => goto-line (read as "Goto Line") > ... These key bindings are the most convenient. And then please add these too: M-g p => previous-error M-g N => compilation-next-file M-g P => compilation-previous-file -- Juri Linkov http://www.jurta.org/emacs/