From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: Idea for compilation mode Date: Wed, 04 Jun 2003 04:53:48 -0400 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: References: <1054626136.3edc5158c76a4@webmail.isogmbh.de> Reply-To: rms@gnu.org NNTP-Posting-Host: main.gmane.org X-Trace: main.gmane.org 1054718578 12479 80.91.224.249 (4 Jun 2003 09:22:58 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Wed, 4 Jun 2003 09:22:58 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Wed Jun 04 11:22:55 2003 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 19NUTv-0003Ez-00 for ; Wed, 04 Jun 2003 11:22:55 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 19NUlR-0000uk-00 for ; Wed, 04 Jun 2003 11:41:01 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.20) id 19NUTk-00052H-OP for emacs-devel@quimby.gnus.org; Wed, 04 Jun 2003 05:22:44 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.20) id 19NUR8-0004gk-VR for emacs-devel@gnu.org; Wed, 04 Jun 2003 05:20:02 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.20) id 19NU2F-0003Jd-2O for emacs-devel@gnu.org; Wed, 04 Jun 2003 04:54:20 -0400 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by monty-python.gnu.org with esmtp (Exim 4.20) id 19NU1k-00036Y-9Y for emacs-devel@gnu.org; Wed, 04 Jun 2003 04:53:48 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.20) id 19NU1k-0005mk-3r; Wed, 04 Jun 2003 04:53:48 -0400 Original-To: Stephan Stahl In-reply-to: <1054626136.3edc5158c76a4@webmail.isogmbh.de> (message from Stephan Stahl on Tue, 3 Jun 2003 09:42:16 +0200) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1b5 Precedence: list List-Id: Emacs development discussions. List-Help: List-Post: List-Subscribe: , List-Archive: List-Unsubscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:14674 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:14674 If someone changes this maybe it would be a good idea to change some other things to. Some menu entries (recompile, first error, previous error) could be made availible via keyboard. These two issues are unrelated. If you suggest specific bindings, I can think about them. David Kastrup wrote: I want to point out that the next-error binding on C-x ` is awful to type on most international keyboards because ` is typically a dead key and only available with shift, to boot. I agree it is inconvenient, but we were already running out of keys when I chose it. What other key sequence would you suggest? Miles wrote: I've always use the old gosmacs binding for this -- `C-x C-n' -- which I find very nice (even on a normal ascii keyboard, C-x ` is rather awkward to type). I didn't put it there because I carried forward the original Emacs meaning of C-x C-n. However, it could well be that next-error is used more than set-goal-column. So perhaps that binding should be changed. However, if next-error is C-x C-n, previous-error can't be C-x C-p. It would be better to find a good pair of keys for next-error and previous-error.