From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David Reitter Newsgroups: gmane.emacs.bugs Subject: bug#4128: Date: Wed, 12 Aug 2009 10:22:50 -0400 Message-ID: <369B88AE-E03F-4934-85E7-B1A0AA408D9B@gmail.com> Reply-To: David Reitter , 4128@emacsbugs.donarmstrong.com NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 (Apple Message framework v1074) Content-Type: text/plain; charset=us-ascii; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1250088430 14538 80.91.229.12 (12 Aug 2009 14:47:10 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 12 Aug 2009 14:47:10 +0000 (UTC) To: 4128@emacsbugs.donarmstrong.com Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Aug 12 16:47:03 2009 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1MbF6U-000123-HK for geb-bug-gnu-emacs@m.gmane.org; Wed, 12 Aug 2009 16:47:02 +0200 Original-Received: from localhost ([127.0.0.1]:37200 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MbF6S-0007DA-D2 for geb-bug-gnu-emacs@m.gmane.org; Wed, 12 Aug 2009 10:47:00 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MbF6N-0007AK-K4 for bug-gnu-emacs@gnu.org; Wed, 12 Aug 2009 10:46:55 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MbF6J-00076x-Rw for bug-gnu-emacs@gnu.org; Wed, 12 Aug 2009 10:46:55 -0400 Original-Received: from [199.232.76.173] (port=41606 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MbF6J-00076q-Pc for bug-gnu-emacs@gnu.org; Wed, 12 Aug 2009 10:46:51 -0400 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:54449) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1MbF6J-00014s-5A for bug-gnu-emacs@gnu.org; Wed, 12 Aug 2009 10:46:51 -0400 Original-Received: from rzlab.ucr.edu (rzlab.ucr.edu [127.0.0.1]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n7CEknX5020929; Wed, 12 Aug 2009 07:46:49 -0700 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.14.3/8.14.3/Submit) id n7CEU4Cp018228; Wed, 12 Aug 2009 07:30:04 -0700 X-Loop: owner@emacsbugs.donarmstrong.com Resent-From: David Reitter Resent-To: bug-submit-list@donarmstrong.com Resent-CC: Emacs Bugs , owner@emacsbugs.donarmstrong.com Resent-Date: Wed, 12 Aug 2009 14:30:04 +0000 Resent-Message-ID: Resent-Sender: owner@emacsbugs.donarmstrong.com X-Emacs-PR-Message: followup 4128 X-Emacs-PR-Package: emacs,ns X-Emacs-PR-Keywords: Original-Received: via spool by 4128-submit@emacsbugs.donarmstrong.com id=B4128.125008697517151 (code B ref 4128); Wed, 12 Aug 2009 14:30:04 +0000 Original-Received: (at 4128) by emacsbugs.donarmstrong.com; 12 Aug 2009 14:22:55 +0000 X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. Original-Received: from qw-out-2122.google.com (qw-out-2122.google.com [74.125.92.24]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n7CEMrWk017141 for <4128@emacsbugs.donarmstrong.com>; Wed, 12 Aug 2009 07:22:55 -0700 Original-Received: by qw-out-2122.google.com with SMTP id 9so15858qwb.13 for <4128@emacsbugs.donarmstrong.com>; Wed, 12 Aug 2009 07:22:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:content-type :content-transfer-encoding:subject:date:message-id:to:mime-version :x-mailer; bh=Sw7gvSncdbM453VUaQCayJyg7KEHQymsLgMTbR7cte8=; b=jRvYUKOok3X0NcYfmYltr7h4rd7pojzU9t4YwYCj7IjcIPp225lpyHcdQbs06IDHz3 G6hqPz2qSjT1VFPSOq+mnkA362j6ZOCsYRAQXyf23tGH7dLVpw8idrjl7H7wHDR6MKGA GZRbFtyBrrIDYw39kZJsqgMZpujbii9AYnobg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:content-type:content-transfer-encoding:subject:date:message-id :to:mime-version:x-mailer; b=UJtIsJeTbLe0dU5L4DHb3JJXzYP/iowwDsaEpFzy5JMAsYzv7FCNLi48MFET+9XNSd 3BV84kyoEI4Ru9HJnCvAUXQZxNUJBjKVUB2jV/3Uf/EAlAZa/3c6InGmRtrvBdi145sT qeEahmwaSiEq0fOJl1vc20aKPXjRHqrGA97to= Original-Received: by 10.224.85.80 with SMTP id n16mr124052qal.200.1250086973502; Wed, 12 Aug 2009 07:22:53 -0700 (PDT) Original-Received: from scarlett.psy.cmu.edu (SCARLETT.PSY.CMU.EDU [128.2.249.106]) by mx.google.com with ESMTPS id 7sm5067436qwb.4.2009.08.12.07.22.51 (version=TLSv1/SSLv3 cipher=RC4-MD5); Wed, 12 Aug 2009 07:22:51 -0700 (PDT) X-Mailer: Apple Mail (2.1074) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Resent-Date: Wed, 12 Aug 2009 10:46:55 -0400 X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:30130 Archived-At: > However, binding anything to a power-off command within Emacs sounds > like a bad idea. In the contrary, not reacting to the ns-power-off message would be a bad idea because it would stall and then cancel shutdown (and probably log out as well) on OS X. The app needs to react correctly to that, and that is to quit while asking the user whether to save unsaved buffers. There is no Super modifier on Macs, but perhaps it's not a good idea to use Super as a proxy for the Command key on pure Nextstep. I would generally be in favor for making GNU Emacs "pure", i.e. making it as compatible with GNU Emacs on other platforms, and leave the Mac- ification to distributions or contributed packages that can be enabled by the users.