From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: chad Newsgroups: gmane.emacs.devel Subject: Re: Input for TTY menus Date: Fri, 18 Oct 2013 10:41:33 -0700 Message-ID: <5F73A0A0-033A-40C2-8B15-AF5AFCBB944B@mit.edu> References: <831u4llymo.fsf@gnu.org> <83r4bjoq33.fsf@gnu.org> <83bo2nnkel.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 (Mac OS X Mail 6.6 \(1510\)) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1382118115 19691 80.91.229.3 (18 Oct 2013 17:41:55 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 18 Oct 2013 17:41:55 +0000 (UTC) Cc: emacs-devel@gnu.org, Darren Hoo To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Oct 18 19:41:58 2013 Return-path: Envelope-to: ged-emacs-devel@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 1VXE3e-0008VF-7E for ged-emacs-devel@m.gmane.org; Fri, 18 Oct 2013 19:41:54 +0200 Original-Received: from localhost ([::1]:58883 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VXE3d-0007h3-Pp for ged-emacs-devel@m.gmane.org; Fri, 18 Oct 2013 13:41:53 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:38920) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VXE3T-0007gt-Vd for emacs-devel@gnu.org; Fri, 18 Oct 2013 13:41:51 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VXE3M-0002nI-RZ for emacs-devel@gnu.org; Fri, 18 Oct 2013 13:41:43 -0400 Original-Received: from dmz-mailsec-scanner-6.mit.edu ([18.7.68.35]:49001) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VXE3M-0002n8-Nw; Fri, 18 Oct 2013 13:41:36 -0400 X-AuditID: 12074423-b7fc98e0000009a2-af-526172d0f175 Original-Received: from mailhub-auth-2.mit.edu ( [18.7.62.36]) by dmz-mailsec-scanner-6.mit.edu (Symantec Messaging Gateway) with SMTP id 19.74.02466.0D271625; Fri, 18 Oct 2013 13:41:36 -0400 (EDT) Original-Received: from outgoing.mit.edu (outgoing-auth-1.mit.edu [18.9.28.11]) by mailhub-auth-2.mit.edu (8.13.8/8.9.2) with ESMTP id r9IHfZQC031245; Fri, 18 Oct 2013 13:41:35 -0400 Original-Received: from [10.0.1.10] (c-98-247-148-125.hsd1.wa.comcast.net [98.247.148.125]) (authenticated bits=0) (User authenticated as yandros@ATHENA.MIT.EDU) by outgoing.mit.edu (8.13.8/8.12.4) with ESMTP id r9IHfWwp023851 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT); Fri, 18 Oct 2013 13:41:34 -0400 In-Reply-To: <83bo2nnkel.fsf@gnu.org> X-Mailer: Apple Mail (2.1510) X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrNIsWRmVeSWpSXmKPExsUixG6nonuhKDHIYP1yfou+Vc+ZLV5eOcps 8XjBE1YHZo+ds+6ye7RNMwtgiuKySUnNySxLLdK3S+DKmPWuhb1gH0fFupUTmRoY77N1MXJy SAiYSMzZMoUdwhaTuHBvPVCci0NIYB+jxJ8Ln6CcjYwS1xr+MEI4x5kkpjydwAzSwiygJXHj 30umLkYODl4BPYntv+RAwsICChJTj21jBAmzCcgATdUACXMKqEps/DcdbBkLkP37yWNGiClW Ek/2r2SHsOUltr+dAzadFyh+euotVoi12xglvv3ZCtYgAjT/7svbjBBXy0qcPvecZQKj4Cwk F81CuGgWkrELGJlXMcqm5Fbp5iZm5hSnJusWJyfm5aUW6Zrp5WaW6KWmlG5iBIexi/IOxj8H lQ4xCnAwKvHwdtgkBgmxJpYVV+YeYpTkYFIS5W3NAArxJeWnVGYkFmfEF5XmpBYfYpTgYFYS 4S1zBsrxpiRWVqUW5cOkpDlYlMR5b3HYBwkJpCeWpGanphakFsFkZTg4lCR43xcCNQoWpaan VqRl5pQgpJk4OEGG8wANfwBSw1tckJhbnJkOkT/FqCglzvsIJCEAksgozYPrhaWZV4ziQK8I 854GqeIBpii47ldAg5mABgtPjAMZXJKIkJJqYPRZ/jopuULggYSm+dXlkj3KHrLr5xzbNNv+ 92WxU8131tzptQl61xf55kH50+t1Mj9jbUJjjdPZC7lm5RS+fXfzxGGmlxvEg2Pu/C27VPZb NPAo27TqZb7BDXz93+XFUiYqOUopRUy1/Hfe7fh2tr2LJixuvTRvc5ds6ONfD1rN X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 18.7.68.35 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:164317 Archived-At: On 17 Oct 2013, at 23:49, Eli Zaretskii wrote: > > Where does the "Services" item come from on NS? It's not present on > other systems, AFAICS. NS apps have a standard menu entry in their application menu for system- and user-created functions to be added. These vary by context and activity (for example, you can create services that appear only when you have certain kinds of things selected, are in certain kinds of applications, etc). Both gui and terminal emacs under NS have a services menu, but only the gui NS emacs is correctly populating it from the system. It seems to be created in nsterm.m:ns_term_init() when the application menu is created (look for svcsMenu). > Also, if you invoke tmm-menubar with M-`, does the Services item > appear there, and if so, can it be selected and used as you'd expect? It tmm-menu does have a Services item, and it's empty there also. At a guess, the NS port is creating a stub for the menubar, and then moving it into the application menu in some NS gui-only code. Hope that helps, ~Chad