From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Juri Linkov Newsgroups: gmane.emacs.devel Subject: Re: etc/refcard.tex update. Date: Tue, 12 Jul 2005 09:38:38 +0300 Organization: JURTA Message-ID: <87wtnwpud9.fsf@jurta.org> References: <87ekacqlok.fsf@xs4all.nl> <87d5pv4khg.fsf@jurta.org> <87u0j3qzq7.fsf@jurta.org> <87zmsufdx7.fsf@jurta.org> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1121157204 26038 80.91.229.2 (12 Jul 2005 08:33:24 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 12 Jul 2005 08:33:24 +0000 (UTC) Cc: rms@gnu.org, lute.kamstra.lists@xs4all.nl, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Jul 12 10:33:14 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1DsGBq-0005aH-TY for ged-emacs-devel@m.gmane.org; Tue, 12 Jul 2005 10:32:31 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DsGDS-0001i2-Kt for ged-emacs-devel@m.gmane.org; Tue, 12 Jul 2005 04:34:10 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DsFlm-0005ws-AT for emacs-devel@gnu.org; Tue, 12 Jul 2005 04:05:34 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DsFla-0005tP-48 for emacs-devel@gnu.org; Tue, 12 Jul 2005 04:05:22 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DsFkl-0005Up-Ie for emacs-devel@gnu.org; Tue, 12 Jul 2005 04:04:31 -0400 Original-Received: from [194.126.101.111] (helo=mail.neti.ee) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DsFp4-00064z-OW; Tue, 12 Jul 2005 04:08:58 -0400 Original-Received: from mail.neti.ee (80-235-32-65-dsl.mus.estpak.ee [80.235.32.65]) by Relayhost2.neti.ee (Postfix) with ESMTP id 0BEAC16B3; Tue, 12 Jul 2005 11:01:06 +0300 (EEST) Original-To: storm@cua.dk (Kim F. Storm) In-Reply-To: (Kim F. Storm's message of "Mon, 11 Jul 2005 10:14:30 +0200") User-Agent: Gnus/5.110004 (No Gnus v0.4) Emacs/22.0.50 (gnu/linux) X-Virus-Scanned: by amavisd-new-2.2.1 (20041222) (Debian) at neti.ee 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 Xref: news.gmane.org gmane.emacs.devel:40817 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:40817 >>> What still bothers me in `Query Replace' is that `C-M-%' is not >>> mentioned. Lute added a comment saying that it can't be typed on >>> consoles. But is it a reason for majority of users (X, xterm, >>> MSWindows, MacOS) to not know about `C-M-%'? Users who can't type >>> `C-M-%' on consoles, have other means (manuals, help facility) to find >>> a replacement command. >>> >>> I would not mind mentioning it, if there is room. >> >> There is no room: > > C-x @ c m % > > Oh, damn, there is no way to apply both control and meta that way. The Emacs manual suggest `C-x @ h C-a' to enter `Hyper-Control-a'. So `C-x @ c M-%' seems natural to enter `C-M-%'. But it doesn't work. It translates `C-x @ c M-%' to two separate key presses: `C-x @ c ESC' (i.e. C-ESC) and `%'. Is it possible to make `C-x @ c M-%' to work on consoles? > Shouldn't there be? > > E.g. > > C-x @ C M % This is a shorter key sequence for typing a key with the help of `C-x @' than using `C-x @' twice which is mentioned in the manual as a currently impossible way to add two modifiers. Also with upper-case letters it looks like the standard syntax for `C-M-%' without hyphens. But there is a conflict between Shift and Super, which use the same character modifier with different case. -- Juri Linkov http://www.jurta.org/emacs/