From unknown Sat Aug 16 18:32:18 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#4113: 23.1.50; Emacs --daemon resets mac-command-modifier on Mac Reply-To: an00na@gmail.com, 4113@debbugs.gnu.org Resent-From: an00na@gmail.com Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Tue, 11 Aug 2009 01:25:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: report 4113 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by submit@emacsbugs.donarmstrong.com id=B.124995332124370 (code B ref -1); Tue, 11 Aug 2009 01:25:04 +0000 Received: (at submit) by emacsbugs.donarmstrong.com; 11 Aug 2009 01:15:21 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: * X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=1.1 required=4.0 tests=FOURLA,MULTALT autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n7B1FJQW024367 for ; Mon, 10 Aug 2009 18:15:21 -0700 Received: from mx10.gnu.org ([199.232.76.166]:36834) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1MafxP-0004or-5K for emacs-pretest-bug@gnu.org; Mon, 10 Aug 2009 21:15:19 -0400 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1MafxN-0006EZ-GL for emacs-pretest-bug@gnu.org; Mon, 10 Aug 2009 21:15:19 -0400 Received: from rv-out-0708.google.com ([209.85.198.242]:13392) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MafxN-0006EP-0y for emacs-pretest-bug@gnu.org; Mon, 10 Aug 2009 21:15:17 -0400 Received: by rv-out-0708.google.com with SMTP id f25so1428152rvb.6 for ; Mon, 10 Aug 2009 18:15:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:from:to :content-type:mime-version:subject:date:x-mailer; bh=HMsgJOH76IBgxMEBxbjuOPnbcJMZIxDqUW9EnapFzgk=; b=Dj58mOiRUEtBk0w0zZYxKWW6DjjtphWH4rJB2bnASv0MK490JRivNcNR3i2jbRt/mP CtX3BjkQFv7hPqPn7bN0Afqal2D2iNWaWnOIIMkQxBer0pSABTsJ1KDng9H1dPwqpTMq 1d+uT5O1ZrCbJDdKenziLrVtdZ7IZtGwK8hJg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:from:to:content-type:mime-version:subject:date:x-mailer; b=P/0XSh8Czw6A6OZcxHeR48qNbu9lmCG+dBomzw3XybkFwxtCyczrYgTjUT7RAWg/j9 zemHC6QL10ZjcZl540u4mk/h3dBDcm6+XU7r5+2SszLggQvt3bLK8VT4ef39qti4moeF gGhynrOurT4zI/bukr10aQnQ39Aospy+nGS6U= Received: by 10.141.41.5 with SMTP id t5mr1920242rvj.286.1249953316120; Mon, 10 Aug 2009 18:15:16 -0700 (PDT) Received: from ?10.0.0.3? ([114.245.143.76]) by mx.google.com with ESMTPS id c20sm28269356rvf.41.2009.08.10.18.15.13 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 10 Aug 2009 18:15:15 -0700 (PDT) Message-Id: <78A6474B-032C-4C62-9A4D-FE87A7C7190D@gmail.com> From: an00na@gmail.com To: emacs-pretest-bug@gnu.org Content-Type: multipart/alternative; boundary=Apple-Mail-2-1063170960 Mime-Version: 1.0 (Apple Message framework v936) Date: Tue, 11 Aug 2009 09:15:10 +0800 X-Mailer: Apple Mail (2.936) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) --Apple-Mail-2-1063170960 Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit I am a Mac user, and I want my Command key to be used as Alt in Emacs, so in .emacs, I (setq mac-command-modifier 'meta). It works well when Emacs is launched as a stand-alone application. However, when I use Emacs as a daemon server with "--daemon" and then connect to it using "emacsclient -c", I find the mac-command-modifier is reset to its initial value 'super. In GNU Emacs 23.1.50.1 (i386-apple-darwin9.8.0, NS apple-appkit-949.54) of 2009-08-09 on localhost Windowing system distributor `Apple', version 10.3.949 configured using `configure '--with-ns'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: en_US.UTF-8 value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default-enable-multibyte-characters: t Major mode: Lisp Interaction Minor modes in effect: tooltip-mode: t tool-bar-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t global-auto-composition-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent input: M-x r e p o o ] r r Recent messages: ("/Applications/Emacs.app/Contents/MacOS/Emacs") Starting Emacs daemon. When done with this frame, type C-x 5 0 Making completion list... Load-path shadows: None found. -- I'm wangling you to drink some Cocoa, play with my Python pet, and sing Lisp songs, together with a nut, @ http://wangling.me/. --Apple-Mail-2-1063170960 Content-Type: text/html; charset=US-ASCII Content-Transfer-Encoding: quoted-printable
I am a Mac user, and I = want my Command key to be used as Alt in Emacs,
so in .emacs, = I (setq mac-command-modifier 'meta).
It works well when Emacs = is launched as a stand-alone
application. However, when I use = Emacs as a daemon server with
"--daemon" and then connect to = it using "emacsclient -c", I find the
mac-command-modifier is = reset to its initial value = 'super.


In GNU Emacs 23.1.50.1 = (i386-apple-darwin9.8.0, NS apple-appkit-949.54)
 of = 2009-08-09 on localhost
Windowing system distributor `Apple', = version 10.3.949
configured using `configure =  '--with-ns''

Important = settings:
  value of $LC_ALL: = nil
  value of $LC_COLLATE: = nil
  value of $LC_CTYPE: = nil
  value of $LC_MESSAGES: = nil
  value of $LC_MONETARY: = nil
  value of $LC_NUMERIC: = nil
  value of $LC_TIME: = nil
  value of $LANG: = en_US.UTF-8
  value of $XMODIFIERS: = nil
  locale-coding-system: = utf-8-unix
  default-enable-multibyte-characters: = t

Major mode: Lisp = Interaction

Minor modes in = effect:
  tooltip-mode: = t
  tool-bar-mode: = t
  mouse-wheel-mode: = t
  menu-bar-mode: = t
  file-name-shadow-mode: = t
  global-font-lock-mode: = t
  font-lock-mode: = t
  global-auto-composition-mode: = t
  auto-composition-mode: = t
  auto-encryption-mode: = t
  auto-compression-mode: = t
  line-number-mode: = t
  transient-mark-mode: = t

Recent input:
<help-echo> M-x = r e p o <tab> o <tab> ] r <tab> = <backspace> 
<backspace> <backspace> r = <tab> <return>

