From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "tshanno@bearingthenews.com" Newsgroups: gmane.emacs.help Subject: Re: OS X System Key Combinations Date: Wed, 22 May 2013 07:59:47 +1000 Message-ID: References: <1EA19D66-31FD-4ED6-89FA-4B6341AB0F6D@bearingthenews.com> <38A8217B-609D-4E84-8C83-0E0995210C87@Web.DE> <4B52EE08-631D-4D8A-946F-C9D4CC1F08B6@bearingthenews.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 (Mac OS X Mail 6.3 \(1503\)) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1369173619 3967 80.91.229.3 (21 May 2013 22:00:19 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 21 May 2013 22:00:19 +0000 (UTC) To: "help-gnu-emacs@gnu.org" Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Wed May 22 00:00:20 2013 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1UeubR-00026x-CU for geh-help-gnu-emacs@m.gmane.org; Wed, 22 May 2013 00:00:17 +0200 Original-Received: from localhost ([::1]:58918 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UeubQ-0008Dj-Vo for geh-help-gnu-emacs@m.gmane.org; Tue, 21 May 2013 18:00:16 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:33702) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UeubC-00087z-M1 for help-gnu-emacs@gnu.org; Tue, 21 May 2013 18:00:09 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Ueub3-0008NI-MQ for help-gnu-emacs@gnu.org; Tue, 21 May 2013 18:00:02 -0400 Original-Received: from ehub22.webhostinghub.com ([173.205.127.64]:32867) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ueub3-0008NE-Ii for help-gnu-emacs@gnu.org; Tue, 21 May 2013 17:59:53 -0400 Original-Received: from a82-96.nat.uq.edu.au ([130.102.82.96]:9216 helo=tshannon.staff.science.uq.edu.au) by ehub22.webhostinghub.com with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.80) (envelope-from ) id 1Ueub0-0007Wu-Uc for help-gnu-emacs@gnu.org; Tue, 21 May 2013 17:59:51 -0400 In-Reply-To: X-Mailer: Apple Mail (2.1503) X-OutGoing-Spam-Status: No, score=-2.3 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - ehub22.webhostinghub.com X-AntiAbuse: Original Domain - gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - bearingthenews.com X-Get-Message-Sender-Via: ehub22.webhostinghub.com: authenticated_id: tshanno@bearingthenews.com X-Source: X-Source-Args: X-Source-Dir: X-detected-operating-system: by eggs.gnu.org: Windows NT kernel [generic] [fuzzy] X-Received-From: 173.205.127.64 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:90965 Archived-At: Hi, Pete. The command key is the Emacs super key here. The option key is the = Emacs meta key. The control key is, of course, Emacs control. In the Emacs system preferences, for instance, I have a service which = inserts a date stamp. This service is bound to = command-option-control-d. The service is defined and available for all = applications (not just Emacs). It, along with all of the other = combinations defined there, works fine with my other applications. But = Emacs reports: is undefined Which, of course, it is in Emacs. Thanks again for the response. Tom On May 22, 2013, at 7:41 AM, Peter Dyballa wrote: >=20 > Am 21.05.2013 um 23:18 schrieb tshanno@bearingthenews.com: >=20 >> http://emacsformacosx.com >>=20 >> As far as I know the X server on my system is not running. At least = not of the type I've used for almost 20 years under Linux. It doesn't = say it explicitly on the website but it certainly looks like it is, = indeed, the "AppKit Emacs". >=20 > No, it looks like the NS variant from the unpatched GNU Emacs 24.3.50 = sources. It will report on M-x emacs-version RET something like: >=20 > GNU Emacs 24.3.50 (i386-apple-darwin10.8.0, NS = apple-appkit-1038.36) of 2013-05-20 on =E2=80=A6 > ** >=20 > The "AppKit Emacs", with a history as Carbon Emacs, will report = something like this: >=20 > GNU Emacs 23.4.1 (x86_64-apple-darwin10.8.0, Carbon Version = 1.6.0 AppKit 1038.36) of 2012-09-11 on =E2=80=A6 > ****** >=20 >>=20 >> I take it from your response that this should, indeed, be passing the = key combinations through to the system using this version of Emacs and = that there is something wrong with my installation. Is that correct? >=20 > It should. But both Emacsen change the meaning of the alt, cmd, and = maybe more keys by default. With C-h k you can find out what alt-a and = cmd-a are and you can also look via Emacs -> Services from the =EF=A3=BF = menu bar at the services your Emacs sees. The modifier keys I mentioned = have, presumingly, names like >=20 > ns-alternate-modifier > This variable describes the behavior of the alternate or = option > key. > ns-command-modifier > This variable describes the behavior of the command key. > ns-control-modifier > This variable describes the behavior of the control key. > ns-function-modifier > This variable describes the behavior of the function key (on > laptops). > ns-option-modifier > ns-right-alternate-modifier > This variable describes the behavior of the right alternate = or > option key. > ns-right-command-modifier > This variable describes the behavior of the right command = key. > ns-right-control-modifier > This variable describes the behavior of the right control = key. > ns-right-option-modifier >=20 > Have you recorded your key combinations in System Preferences in a way = that the Emacs applications do have knowledge of them? >=20 > -- > Mit friedvollen Gr=C3=BC=C3=9Fen >=20 > Pete >=20 > The world would be a better place if Larry Wall had been born in = Iceland, or any other country where the native language actually has = syntax. > =E2=80=93 Peter da Silva >=20