From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Adrian Robert" Newsgroups: gmane.emacs.devel Subject: Re: Emacs.app (Cocoa/GNUstep port) release and feature list Date: Fri, 23 Nov 2007 19:10:35 +0300 Message-ID: <55f7df060711230810j72c73733qf67b8ecfed5af1b5@mail.gmail.com> References: <55f7df060711230241y6aeee7cfr12e61c493002014b@mail.gmail.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1195834271 22238 80.91.229.12 (23 Nov 2007 16:11:11 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 23 Nov 2007 16:11:11 +0000 (UTC) Cc: emacs-devel@gnu.org To: "Stefan Monnier" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Nov 23 17:11:17 2007 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1Ivb7c-0005PR-Vx for ged-emacs-devel@m.gmane.org; Fri, 23 Nov 2007 17:11:17 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Ivb7O-0003oT-05 for ged-emacs-devel@m.gmane.org; Fri, 23 Nov 2007 11:11:02 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Ivb7B-0003nV-RX for emacs-devel@gnu.org; Fri, 23 Nov 2007 11:10:49 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Ivb79-0003lf-Bs for emacs-devel@gnu.org; Fri, 23 Nov 2007 11:10:48 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Ivb79-0003lG-2k for emacs-devel@gnu.org; Fri, 23 Nov 2007 11:10:47 -0500 Original-Received: from rv-out-0910.google.com ([209.85.198.189]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Ivb78-0003c4-Jy for emacs-devel@gnu.org; Fri, 23 Nov 2007 11:10:46 -0500 Original-Received: by rv-out-0910.google.com with SMTP id c27so2516423rvf for ; Fri, 23 Nov 2007 08:10:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=gY+fQVA2jGtpn1UXWaOLbcZOnc7+CErrS4H4pLHdRVM=; b=Kyx5V9/n+0fyS2NoSqKeJfsRpRawfwFJBkeCP/rqHzmJl8QtlOQ9gxh55Gxfog5cR9N5w4bl/5obquO8YBmvgJY/GpO2y9xstikgjPo6dxoSjWt8Wz3SZ2VGcbPIz6QHeQkVcErmtD47OFayNfqEVeVfupNS9Ifs/qwkBJRD1f4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=piaR+0r1BO8cvyxzKrRTKxVqCSnEvRI9G4rd/wGWuUGGSuhDWge4D7J7fwYma840d03E3DwvCOjbnRB6Qp1XAdZca9k74K+oVOxrwWt5t1pY9l5AYs4QtFm87jSy1bC9yq80Fcqp+Ro8yOX6248PX+MBkEFhKf9APxxD95yBoDg= Original-Received: by 10.140.148.3 with SMTP id v3mr4191018rvd.1195834235641; Fri, 23 Nov 2007 08:10:35 -0800 (PST) Original-Received: by 10.140.185.19 with HTTP; Fri, 23 Nov 2007 08:10:35 -0800 (PST) In-Reply-To: Content-Disposition: inline X-detected-kernel: by monty-python.gnu.org: Linux 2.6 (newer, 2) 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:83977 Archived-At: > > - Keyboard handling: Support platform "Command" key as "Super". > I hope that this is customizable for people such as myself who are more > familiar with Emacs than CUA and who find Apple's command and alt keys > a bit too small and tend to have trouble hitting one of them rather than > other and prefer to map them both to `meta'. This is supported. > > - Menus: Prefer Super bindings in display of shortcuts. > > This causes display of CUA bindings, similar to other platform apps. > > And of course, if the command->Super mapping is not used, these Super > bindings should not appear in the menus (tho it wouldn't matter much > for me). This seems reasonable from a user perspective, and I was thinking of making this a customizable setting. Autodetermining based on modifier setting is another possibility. Neither is straightforward owing to the fact the displayed menu key shortcuts are precomputed. > I looked at the sourceforge page and I couldn't find the sources in > the CVS. Are you using a revision control system? If not, why not, and > especially why not just put it all in Emacs's CVS repository? If yes, > where is it? This port maintained its own CVS for a while, but that was messing up existing tags in emacs files and also making syncing with emacs CVS difficult. I know there are git and arch alternatives here, but Richard has said he is OK with bringing this into the trunk after the unicode merge and that seems like the best route for maintenance. (A branch is another possibility but that still leaves an ongoing merge burden.)