Recent = messages:
("/Applications/Emacs.app/Contents/MacOS/Emacs")
=
Starting Emacs daemon.
When done with this frame, type = C-x 5 0
Making completion = list...

Load-path shadows:
None = found.

--
=
I'm wangling you to drink some Cocoa, play with my Python = pet, and sing Lisp songs, together with a nut, @ http://wangling.me/.
<= /div>

= --Apple-Mail-2-1063170960-- From rgm@gnu.org Tue Aug 11 12:27:08 2009 Received: (at control) by emacsbugs.donarmstrong.com; 11 Aug 2009 19:27:09 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.4 required=4.0 tests=AWL,ONEWORD autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n7BJR7tg016020 for ; Tue, 11 Aug 2009 12:27:08 -0700 Received: from rgm by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1Mawzy-0002TF-IF; Tue, 11 Aug 2009 15:27:06 -0400 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <19073.50698.463603.40432@fencepost.gnu.org> Date: Tue, 11 Aug 2009 15:27:06 -0400 From: Glenn Morris To: control Subject: control merge 4122 4125 reassign 4113 emacs,ns merge 4124 4127 reassign 4128 emacs,ns From unknown Sat Aug 16 18:32:18 2025 X-Loop: bug-gnu-emacs@gnu.org Subject: bug#4113: 23.1.50; Emacs --daemon resets mac-command-modifier on Mac Reply-To: Chong Yidong , 4113@debbugs.gnu.org Mail-Followup-To: Chong Yidong , 4113@debbugs.gnu.org Resent-From: Chong Yidong Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 09 Jan 2010 20:34:02 +0000 Resent-Message-ID: Resent-Sender: bug-gnu-emacs@gnu.org X-Emacs-PR-Message: followup 4113 X-Emacs-PR-Package: emacs,ns X-Emacs-PR-Keywords: Received: via spool by 4113-submit@debbugs.gnu.org id=B4113.126306918918313 (code B ref 4113); Sat, 09 Jan 2010 20:34:02 +0000 Received: (at 4113) by debbugs.gnu.org; 9 Jan 2010 20:33:09 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NThzh-0004lK-3W for submit@debbugs.gnu.org; Sat, 09 Jan 2010 15:33:09 -0500 Received: from pantheon-po39.its.yale.edu ([130.132.50.100]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NThzf-0004lF-KN for 4113@debbugs.gnu.org; Sat, 09 Jan 2010 15:33:07 -0500 Received: from furry (173-14-147-246-NewEngland.hfc.comcastbusiness.net [173.14.147.246]) (authenticated bits=0) by pantheon-po39.its.yale.edu (8.12.11.20060308/8.12.11) with ESMTP id o09KX30k021190 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sat, 9 Jan 2010 15:33:03 -0500 Received: by furry (Postfix, from userid 1000) id F2E65C05D; Sat, 9 Jan 2010 13:33:02 -0700 (MST) From: Chong Yidong To: an00na@gmail.com Date: Sat, 09 Jan 2010 15:33:02 -0500 Message-ID: <87eilzyq69.fsf@stupidchicken.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-YaleITSMailFilter: Version 1.2c (attachment(s) not renamed) X-Spam-Score: -3.6 (---) Cc: 4113@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.5 (---) > I am a Mac user, and I want my Command key to be used as Alt in Emacs, > so in .emacs, I (setq mac-command-modifier 'meta). It works well when > Emacs is launched as a stand-alone application. However, when I use > Emacs as a daemon server with "--daemon" and then connect to it using > "emacsclient -c", I find the mac-command-modifier is reset to its > initial value 'super. Thanks for the bug report. I've just checked in a fix. From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 09 15:33:21 2010 Received: (at control) by debbugs.gnu.org; 9 Jan 2010 20:33:21 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NThzt-0004lV-EC for submit@debbugs.gnu.org; Sat, 09 Jan 2010 15:33:21 -0500 Received: from pantheon-po29.its.yale.edu ([130.132.50.124]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NThzr-0004lQ-Db for control@debbugs.gnu.org; Sat, 09 Jan 2010 15:33:19 -0500 Received: from furry (173-14-147-246-NewEngland.hfc.comcastbusiness.net [173.14.147.246]) (authenticated bits=0) by pantheon-po29.its.yale.edu (8.12.11.20060308/8.12.11) with ESMTP id o09KXEGI012778 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Sat, 9 Jan 2010 15:33:15 -0500 Received: by furry (Postfix, from userid 1000) id E876AC05D; Sat, 9 Jan 2010 13:33:13 -0700 (MST) From: Chong Yidong To: control@debbugs.gnu.org Subject: close 4113 Date: Sat, 09 Jan 2010 15:33:13 -0500 Message-ID: <87bph3yq5y.fsf@stupidchicken.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-YaleITSMailFilter: Version 1.2c (attachment(s) not renamed) X-Spam-Score: -5.5 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.5 (-----) close 4113 thanks