From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Danilo Segan Newsgroups: gmane.emacs.devel Subject: Re: Suggestion: Mapping of M-g should be goto-line Date: Thu, 25 Mar 2004 14:53:46 +0100 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <86lllpc9sl.fsf@avet.kvota.net> References: <861xnhfee8.fsf@avet.kvota.net> <86brmldvbd.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 1080226850 29670 80.91.224.253 (25 Mar 2004 15:00:50 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 25 Mar 2004 15:00:50 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Thu Mar 25 16:00: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 1B6WLa-0007f1-00 for ; Thu, 25 Mar 2004 16:00: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 1B6WLZ-00082N-00 for ; Thu, 25 Mar 2004 16:00:41 +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 1B6WAK-0001DE-IH for emacs-devel@quimby.gnus.org; Thu, 25 Mar 2004 09:49:04 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.30) id 1B6W9T-000163-99 for emacs-devel@gnu.org; Thu, 25 Mar 2004 09:48:11 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.30) id 1B6VWP-0002ql-4z for emacs-devel@gnu.org; Thu, 25 Mar 2004 09:08:21 -0500 Original-Received: from [217.65.193.23] (helo=avet.kvota.net) by monty-python.gnu.org with smtp (Exim 4.30) id 1B6VFh-0000gu-Ow for emacs-devel@gnu.org; Thu, 25 Mar 2004 08:50:35 -0500 Original-Received: (qmail 32479 invoked by uid 1001); 25 Mar 2004 13:53:47 -0000 Original-To: no-spam@cua.dk (Kim F. Storm) Mail-Followup-To: no-spam@cua.dk (Kim F. Storm), emacs-devel@gnu.org In-Reply-To: (Kim F. Storm's message of "25 Mar 2004 14:35:53 +0100") User-Agent: Gnus/5.1002 (Gnus v5.10.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:20901 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:20901 Today at 14:35, Kim F. Storm wrote: > This brings me to another pet of mine ... > > M-x compile and M-x recompile > > 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 Yeah, that would be very nice, IMO. > Unfortunately, using C-x c has a high danger of someone typing C-x C-c > which is probably why it isn't used :-( 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") ... Cheers, Danilo