From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: jari.aalto@cante.net (Jari Aalto+mail.linux) Newsgroups: gmane.emacs.devel Subject: Re: Key binding M-g should really be goto-line autolearn=no version=3.0.2 Date: Wed, 2 Mar 2005 04:01:20 +0200 Message-ID: <20050302020120.OOWT15813.fep31-app.kolumbus.fi@cante.net> References: NNTP-Posting-Host: main.gmane.org X-Trace: sea.gmane.org 1109728977 17081 80.91.229.2 (2 Mar 2005 02:02:57 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 2 Mar 2005 02:02:57 +0000 (UTC) Cc: jari.aalto@cante.net, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Mar 02 03:02:57 2005 Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1D6JBh-0007w7-VL for ged-emacs-devel@m.gmane.org; Wed, 02 Mar 2005 03:02:10 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1D6JUN-0002f1-AQ for ged-emacs-devel@m.gmane.org; Tue, 01 Mar 2005 21:21:27 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1D6JTj-0002TZ-BQ for emacs-devel@gnu.org; Tue, 01 Mar 2005 21:20:49 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1D6JTd-0002Qb-AK for emacs-devel@gnu.org; Tue, 01 Mar 2005 21:20:42 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1D6JTd-0002PX-2X for emacs-devel@gnu.org; Tue, 01 Mar 2005 21:20:41 -0500 Original-Received: from [193.229.0.35] (helo=fep31-app.kolumbus.fi) by monty-python.gnu.org with esmtp (Exim 4.34) id 1D6JAv-0007WV-DL for emacs-devel@gnu.org; Tue, 01 Mar 2005 21:01:21 -0500 Original-Received: from cante.net ([81.197.3.110]) by fep31-app.kolumbus.fi with ESMTP id <20050302020120.OOWT15813.fep31-app.kolumbus.fi@cante.net>; Wed, 2 Mar 2005 04:01:20 +0200 Original-To: "Alfred M. Szmidt" X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org X-MailScanner-To: ged-emacs-devel@m.gmane.org Xref: main.gmane.org gmane.emacs.devel:34031 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:34031 | Since Richard really wants facemenu-keymap as a keybinding, what about | making a compromise? Bind goto-line to M-o, or bind facemenu-keymap | to M-o and goto-line to M-g? Or maybe modify a existing keybinding so | that C-u ... does goto-line (maybe M-g is a candidate for this?)? Or | bind goto-line to something like C-x ~. I'd welcome gladly: M-o for facemenu-keymap M-g for goto-line | FWIW, I fail to see why people want goto-line, I never used it, | facemenu-keymap atleast has a potential use already, and in the | future; whereas goto-line is just a crutch. And I fail to see the | fetish people have over keybidnings, specially M-g. It's not fetish. It's practical. As I showed. Add to it doing remote compilation on site (A) when you edit the source at (B) and both sites share the code through version control. (So you update B; refresh A and; recompile at A) Or try mixing Win32 environment with other hosts where not all the power of Linux/Unix's remote handling is available. Line numbers coming from different sources like after cron job, where site's links have been checked and you edit the files in another host. But the typical situation is Web programming like PHP and others, where line number is crucial in order to reach the error. It's just everyday work. All cannot be done from within Emacs; only handful of people might be able to do that; the majority of users certainly consider goto-line more useful than facemenu-keymap. Jari