GNU logs - #19120, boring messages


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#19120: 25.0.50; macosx: f10 does NOT go to the menu bar
Resent-From: Sam Steingold <sds@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 20 Nov 2014 16:29:02 +0000
Resent-Message-ID: <handler.19120.B.141650088210236 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 19120
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: 19120 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN
Reply-To: sds@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.141650088210236
          (code B ref -1); Thu, 20 Nov 2014 16:29:02 +0000
Received: (at submit) by debbugs.gnu.org; 20 Nov 2014 16:28:02 +0000
Received: from localhost ([127.0.0.1]:39714 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1XrUaO-0002er-T8
	for submit <at> debbugs.gnu.org; Thu, 20 Nov 2014 11:28:01 -0500
Received: from eggs.gnu.org ([208.118.235.92]:49346)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <sam.steingold@HIDDEN>) id 1XrUaM-0002ei-C1
 for submit <at> debbugs.gnu.org; Thu, 20 Nov 2014 11:27:59 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <sam.steingold@HIDDEN>) id 1XrUaI-0003l3-81
 for submit <at> debbugs.gnu.org; Thu, 20 Nov 2014 11:27:58 -0500
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM,
 T_DKIM_INVALID autolearn=disabled version=3.3.2
Received: from lists.gnu.org ([2001:4830:134:3::11]:53268)
 by eggs.gnu.org with esmtp (Exim 4.71)
 (envelope-from <sam.steingold@HIDDEN>) id 1XrUaI-0003kt-3p
 for submit <at> debbugs.gnu.org; Thu, 20 Nov 2014 11:27:54 -0500
Received: from eggs.gnu.org ([2001:4830:134:3::10]:51019)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <sam.steingold@HIDDEN>) id 1XrUaE-00028D-4G
 for bug-gnu-emacs@HIDDEN; Thu, 20 Nov 2014 11:27:54 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <sam.steingold@HIDDEN>) id 1XrUa7-0003eL-Oc
 for bug-gnu-emacs@HIDDEN; Thu, 20 Nov 2014 11:27:50 -0500
Received: from mail-qc0-x22f.google.com ([2607:f8b0:400d:c01::22f]:46474)
 by eggs.gnu.org with esmtp (Exim 4.71)
 (envelope-from <sam.steingold@HIDDEN>)
 id 1XrUa0-0003b4-Dz; Thu, 20 Nov 2014 11:27:36 -0500
Received: by mail-qc0-f175.google.com with SMTP id b13so2630308qcw.34
 for <multiple recipients>; Thu, 20 Nov 2014 08:27:36 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=sender:from:to:subject:user-agent:return-receipt-to:reply-to:date
 :message-id:mime-version:content-type;
 bh=1y/vCUIRFLSqedB+15Nh55rIjIqc5zuUhRs62RpgHtw=;
 b=S/gQ5NDAmHl52l7zZGy42/rlQF+BXlsznyxcgf3/DJ0UjV+mu+62EmIOaqe+2tF553
 XBI9LBR0ti6pnvR5rOyKoUwu2HQnWj8O8+JbyUkkJ4BepGqLWK6HgzX2DJMS4A15t9fl
 uKo82i7RrlFkhHUdSkxG8rgT8WywkN4DKVn38EmvpA7zkYmfPMNpk3fYb4HPaQm4A3YZ
 h3ePjAbQ3fESREsuSG9BTAwdKHv312RWOWBMM5lKSvRHQLlJlAs3Do6oYSMQRg0lkHjs
 UIGFBiIg6WLHdp1PrsJf0tdfJVVZF+bz+jbu8in4So/ZWXhUjF8YrTS3sR87OO1srD9Z
 /R8g==
X-Received: by 10.224.3.134 with SMTP id 6mr62659665qan.87.1416500855839;
 Thu, 20 Nov 2014 08:27:35 -0800 (PST)
Received: from sds-MacBook-Pro.local ([66.9.135.66])
 by mx.google.com with ESMTPSA id 37sm2341516qgg.42.2014.11.20.08.27.33
 for <multiple recipients>
 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 20 Nov 2014 08:27:34 -0800 (PST)
From: Sam Steingold <sds@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (darwin)
X-Attribution: Sam
X-Disclaimer: You should not expect anyone to agree with me.
Date: Thu, 20 Nov 2014 11:27:33 -0500
Message-ID: <m2389dvnuy.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address
 (bad octet value).
X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address
 (bad octet value).
X-Received-From: 2001:4830:134:3::11
X-Spam-Score: -4.0 (----)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -4.0 (----)

In GNU Emacs 25.0.50.5 (x86_64-apple-darwin14.0.0, NS appkit-1343.16 Version 10.10.1 (Build 14B25))
 of 2014-11-19 on sds-MacBook-Pro.local
Repository revision: f437176169cf1722f99938845c35eb40bf139b2d
Windowing system distributor `Apple', version 10.3.1343
Configured using:
 `configure --with-ns'

<f10> runs the command menu-bar-open
when I hit f10 I get the menu with 2 items ("search with google" and
"add to itunes as a spoken track") near the reg/yellow/green buttons in
the upper left corner.
I do _not_ get the actual menu bar
(Emacs/File/Edit/Options/Buffers/Tools/Field/Message/Text/Attacments/Help)


Configured features:
IMAGEMAGICK ACL GNUTLS LIBXML2 ZLIB

Important settings:
  value of $LANG: C
  locale-coding-system: utf-8-unix

Major mode: iESS

Minor modes in effect:
  diff-auto-refine-mode: t
  rcirc-track-minor-mode: t
  which-function-mode: t
  url-handler-mode: t
  show-paren-mode: t
  desktop-save-mode: t
  shell-dirtrack-mode: t
  tooltip-mode: t
  global-eldoc-mode: t
  eldoc-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  column-number-mode: t
  line-number-mode: t

Recent messages:
Quit
Executing SQL command...
Quit [2 times]
Executing SQL command...done
Mark saved where search started
C-c C-t is undefined [2 times]
C-c C-l r is undefined
Scanning for dabbrevs...done [2 times]
dabbrev--substitute-expansion: Search failed: "Advertising"
Executing SQL command...done

Load-path shadows:
None found.

Features:
(shadow bbdb-message mailalias cookie1 nnir emacsbug sendmail
smerge-mode pp ispell log-edit pcvs-util vc-bzr vc-sccs vc-svn vc-cvs
vc-rcs tramp tramp-compat tramp-loaddefs trampver grep cal-move cal-x
cal-china cal-bahai cal-islam cal-julian holidays hol-loaddefs cal-iso
cal-hebrew lunar solar cal-dst appt diary-lib diary-loaddefs cal-menu
calendar cal-loaddefs jka-compr eieio-opt speedbar sb-image ezimage
dframe find-func apropos inf-lisp cl-indent skeleton sort gnus-cite
smiley shr mm-archive gnus-bcklg mule-util url-expand url-util
url-methods gnus-async gnus-dup qp mail-extr gnus-ml hl-line help-mode
debug dabbrev disp-table misearch multi-isearch spam spam-stat gnus-uu
yenc nndraft nnmh gnus-agent gnus-srvr gnus-score score-mode nnvirtual
gnus-msg gnus-art mm-uu mml2015 mm-view mml-smime smime dig mailcap
utf-7 gnus-cache gnus-sum time-stamp bbdb-gnus gnutls network-stream
starttls nntp gnus-group gnus-undo gnus-start gnus-cloud nnimap nnmail
mail-source tls utf7 netrc nnoo parse-time gnus-spec gnus-int gnus-range
gnus-win remember image-mode info js cperl-mode conf-mode dired-aux
cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine
make-mode tex-mode sh-script smie python json message rfc822 mml mml-sec
mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045
ietf-drums gmm-utils mailheader bug-reference dired vc-hg vc-dir ewoc vc
vc-dispatcher sql view vc-git diff-mode easy-mmode pig-mode add-log
package epg-config midnight warnings gnus gnus-ems nnheader mail-utils
wid-edit bbdb-mua bbdb-com crm mailabbrev bbdb-loaddefs bbdb bbdb-site
timezone rcirc server which-func imenu url-handlers url-parse
auth-source cl-macs eieio byte-opt bytecomp byte-compile cl-extra cconv
eieio-core gnus-util mm-util mail-prsvr password-cache url-vars paren
help-at-pt desktop frameset cus-start cus-load ido ess-toolbar ess-mouse
mouseme thingatpt browse-url ess-menu ess-swv ess-noweb
ess-noweb-font-lock-mode ess-bugs-l essd-els ess-sas-d ess-sas-l
ess-sas-a shell pcomplete ess-sta-d ess-sta-l cc-vars cc-defs
make-regexp ess-sp6-d ess-sp3-d ess-julia ess-r-d compile ess-tracebug
format-spec ess-roxy advice help-fns hideshow ess-help ess-developer
ess-r-args ess-s-l ess ess-inf comint ansi-color ring ess-mode
ess-noweb-mode ess-utils ess-custom executable easymenu ess-compat
ess-site cl gv cl-loaddefs cl-lib time-date tooltip eldoc electric
uniquify ediff-hook vc-hooks lisp-float-type mwheel ns-win tool-bar dnd
fontset image regexp-opt fringe tabulated-list newcomment elisp-mode
lisp-mode prog-mode register page menu-bar rfn-eshadow timer select
scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham
georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao
korean japanese hebrew greek romanian slovak czech european ethiopic
indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple
abbrev minibuffer nadvice loaddefs button faces cus-face macroexp files
text-properties overlay sha1 md5 base64 format env code-pages mule
custom widget hashtable-print-readable backquote make-network-process
cocoa ns multi-tty emacs)

Memory information:
((conses 16 681614 96441)
 (symbols 48 70959 0)
 (miscs 40 7667 2548)
 (strings 32 200638 5512)
 (string-bytes 1 5201413)
 (vectors 16 54443)
 (vector-slots 8 919902 43141)
 (floats 8 942 2302)
 (intervals 56 27513 7)
 (buffers 976 140))

-- 
Sam Steingold (http://sds.podval.org/) on darwin Ns 10.3.1343
http://www.childpsy.net/ http://openvotingconsortium.org
http://americancensorship.org http://dhimmi.org http://thereligionofpeace.com
If Microsoft wrote poetry, it would have patented dactyl and anapest.




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.503 (Entity 5.503)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: sds@HIDDEN
Subject: bug#19120: Acknowledgement (25.0.50; macosx: f10 does NOT go to
 the menu bar)
Message-ID: <handler.19120.B.141650088210236.ack <at> debbugs.gnu.org>
References: <m2389dvnuy.fsf@HIDDEN>
X-Gnu-PR-Message: ack 19120
X-Gnu-PR-Package: emacs
Reply-To: 19120 <at> debbugs.gnu.org
Date: Thu, 20 Nov 2014 16:29:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 bug-gnu-emacs@HIDDEN

If you wish to submit further information on this problem, please
send it to 19120 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
19120: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D19120
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#19120: 25.0.50; macosx: f10 does NOT go to the menu bar
Resent-From: "Jan D." <jan.h.d@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 11 Apr 2015 09:16:01 +0000
Resent-Message-ID: <handler.19120.B19120.142874374425333 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 19120
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: sds@HIDDEN
Cc: 19120 <at> debbugs.gnu.org
Received: via spool by 19120-submit <at> debbugs.gnu.org id=B19120.142874374425333
          (code B ref 19120); Sat, 11 Apr 2015 09:16:01 +0000
Received: (at 19120) by debbugs.gnu.org; 11 Apr 2015 09:15:44 +0000
Received: from localhost ([127.0.0.1]:52844 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1YgrVv-0006aW-UD
	for submit <at> debbugs.gnu.org; Sat, 11 Apr 2015 05:15:44 -0400
Received: from mailfe06.swip.net ([212.247.154.161]:49927 helo=swip.net)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <jan.h.d@HIDDEN>) id 1YgrVr-0006a7-50
 for 19120 <at> debbugs.gnu.org; Sat, 11 Apr 2015 05:15:41 -0400
X-T2-Spam-Status: No, hits=-1.9 required=5.0 tests=BAYES_00
Received: from hosdjarv.se (account mj138573@HIDDEN [46.59.42.57] verified)
 by mailfe06.swip.net (CommuniGate Pro SMTP 5.4.4)
 with ESMTPA id 584791367; Sat, 11 Apr 2015 11:15:31 +0200
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2098\))
From: "Jan D." <jan.h.d@HIDDEN>
In-Reply-To: <m2389dvnuy.fsf@HIDDEN>
Date: Sat, 11 Apr 2015 11:15:30 +0200
Content-Transfer-Encoding: quoted-printable
Message-Id: <BBF5D66E-0F65-42F2-84D8-566044A3000B@HIDDEN>
References: <m2389dvnuy.fsf@HIDDEN>
X-Mailer: Apple Mail (2.2098)
X-Spam-Score: -0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.0 (/)

Hi.

There is a sort of implementation of this in trunk.  It opens the menu =
bar menus as a popup, but does not activate the menu bar like on X.  It =
seems to be hard to do in NS.

	Jan D.

> 20 nov 2014 kl. 17:27 skrev Sam Steingold <sds@HIDDEN>:
>=20
> In GNU Emacs 25.0.50.5 (x86_64-apple-darwin14.0.0, NS appkit-1343.16 =
Version 10.10.1 (Build 14B25))
> of 2014-11-19 on sds-MacBook-Pro.local
> Repository revision: f437176169cf1722f99938845c35eb40bf139b2d
> Windowing system distributor `Apple', version 10.3.1343
> Configured using:
> `configure --with-ns'
>=20
> <f10> runs the command menu-bar-open
> when I hit f10 I get the menu with 2 items ("search with google" and
> "add to itunes as a spoken track") near the reg/yellow/green buttons =
in
> the upper left corner.
> I do _not_ get the actual menu bar
> =
(Emacs/File/Edit/Options/Buffers/Tools/Field/Message/Text/Attacments/Help)=

>=20
>=20
> Configured features:
> IMAGEMAGICK ACL GNUTLS LIBXML2 ZLIB
>=20
> Important settings:
>  value of $LANG: C
>  locale-coding-system: utf-8-unix
>=20
> Major mode: iESS
>=20
> Minor modes in effect:
>  diff-auto-refine-mode: t
>  rcirc-track-minor-mode: t
>  which-function-mode: t
>  url-handler-mode: t
>  show-paren-mode: t
>  desktop-save-mode: t
>  shell-dirtrack-mode: t
>  tooltip-mode: t
>  global-eldoc-mode: t
>  eldoc-mode: t
>  electric-indent-mode: t
>  mouse-wheel-mode: t
>  menu-bar-mode: t
>  file-name-shadow-mode: t
>  global-font-lock-mode: t
>  font-lock-mode: t
>  blink-cursor-mode: t
>  auto-composition-mode: t
>  auto-encryption-mode: t
>  auto-compression-mode: t
>  column-number-mode: t
>  line-number-mode: t
>=20
> Recent messages:
> Quit
> Executing SQL command...
> Quit [2 times]
> Executing SQL command...done
> Mark saved where search started
> C-c C-t is undefined [2 times]
> C-c C-l r is undefined
> Scanning for dabbrevs...done [2 times]
> dabbrev--substitute-expansion: Search failed: "Advertising"
> Executing SQL command...done
>=20
> Load-path shadows:
> None found.
>=20
> Features:
> (shadow bbdb-message mailalias cookie1 nnir emacsbug sendmail
> smerge-mode pp ispell log-edit pcvs-util vc-bzr vc-sccs vc-svn vc-cvs
> vc-rcs tramp tramp-compat tramp-loaddefs trampver grep cal-move cal-x
> cal-china cal-bahai cal-islam cal-julian holidays hol-loaddefs cal-iso
> cal-hebrew lunar solar cal-dst appt diary-lib diary-loaddefs cal-menu
> calendar cal-loaddefs jka-compr eieio-opt speedbar sb-image ezimage
> dframe find-func apropos inf-lisp cl-indent skeleton sort gnus-cite
> smiley shr mm-archive gnus-bcklg mule-util url-expand url-util
> url-methods gnus-async gnus-dup qp mail-extr gnus-ml hl-line help-mode
> debug dabbrev disp-table misearch multi-isearch spam spam-stat gnus-uu
> yenc nndraft nnmh gnus-agent gnus-srvr gnus-score score-mode nnvirtual
> gnus-msg gnus-art mm-uu mml2015 mm-view mml-smime smime dig mailcap
> utf-7 gnus-cache gnus-sum time-stamp bbdb-gnus gnutls network-stream
> starttls nntp gnus-group gnus-undo gnus-start gnus-cloud nnimap nnmail
> mail-source tls utf7 netrc nnoo parse-time gnus-spec gnus-int =
gnus-range
> gnus-win remember image-mode info js cperl-mode conf-mode dired-aux
> cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align =
cc-engine
> make-mode tex-mode sh-script smie python json message rfc822 mml =
mml-sec
> mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045
> ietf-drums gmm-utils mailheader bug-reference dired vc-hg vc-dir ewoc =
vc
> vc-dispatcher sql view vc-git diff-mode easy-mmode pig-mode add-log
> package epg-config midnight warnings gnus gnus-ems nnheader mail-utils
> wid-edit bbdb-mua bbdb-com crm mailabbrev bbdb-loaddefs bbdb bbdb-site
> timezone rcirc server which-func imenu url-handlers url-parse
> auth-source cl-macs eieio byte-opt bytecomp byte-compile cl-extra =
cconv
> eieio-core gnus-util mm-util mail-prsvr password-cache url-vars paren
> help-at-pt desktop frameset cus-start cus-load ido ess-toolbar =
ess-mouse
> mouseme thingatpt browse-url ess-menu ess-swv ess-noweb
> ess-noweb-font-lock-mode ess-bugs-l essd-els ess-sas-d ess-sas-l
> ess-sas-a shell pcomplete ess-sta-d ess-sta-l cc-vars cc-defs
> make-regexp ess-sp6-d ess-sp3-d ess-julia ess-r-d compile ess-tracebug
> format-spec ess-roxy advice help-fns hideshow ess-help ess-developer
> ess-r-args ess-s-l ess ess-inf comint ansi-color ring ess-mode
> ess-noweb-mode ess-utils ess-custom executable easymenu ess-compat
> ess-site cl gv cl-loaddefs cl-lib time-date tooltip eldoc electric
> uniquify ediff-hook vc-hooks lisp-float-type mwheel ns-win tool-bar =
dnd
> fontset image regexp-opt fringe tabulated-list newcomment elisp-mode
> lisp-mode prog-mode register page menu-bar rfn-eshadow timer select
> scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame =
cham
> georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao
> korean japanese hebrew greek romanian slovak czech european ethiopic
> indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple
> abbrev minibuffer nadvice loaddefs button faces cus-face macroexp =
files
> text-properties overlay sha1 md5 base64 format env code-pages mule
> custom widget hashtable-print-readable backquote make-network-process
> cocoa ns multi-tty emacs)
>=20
> Memory information:
> ((conses 16 681614 96441)
> (symbols 48 70959 0)
> (miscs 40 7667 2548)
> (strings 32 200638 5512)
> (string-bytes 1 5201413)
> (vectors 16 54443)
> (vector-slots 8 919902 43141)
> (floats 8 942 2302)
> (intervals 56 27513 7)
> (buffers 976 140))
>=20
> --=20
> Sam Steingold (http://sds.podval.org/) on darwin Ns 10.3.1343
> http://www.childpsy.net/ http://openvotingconsortium.org
> http://americancensorship.org http://dhimmi.org =
http://thereligionofpeace.com
> If Microsoft wrote poetry, it would have patented dactyl and anapest.
>=20
>=20





Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#19120: 25.0.50; macosx: f10 does NOT go to the menu bar
Resent-From: Sam Steingold <sds@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 12 Apr 2015 07:30:05 +0000
Resent-Message-ID: <handler.19120.B19120.14288237543046 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 19120
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: "Jan D." <jan.h.d@HIDDEN>
Cc: 19120 <at> debbugs.gnu.org
Received: via spool by 19120-submit <at> debbugs.gnu.org id=B19120.14288237543046
          (code B ref 19120); Sun, 12 Apr 2015 07:30:05 +0000
Received: (at 19120) by debbugs.gnu.org; 12 Apr 2015 07:29:14 +0000
Received: from localhost ([127.0.0.1]:53639 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1YhCKP-0000n1-He
	for submit <at> debbugs.gnu.org; Sun, 12 Apr 2015 03:29:14 -0400
Received: from mail-pa0-f46.google.com ([209.85.220.46]:35208)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <sam.steingold@HIDDEN>) id 1YhCKM-0000mK-LL
 for 19120 <at> debbugs.gnu.org; Sun, 12 Apr 2015 03:29:12 -0400
Received: by pabtp1 with SMTP id tp1so68171206pab.2
 for <19120 <at> debbugs.gnu.org>; Sun, 12 Apr 2015 00:29:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:sender:in-reply-to:references:date:message-id:subject
 :from:to:cc:content-type;
 bh=sTumH6PFConhoGJWYa1+mEcPK2mRIaIPIxT23hFvB9s=;
 b=04YYgVZMN+A0HpSJ4lAVImorefmMWb87lTuzbOGS9xsj11lH3OL1O/W8QSS9ZYneDC
 ExEN1cGT/io5Lr1TVRZ8cfmTuanfT1rgYJHmJ3kRcEDsNmjvlRItF9IDwcw5G+boZgSv
 LjyrGg5dkQceASfC9Km/1ErLuZaLVvwMBJmbwZDUyESLo1gdfBS0LiPPKF+ZcjbaocwH
 AUGMDHd8AzMwRWjxSb+gtwazPgAM4dBg7G4CuGtCNZYo+I5mjD/aZXr+hkcyehqelqoz
 Z/pcoPOwclzZZqj/nNZIOND84nORyZd8vP1nN6xHWUSN3WiHkJN1urHMaFqVjmn0c5Gu
 l/SQ==
MIME-Version: 1.0
X-Received: by 10.70.89.102 with SMTP id bn6mr1058224pdb.48.1428823744459;
 Sun, 12 Apr 2015 00:29:04 -0700 (PDT)
Received: by 10.70.126.73 with HTTP; Sun, 12 Apr 2015 00:29:04 -0700 (PDT)
In-Reply-To: <BBF5D66E-0F65-42F2-84D8-566044A3000B@HIDDEN>
References: <m2389dvnuy.fsf@HIDDEN>
 <BBF5D66E-0F65-42F2-84D8-566044A3000B@HIDDEN>
Date: Sun, 12 Apr 2015 03:29:04 -0400
X-Google-Sender-Auth: N5ZSubtr_iTL_QQ-TvGfHZ94Ws8
Message-ID: <CAFsbZ7Y3KFGNDH35eAdh6etmBhV_dqFXKWLByCxEcSLnLkPJdw@HIDDEN>
From: Sam Steingold <sds@HIDDEN>
Content-Type: text/plain; charset=UTF-8
X-Spam-Score: -0.7 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.7 (/)

Yes, _I_ did that implementation. :-)
still, it would be nice to be able to tell emacs to pass certain keys to the OS.
it _can_ be done on w32, so why not here too?

On Sat, Apr 11, 2015 at 5:15 AM, Jan D. <jan.h.d@HIDDEN> wrote:
> Hi.
>
> There is a sort of implementation of this in trunk.  It opens the menu bar menus as a popup, but does not activate the menu bar like on X.  It seems to be hard to do in NS.
>
>         Jan D.
>
>> 20 nov 2014 kl. 17:27 skrev Sam Steingold <sds@HIDDEN>:
>>
>> In GNU Emacs 25.0.50.5 (x86_64-apple-darwin14.0.0, NS appkit-1343.16 Version 10.10.1 (Build 14B25))
>> of 2014-11-19 on sds-MacBook-Pro.local
>> Repository revision: f437176169cf1722f99938845c35eb40bf139b2d
>> Windowing system distributor `Apple', version 10.3.1343
>> Configured using:
>> `configure --with-ns'
>>
>> <f10> runs the command menu-bar-open
>> when I hit f10 I get the menu with 2 items ("search with google" and
>> "add to itunes as a spoken track") near the reg/yellow/green buttons in
>> the upper left corner.
>> I do _not_ get the actual menu bar
>> (Emacs/File/Edit/Options/Buffers/Tools/Field/Message/Text/Attacments/Help)
>>
>>
>> Configured features:
>> IMAGEMAGICK ACL GNUTLS LIBXML2 ZLIB
>>
>> Important settings:
>>  value of $LANG: C
>>  locale-coding-system: utf-8-unix
>>
>> Major mode: iESS
>>
>> Minor modes in effect:
>>  diff-auto-refine-mode: t
>>  rcirc-track-minor-mode: t
>>  which-function-mode: t
>>  url-handler-mode: t
>>  show-paren-mode: t
>>  desktop-save-mode: t
>>  shell-dirtrack-mode: t
>>  tooltip-mode: t
>>  global-eldoc-mode: t
>>  eldoc-mode: t
>>  electric-indent-mode: t
>>  mouse-wheel-mode: t
>>  menu-bar-mode: t
>>  file-name-shadow-mode: t
>>  global-font-lock-mode: t
>>  font-lock-mode: t
>>  blink-cursor-mode: t
>>  auto-composition-mode: t
>>  auto-encryption-mode: t
>>  auto-compression-mode: t
>>  column-number-mode: t
>>  line-number-mode: t
>>
>> Recent messages:
>> Quit
>> Executing SQL command...
>> Quit [2 times]
>> Executing SQL command...done
>> Mark saved where search started
>> C-c C-t is undefined [2 times]
>> C-c C-l r is undefined
>> Scanning for dabbrevs...done [2 times]
>> dabbrev--substitute-expansion: Search failed: "Advertising"
>> Executing SQL command...done
>>
>> Load-path shadows:
>> None found.
>>
>> Features:
>> (shadow bbdb-message mailalias cookie1 nnir emacsbug sendmail
>> smerge-mode pp ispell log-edit pcvs-util vc-bzr vc-sccs vc-svn vc-cvs
>> vc-rcs tramp tramp-compat tramp-loaddefs trampver grep cal-move cal-x
>> cal-china cal-bahai cal-islam cal-julian holidays hol-loaddefs cal-iso
>> cal-hebrew lunar solar cal-dst appt diary-lib diary-loaddefs cal-menu
>> calendar cal-loaddefs jka-compr eieio-opt speedbar sb-image ezimage
>> dframe find-func apropos inf-lisp cl-indent skeleton sort gnus-cite
>> smiley shr mm-archive gnus-bcklg mule-util url-expand url-util
>> url-methods gnus-async gnus-dup qp mail-extr gnus-ml hl-line help-mode
>> debug dabbrev disp-table misearch multi-isearch spam spam-stat gnus-uu
>> yenc nndraft nnmh gnus-agent gnus-srvr gnus-score score-mode nnvirtual
>> gnus-msg gnus-art mm-uu mml2015 mm-view mml-smime smime dig mailcap
>> utf-7 gnus-cache gnus-sum time-stamp bbdb-gnus gnutls network-stream
>> starttls nntp gnus-group gnus-undo gnus-start gnus-cloud nnimap nnmail
>> mail-source tls utf7 netrc nnoo parse-time gnus-spec gnus-int gnus-range
>> gnus-win remember image-mode info js cperl-mode conf-mode dired-aux
>> cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine
>> make-mode tex-mode sh-script smie python json message rfc822 mml mml-sec
>> mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045
>> ietf-drums gmm-utils mailheader bug-reference dired vc-hg vc-dir ewoc vc
>> vc-dispatcher sql view vc-git diff-mode easy-mmode pig-mode add-log
>> package epg-config midnight warnings gnus gnus-ems nnheader mail-utils
>> wid-edit bbdb-mua bbdb-com crm mailabbrev bbdb-loaddefs bbdb bbdb-site
>> timezone rcirc server which-func imenu url-handlers url-parse
>> auth-source cl-macs eieio byte-opt bytecomp byte-compile cl-extra cconv
>> eieio-core gnus-util mm-util mail-prsvr password-cache url-vars paren
>> help-at-pt desktop frameset cus-start cus-load ido ess-toolbar ess-mouse
>> mouseme thingatpt browse-url ess-menu ess-swv ess-noweb
>> ess-noweb-font-lock-mode ess-bugs-l essd-els ess-sas-d ess-sas-l
>> ess-sas-a shell pcomplete ess-sta-d ess-sta-l cc-vars cc-defs
>> make-regexp ess-sp6-d ess-sp3-d ess-julia ess-r-d compile ess-tracebug
>> format-spec ess-roxy advice help-fns hideshow ess-help ess-developer
>> ess-r-args ess-s-l ess ess-inf comint ansi-color ring ess-mode
>> ess-noweb-mode ess-utils ess-custom executable easymenu ess-compat
>> ess-site cl gv cl-loaddefs cl-lib time-date tooltip eldoc electric
>> uniquify ediff-hook vc-hooks lisp-float-type mwheel ns-win tool-bar dnd
>> fontset image regexp-opt fringe tabulated-list newcomment elisp-mode
>> lisp-mode prog-mode register page menu-bar rfn-eshadow timer select
>> scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham
>> georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao
>> korean japanese hebrew greek romanian slovak czech european ethiopic
>> indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple
>> abbrev minibuffer nadvice loaddefs button faces cus-face macroexp files
>> text-properties overlay sha1 md5 base64 format env code-pages mule
>> custom widget hashtable-print-readable backquote make-network-process
>> cocoa ns multi-tty emacs)
>>
>> Memory information:
>> ((conses 16 681614 96441)
>> (symbols 48 70959 0)
>> (miscs 40 7667 2548)
>> (strings 32 200638 5512)
>> (string-bytes 1 5201413)
>> (vectors 16 54443)
>> (vector-slots 8 919902 43141)
>> (floats 8 942 2302)
>> (intervals 56 27513 7)
>> (buffers 976 140))
>>
>> --
>> Sam Steingold (http://sds.podval.org/) on darwin Ns 10.3.1343
>> http://www.childpsy.net/ http://openvotingconsortium.org
>> http://americancensorship.org http://dhimmi.org http://thereligionofpeace.com
>> If Microsoft wrote poetry, it would have patented dactyl and anapest.
>>
>>
>



-- 
Sam Steingold <http://sds.podval.org> <http://www.childpsy.net/>




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#19120: 25.0.50; macosx: f10 does NOT go to the menu bar
Resent-From: "Jan D." <jan.h.d@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 12 Apr 2015 08:05:01 +0000
Resent-Message-ID: <handler.19120.B19120.14288258626488 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 19120
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Sam Steingold <sds@HIDDEN>
Cc: 19120 <at> debbugs.gnu.org
Received: via spool by 19120-submit <at> debbugs.gnu.org id=B19120.14288258626488
          (code B ref 19120); Sun, 12 Apr 2015 08:05:01 +0000
Received: (at 19120) by debbugs.gnu.org; 12 Apr 2015 08:04:22 +0000
Received: from localhost ([127.0.0.1]:53643 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1YhCsO-0001gZ-VO
	for submit <at> debbugs.gnu.org; Sun, 12 Apr 2015 04:04:21 -0400
Received: from mailfe06.swip.net ([212.247.154.161]:52222 helo=swip.net)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <jan.h.d@HIDDEN>) id 1YhCsL-0001gH-Bm
 for 19120 <at> debbugs.gnu.org; Sun, 12 Apr 2015 04:04:19 -0400
X-T2-Spam-Status: No, hits=-1.9 required=5.0 tests=BAYES_00
Received: from hosdjarv.se (account mj138573@HIDDEN [46.59.42.57] verified)
 by mailfe06.swip.net (CommuniGate Pro SMTP 5.4.4)
 with ESMTPA id 584953881; Sun, 12 Apr 2015 10:04:09 +0200
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2098\))
From: "Jan D." <jan.h.d@HIDDEN>
In-Reply-To: <CAFsbZ7Y3KFGNDH35eAdh6etmBhV_dqFXKWLByCxEcSLnLkPJdw@HIDDEN>
Date: Sun, 12 Apr 2015 10:04:09 +0200
Content-Transfer-Encoding: quoted-printable
Message-Id: <700A6A05-B019-4B80-9CBC-880F58EEEE5A@HIDDEN>
References: <m2389dvnuy.fsf@HIDDEN>
 <BBF5D66E-0F65-42F2-84D8-566044A3000B@HIDDEN>
 <CAFsbZ7Y3KFGNDH35eAdh6etmBhV_dqFXKWLByCxEcSLnLkPJdw@HIDDEN>
X-Mailer: Apple Mail (2.2098)
X-Spam-Score: -0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.0 (/)

Hi.

> 12 apr 2015 kl. 09:29 skrev Sam Steingold <sds@HIDDEN>:
>=20
> Yes, _I_ did that implementation. :-)

:-)

> still, it would be nice to be able to tell emacs to pass certain keys =
to the OS.
> it _can_ be done on w32, so why not here too?
>=20

W32 and Cocoa are different API:s?

	Jan D.

> On Sat, Apr 11, 2015 at 5:15 AM, Jan D. <jan.h.d@HIDDEN> wrote:
>> Hi.
>>=20
>> There is a sort of implementation of this in trunk.  It opens the =
menu bar menus as a popup, but does not activate the menu bar like on X. =
 It seems to be hard to do in NS.
>>=20
>>        Jan D.
>>=20
>>> 20 nov 2014 kl. 17:27 skrev Sam Steingold <sds@HIDDEN>:
>>>=20
>>> In GNU Emacs 25.0.50.5 (x86_64-apple-darwin14.0.0, NS appkit-1343.16 =
Version 10.10.1 (Build 14B25))
>>> of 2014-11-19 on sds-MacBook-Pro.local
>>> Repository revision: f437176169cf1722f99938845c35eb40bf139b2d
>>> Windowing system distributor `Apple', version 10.3.1343
>>> Configured using:
>>> `configure --with-ns'
>>>=20
>>> <f10> runs the command menu-bar-open
>>> when I hit f10 I get the menu with 2 items ("search with google" and
>>> "add to itunes as a spoken track") near the reg/yellow/green buttons =
in
>>> the upper left corner.
>>> I do _not_ get the actual menu bar
>>> =
(Emacs/File/Edit/Options/Buffers/Tools/Field/Message/Text/Attacments/Help)=

>>>=20
>>>=20
>>> Configured features:
>>> IMAGEMAGICK ACL GNUTLS LIBXML2 ZLIB
>>>=20
>>> Important settings:
>>> value of $LANG: C
>>> locale-coding-system: utf-8-unix
>>>=20
>>> Major mode: iESS
>>>=20
>>> Minor modes in effect:
>>> diff-auto-refine-mode: t
>>> rcirc-track-minor-mode: t
>>> which-function-mode: t
>>> url-handler-mode: t
>>> show-paren-mode: t
>>> desktop-save-mode: t
>>> shell-dirtrack-mode: t
>>> tooltip-mode: t
>>> global-eldoc-mode: t
>>> eldoc-mode: t
>>> electric-indent-mode: t
>>> mouse-wheel-mode: t
>>> menu-bar-mode: t
>>> file-name-shadow-mode: t
>>> global-font-lock-mode: t
>>> font-lock-mode: t
>>> blink-cursor-mode: t
>>> auto-composition-mode: t
>>> auto-encryption-mode: t
>>> auto-compression-mode: t
>>> column-number-mode: t
>>> line-number-mode: t
>>>=20
>>> Recent messages:
>>> Quit
>>> Executing SQL command...
>>> Quit [2 times]
>>> Executing SQL command...done
>>> Mark saved where search started
>>> C-c C-t is undefined [2 times]
>>> C-c C-l r is undefined
>>> Scanning for dabbrevs...done [2 times]
>>> dabbrev--substitute-expansion: Search failed: "Advertising"
>>> Executing SQL command...done
>>>=20
>>> Load-path shadows:
>>> None found.
>>>=20
>>> Features:
>>> (shadow bbdb-message mailalias cookie1 nnir emacsbug sendmail
>>> smerge-mode pp ispell log-edit pcvs-util vc-bzr vc-sccs vc-svn =
vc-cvs
>>> vc-rcs tramp tramp-compat tramp-loaddefs trampver grep cal-move =
cal-x
>>> cal-china cal-bahai cal-islam cal-julian holidays hol-loaddefs =
cal-iso
>>> cal-hebrew lunar solar cal-dst appt diary-lib diary-loaddefs =
cal-menu
>>> calendar cal-loaddefs jka-compr eieio-opt speedbar sb-image ezimage
>>> dframe find-func apropos inf-lisp cl-indent skeleton sort gnus-cite
>>> smiley shr mm-archive gnus-bcklg mule-util url-expand url-util
>>> url-methods gnus-async gnus-dup qp mail-extr gnus-ml hl-line =
help-mode
>>> debug dabbrev disp-table misearch multi-isearch spam spam-stat =
gnus-uu
>>> yenc nndraft nnmh gnus-agent gnus-srvr gnus-score score-mode =
nnvirtual
>>> gnus-msg gnus-art mm-uu mml2015 mm-view mml-smime smime dig mailcap
>>> utf-7 gnus-cache gnus-sum time-stamp bbdb-gnus gnutls network-stream
>>> starttls nntp gnus-group gnus-undo gnus-start gnus-cloud nnimap =
nnmail
>>> mail-source tls utf7 netrc nnoo parse-time gnus-spec gnus-int =
gnus-range
>>> gnus-win remember image-mode info js cperl-mode conf-mode dired-aux
>>> cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align =
cc-engine
>>> make-mode tex-mode sh-script smie python json message rfc822 mml =
mml-sec
>>> mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045
>>> ietf-drums gmm-utils mailheader bug-reference dired vc-hg vc-dir =
ewoc vc
>>> vc-dispatcher sql view vc-git diff-mode easy-mmode pig-mode add-log
>>> package epg-config midnight warnings gnus gnus-ems nnheader =
mail-utils
>>> wid-edit bbdb-mua bbdb-com crm mailabbrev bbdb-loaddefs bbdb =
bbdb-site
>>> timezone rcirc server which-func imenu url-handlers url-parse
>>> auth-source cl-macs eieio byte-opt bytecomp byte-compile cl-extra =
cconv
>>> eieio-core gnus-util mm-util mail-prsvr password-cache url-vars =
paren
>>> help-at-pt desktop frameset cus-start cus-load ido ess-toolbar =
ess-mouse
>>> mouseme thingatpt browse-url ess-menu ess-swv ess-noweb
>>> ess-noweb-font-lock-mode ess-bugs-l essd-els ess-sas-d ess-sas-l
>>> ess-sas-a shell pcomplete ess-sta-d ess-sta-l cc-vars cc-defs
>>> make-regexp ess-sp6-d ess-sp3-d ess-julia ess-r-d compile =
ess-tracebug
>>> format-spec ess-roxy advice help-fns hideshow ess-help ess-developer
>>> ess-r-args ess-s-l ess ess-inf comint ansi-color ring ess-mode
>>> ess-noweb-mode ess-utils ess-custom executable easymenu ess-compat
>>> ess-site cl gv cl-loaddefs cl-lib time-date tooltip eldoc electric
>>> uniquify ediff-hook vc-hooks lisp-float-type mwheel ns-win tool-bar =
dnd
>>> fontset image regexp-opt fringe tabulated-list newcomment elisp-mode
>>> lisp-mode prog-mode register page menu-bar rfn-eshadow timer select
>>> scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame =
cham
>>> georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao
>>> korean japanese hebrew greek romanian slovak czech european ethiopic
>>> indian cyrillic chinese case-table epa-hook jka-cmpr-hook help =
simple
>>> abbrev minibuffer nadvice loaddefs button faces cus-face macroexp =
files
>>> text-properties overlay sha1 md5 base64 format env code-pages mule
>>> custom widget hashtable-print-readable backquote =
make-network-process
>>> cocoa ns multi-tty emacs)
>>>=20
>>> Memory information:
>>> ((conses 16 681614 96441)
>>> (symbols 48 70959 0)
>>> (miscs 40 7667 2548)
>>> (strings 32 200638 5512)
>>> (string-bytes 1 5201413)
>>> (vectors 16 54443)
>>> (vector-slots 8 919902 43141)
>>> (floats 8 942 2302)
>>> (intervals 56 27513 7)
>>> (buffers 976 140))
>>>=20
>>> --
>>> Sam Steingold (http://sds.podval.org/) on darwin Ns 10.3.1343
>>> http://www.childpsy.net/ http://openvotingconsortium.org
>>> http://americancensorship.org http://dhimmi.org =
http://thereligionofpeace.com
>>> If Microsoft wrote poetry, it would have patented dactyl and =
anapest.
>>>=20
>>>=20
>>=20
>=20
>=20
>=20
> --=20
> Sam Steingold <http://sds.podval.org> <http://www.childpsy.net/>





Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#19120: 25.0.50; macosx: f10 does NOT go to the menu bar
Resent-From: Sam Steingold <sds@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 14 Apr 2015 20:42:02 +0000
Resent-Message-ID: <handler.19120.B19120.142904407721027 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 19120
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: "Jan D." <jan.h.d@HIDDEN>
Cc: 19120 <at> debbugs.gnu.org
Reply-To: sds@HIDDEN
Received: via spool by 19120-submit <at> debbugs.gnu.org id=B19120.142904407721027
          (code B ref 19120); Tue, 14 Apr 2015 20:42:02 +0000
Received: (at 19120) by debbugs.gnu.org; 14 Apr 2015 20:41:17 +0000
Received: from localhost ([127.0.0.1]:56469 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1Yi7e1-0005T4-1s
	for submit <at> debbugs.gnu.org; Tue, 14 Apr 2015 16:41:17 -0400
Received: from mail-qk0-f182.google.com ([209.85.220.182]:33868)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <sam.steingold@HIDDEN>) id 1Yi7dy-0005Ss-Uw
 for 19120 <at> debbugs.gnu.org; Tue, 14 Apr 2015 16:41:15 -0400
Received: by qkgx75 with SMTP id x75so36144067qkg.1
 for <19120 <at> debbugs.gnu.org>; Tue, 14 Apr 2015 13:41:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=sender:from:to:cc:subject:in-reply-to:references:user-agent
 :return-receipt-to:reply-to:date:message-id:mime-version
 :content-type; bh=gkDo1wRAwvabRRd4t4FTHHmneVlK1lG6QRgbgop1vk4=;
 b=zgVcUOMvUpyegcORBcNkBk4W/ipjAfm9MPIC+BI1HXPYnChrjAV+26+ez4IZKvpMKV
 d3GvYTngw7Ve4rJ942jYRGHVxJjGxDU7ynEHYW4xUekEt3HGCg0QTUJ7QQerujsVi3iH
 2qK8xQXdEPAR3pbT2uvSP6AnOPYtm6J/atkUSwg10q2h7LNDxbplgBO1xWhlXrONgCdT
 bL8e5ckHGfN1iDFTfUcjnREcnM2lkL84yCi3rFKYriu5XEgjMljKYi/8Qg6F3ASsYpAi
 RuMkaEI3dwj+9RQZCzwLt8vA6nX7rS59aAjsPqyTZxwUCZcnL7KZ2VPsiN9Y0QPMAY1L
 CrMQ==
X-Received: by 10.55.16.139 with SMTP id 11mr44933259qkq.79.1429044067361;
 Tue, 14 Apr 2015 13:41:07 -0700 (PDT)
Received: from sds-MacBook-Pro.local ([66.9.135.66])
 by mx.google.com with ESMTPSA id 75sm1531002qhw.41.2015.04.14.13.41.06
 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 14 Apr 2015 13:41:06 -0700 (PDT)
From: Sam Steingold <sds@HIDDEN>
In-Reply-To: <700A6A05-B019-4B80-9CBC-880F58EEEE5A@HIDDEN> (Jan D.'s
 message of "Sun, 12 Apr 2015 10:04:09 +0200")
References: <m2389dvnuy.fsf@HIDDEN>
 <BBF5D66E-0F65-42F2-84D8-566044A3000B@HIDDEN>
 <CAFsbZ7Y3KFGNDH35eAdh6etmBhV_dqFXKWLByCxEcSLnLkPJdw@HIDDEN>
 <700A6A05-B019-4B80-9CBC-880F58EEEE5A@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (darwin)
X-Attribution: Sam
X-Disclaimer: You should not expect anyone to agree with me.
Date: Tue, 14 Apr 2015 16:41:05 -0400
Message-ID: <m2h9siigta.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -0.7 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.7 (/)

Hi,

> * Jan D. <wna.u.q@HIDDEN> [2015-04-12 10:04:09 +0200]:
>
>> still, it would be nice to be able to tell emacs to pass certain keys to the OS.
>> it _can_ be done on w32, so why not here too?
>
> W32 and Cocoa are different API:s?

I think it is done here:
http://www.math.s.chiba-u.ac.jp/~mituharu/emacs-mac.git
by YAMAMOTO Mitsuharu.

-- 
Sam Steingold (http://sds.podval.org/) on darwin Ns 10.3.1347
http://www.childpsy.net/ http://think-israel.org http://www.memritv.org
http://camera.org http://ffii.org http://mideasttruth.com http://memri.org
If money were measured in piles, I would have had a pit of it.




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#19120: 25.0.50; macosx: f10 does NOT go to the menu bar
Resent-From: "Jan D." <jan.h.d@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 19 Apr 2015 07:45:02 +0000
Resent-Message-ID: <handler.19120.B19120.14294294908338 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 19120
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: sds@HIDDEN
Cc: 19120 <at> debbugs.gnu.org
Received: via spool by 19120-submit <at> debbugs.gnu.org id=B19120.14294294908338
          (code B ref 19120); Sun, 19 Apr 2015 07:45:02 +0000
Received: (at 19120) by debbugs.gnu.org; 19 Apr 2015 07:44:50 +0000
Received: from localhost ([127.0.0.1]:60397 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1YjjuM-0002AJ-2A
	for submit <at> debbugs.gnu.org; Sun, 19 Apr 2015 03:44:50 -0400
Received: from mailfe07.swip.net ([212.247.154.193]:47468 helo=swip.net)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <jan.h.d@HIDDEN>) id 1YjjuH-0002A3-C1
 for 19120 <at> debbugs.gnu.org; Sun, 19 Apr 2015 03:44:46 -0400
X-T2-Spam-Status: No, hits=-0.0 required=5.0 tests=BAYES_40
Received: from hosdjarv.se (account mj138573@HIDDEN [46.59.42.57] verified)
 by mailfe07.swip.net (CommuniGate Pro SMTP 5.4.4)
 with ESMTPA id 588360550; Sun, 19 Apr 2015 09:44:37 +0200
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2098\))
From: "Jan D." <jan.h.d@HIDDEN>
In-Reply-To: <m2h9siigta.fsf@HIDDEN>
Date: Sun, 19 Apr 2015 09:44:36 +0200
Content-Transfer-Encoding: quoted-printable
Message-Id: <8C6577F7-44BC-4BD7-B1A8-082FB5014C02@HIDDEN>
References: <m2389dvnuy.fsf@HIDDEN>
 <BBF5D66E-0F65-42F2-84D8-566044A3000B@HIDDEN>
 <CAFsbZ7Y3KFGNDH35eAdh6etmBhV_dqFXKWLByCxEcSLnLkPJdw@HIDDEN>
 <700A6A05-B019-4B80-9CBC-880F58EEEE5A@HIDDEN> <m2h9siigta.fsf@HIDDEN>
X-Mailer: Apple Mail (2.2098)
X-Spam-Score: -0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.0 (/)


> 14 apr 2015 kl. 22:41 skrev Sam Steingold <sds@HIDDEN>:
>=20
> Hi,
>=20
>> * Jan D. <wna.u.q@HIDDEN> [2015-04-12 10:04:09 +0200]:
>>=20
>>> still, it would be nice to be able to tell emacs to pass certain =
keys to the OS.
>>> it _can_ be done on w32, so why not here too?
>>=20
>> W32 and Cocoa are different API:s?
>=20
> I think it is done here:
> http://www.math.s.chiba-u.ac.jp/~mituharu/emacs-mac.git
> by YAMAMOTO Mitsuharu.

He fakes a keyclick on the apple menu.  Not that hard to do, patches =
welcome.

	Jan D.





Message received at control <at> debbugs.gnu.org:


Received: (at control) by debbugs.gnu.org; 26 May 2016 20:19:56 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 26 16:19:56 2016
Received: from localhost ([127.0.0.1]:40899 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1b61l5-0000b3-Oe
	for submit <at> debbugs.gnu.org; Thu, 26 May 2016 16:19:55 -0400
Received: from mail-wm0-f44.google.com ([74.125.82.44]:36354)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <athird@HIDDEN>) id 1b61l4-0000ad-BI
 for control <at> debbugs.gnu.org; Thu, 26 May 2016 16:19:54 -0400
Received: by mail-wm0-f44.google.com with SMTP id n129so243419908wmn.1
 for <control <at> debbugs.gnu.org>; Thu, 26 May 2016 13:19:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=googlemail.com; s=20120113;
 h=sender:date:message-id:to:from:subject;
 bh=IStlUbVC2GxaxRHIKRccjhiS6TR5AXRh2h+5FPkrSJg=;
 b=xLcZVlQk8QZQGbKu6XU0aD4OWYEYfQdgzi074nO6gWX1PcleZgF8vAu8A4BhzgUfTw
 cYgYtjpvQ9HptwsJNj3zUxWTo80M544i8U4RWgSRawSZ/c2NTzQLou9cGHqRULsO3h98
 wV1hisDLsN8+aOg6coW4xLhyiB9EjaO4qhsqeBRzBXF6rqtCDritxIycglTegdw4yulI
 /LMdvZGK3FoIsE2rRp2Ox6JxYAA4KReYjdVhE9wqVSkEq7czHVHeGoGE9Bf13bIbNPpf
 CG7sInO0blSHByy/j0E3yisBXDWegTo44z5nu7E84hHU2oldR0gKSkZL4YZAmGK3rkae
 eTqw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:sender:date:message-id:to:from:subject;
 bh=IStlUbVC2GxaxRHIKRccjhiS6TR5AXRh2h+5FPkrSJg=;
 b=AbmIYnX/JlqTjF2utG6vnMgWuwIOy3utLIiY+pBKHfcCImIcZ+JgNSa4UHOW75TBy6
 FacYL1W9mKdARGeE0toILOdK89B0OBBTTIYdam6aCO2YeI2a5ZkADJWDGYRfbWXpSsU1
 BXqWdwSqK49HoCq+l3L+EPVasvFGoJ9eR+Yuzx8TersbvjELRREWqPjBWfDkW3XqQL1m
 4aNVFhhmOalTwdqcDeDwaOM1MlS/4aX1+7CWLDFDc2wTgraNopxLEOSHaUM1FUnlaXLc
 B4qnmi4jwjDlh+lhuTc0QpzU3pks6/Ts4qc3/rirp3p2jjvDOrBGQnZl6IJzx4W22kRM
 +LTw==
X-Gm-Message-State: ALyK8tItAhEsyIWjgC3+dNPpmwopgJVdUXeYnumE2QtX7TYB4p62Gv8sJmMxDfPWv5VmmA==
X-Received: by 10.194.234.167 with SMTP id uf7mr11165389wjc.122.1464293988880; 
 Thu, 26 May 2016 13:19:48 -0700 (PDT)
Received: from breton.holly.idiocy.org
 (ip6-2001-08b0-03f8-8129-7175-fea4-ded1-da32.holly.idiocy.org.
 [2001:8b0:3f8:8129:7175:fea4:ded1:da32])
 by smtp.gmail.com with ESMTPSA id jp2sm15930579wjc.16.2016.05.26.13.19.48
 for <control <at> debbugs.gnu.org>
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 26 May 2016 13:19:48 -0700 (PDT)
Date: Thu, 26 May 2016 21:19:48 +0100
Message-Id: <m2k2ig1sij.fsf@HIDDEN>
To: control <at> debbugs.gnu.org
From: Alan Third <alan@HIDDEN>
Subject: control message for bug #19120
X-Spam-Score: -0.5 (/)
X-Debbugs-Envelope-To: control
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.5 (/)

severity 19120 wishlist




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#19120: 25.0.50; macosx: f10 does NOT go to the menu bar
Resent-From: Po Lu <luangruo@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Wed, 20 Oct 2021 03:01:02 +0000
Resent-Message-ID: <handler.19120.B19120.163469880411903 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 19120
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: "Jan D." <jan.h.d@HIDDEN>
Cc: 19120 <at> debbugs.gnu.org, sds@HIDDEN, alan@HIDDEN
Received: via spool by 19120-submit <at> debbugs.gnu.org id=B19120.163469880411903
          (code B ref 19120); Wed, 20 Oct 2021 03:01:02 +0000
Received: (at 19120) by debbugs.gnu.org; 20 Oct 2021 03:00:04 +0000
Received: from localhost ([127.0.0.1]:52400 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1md1pj-00035t-N4
	for submit <at> debbugs.gnu.org; Tue, 19 Oct 2021 23:00:04 -0400
Received: from sonic316-21.consmr.mail.ne1.yahoo.com ([66.163.187.147]:45059)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <luangruo@HIDDEN>) id 1md1ph-00034s-MJ
 for 19120 <at> debbugs.gnu.org; Tue, 19 Oct 2021 23:00:02 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1634698796; bh=/8hPmi793V7vPj8Iitw2ZEjrrR4IPWwoiJmjoWtw+zk=;
 h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To;
 b=D+DeKAXodA0reIEoHj4RwGZ9YTWFngRywvAwN6hJqihtkQomU6NmwkUrWc0AqVS4HUYnOlwIG8lU9ZC6VBBLY3L2HUsJj6DhlRSyxuOGKX0d5bg4ytkSmb4pBfp6+3itqyUZK6/d0eAdn1dchOgSiwVGySLUDCW8rKjYZ15CnKNM09LcplsGokUqGsilBsWfczaXYNz/dVyEm6QM7s1b1B0uOvb8EMLocr+4jheKyl4xA36X+CaDX5CN/GQl33axlo1u6qSt3KhGetYnv56Ty7xrzrAtwR7+A/QCF/udg+LdXlOgvDiZcUEhTg5SpTvLD/5+aMGa8llX3eQDlIDpxw==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1634698796; bh=7gESDbuxgxsIzDxk0sjVx+9nt2h8oSNQwhmv0eNNemY=;
 h=X-Sonic-MF:From:To:Subject:Date:From:Subject;
 b=uIX9ZOYOSctMCQCaileQAQGdtiLPkVGBYG5XFLjtcS+nWlOxVbTgCE3Sxx0G5/JemkHU5W7K67IGJE144xHggOx+TGpFdbvQvMB3eailG/Pa8UWi02TwV6hf2/g5IJjLOzoL19l5mFwG3UjpxGtGVGgXTnsu1v4MzHFmZ5d1ZBRn/7BAiMwEmzatRfAlelkIB/BpkO0Z7r/jL+CiMM410U0FK+HCF3WGZ+QQR3fIQnRZQayR4VAA1OEgIq686gbwVEmjUcTViadiei1mwpknYFcdY5m3ZkYtDZlLi7iOxM5f3c7uKa6yMJ+AjghiQ+DI8U7YGzFkL5ZXiywQX3aIFw==
X-YMail-OSG: I.jJ2dYVM1krWc6Lo7wTZGgQqjN8SUURtwQavo_mZeaf7xpch2TUO.eIsgGfLGA
 icHuLKspwpLrldPfM7bXFcJ0wZU24OGOv4ssBt4Ap_ILMhkRMUaSdEZ4dWOBfHTPTqxoy0NSIBWZ
 3CrECiDHo2kvxyZ2NKZPI7wIY74Xhxfjjk_lz2_Eunp2XIUhXwt_NHvCQMjGY_7N1tP1JqrnH3Vv
 6tx6.9DxfHG9cHhdLNFt2jP31xdWr5ER9UzIa1uZK9hGT.mmwWloEjVqJH_F4U1RbVR_f1IX4XR3
 0BBy3hDy.59jv6xN2eMqUtv9G5Zefk6A3asF1sDbrp9_6k5jsGxDsTYWKHcsR7bDpcoT3uCiMmMi
 0prUuygPFr54GyhS7FcEGpfXmj5C3tF3DbYmOZNiKRfXISnjNMMgJn1uoxhhS5xUZDQJzT0OUVcZ
 N8dBdZ2f8fC3uJki7p_ZIlxev6NCp8svnlOaOAWTScDWF20StQ6wTpk.e7zwn6GIDvebz6uKr_xZ
 XFPeDZTucltmWKGjy86J4NyM3ftHWANG8hFJTwC2ooserA8VAEe.E.hb2pDXLI.ZMfQK9EePgqVR
 9to8sAADEghDBoxIytSItlpkJTMfR4z.NWSaBAAxhHsYOARAX6fte.HoZhLo7yHq1FJ2f4nCUVQ0
 K.gx72dmePoXb8f1b54W2IAPwT5c0JKNLytKXg8htOIRa8u2NKPxZadefEfPkX_ZsFbMhj2cQ3.h
 PoxB8aRrLAXNR0SV52y1Y.8OdATIrxPF_DYXGtNXLo5xhFKbAGISobgwC_i2HGYBTxwq6_djSUiq
 iv1h1GzEJWiH6Gc1_TlPA2w3z8QSrvmCV4NLQCPQv_GQ5zKF0s9YySBlkZ7VrcrhOkMUGYAHklxC
 5XGqpMhqPVoUPCo_EbvQmniX24RPFME7LDXJNJPQJ5n1zZcl4lbPZ0jFmqUiye9NK0T4fGMpLzOU
 ybVphcerISKjLi26qWN0FULhPI1XHBvTURreLQ_8vgd5rN5HgdcP4pCr6aePnZDG03hZ8zcVE_dP
 uOuvSu74ufRIUfE7cCosPReKZRif58zZO2WCdafbnIRN8JrP.QJqQP5RRM7ktCKSVSnOrkcHbVX0
 33uTF2x8tdJss7S.BL4qElL2rERiPlEEuCN6GUNyxP10lnZQVi0VZh8m.PEuP_cg5_uzKE7v5rjV
 c8hs3SBjUDkknypvZbOo.1Nu8_T8GRH7C.IJ0mG0036H3JpWbaDNC3SGcpg0LrAdG_0wrG_dxbco
 iVSLggovSGkXIXVigCp7LP2TAtQaAxIxpO__noc9iLxwglKJmakbpQNG8MfjTbNrWO6kN0JZEjIS
 QGKrvEGt0wuOMC3R5LWoCmGHrlK2gTBLbphmRsn.RYHFy4kgoH.u.UFbxpDMDSi1mL7SW2MKFFCJ
 U7dGFw7OEd8sLDzFRV.g8bizvmerrYpd4BHbPdvZzH7a.Od5eJgrrz_oSoUlJmqnN1tQaU5qcC10
 cISLX9DrBnAiKDs4Tepm18vmsM.UNCOCJsiJHPAxk1u423BQWsnFSYnHkjzRi3QCqrMEOqdR0_Ir
 5WKawM6MTlWcsMmpo_M.ku6M3Gc4pJujQ1LJk9.5B5cDgwpidDP4PwwN3xcGRQbDiqu2pMkr5Oqz
 shDULDy2cF_XNT2TuY0PW0me8eOjfg1FWAwT.oDsFJHVuiCMpxj03glnBz6ffeL30FYeF7994Xhn
 X2ECuCp5Fd7UzC9VeaYpE4RcwieJD_K9ccFUfx.Zh5fwRUlHOGDsqP1KL50zCTfguuoj5Xgc7Gof
 xsYp4nB2gL8XPxG4EQOJ82ajaIIaQu_iL3.y3wu59hwOJz4oJ0uIyKRRo2SBh_D7vJwPqhJGq_n9
 VaqcO50wAb5SF4Xk2JcsU7Q8.gnf4.0Vn947Ozi7TWFG4_aR2JxL_PuFWW7AofwX9k6rlUTrXhPS
 n_7yjQu4uMsOlEz_IRs00ohNATuiboNLvRFTynYhg8xVBdByyGDPKVGA17lnowSqXtU5OLlW6ykf
 z9_M9A4t7ezo3QdTckYKHD6g_NnRf28sU42DXJVlBem5D8f.MgTInGaS0HEDrt9BquQHFqs8AFVK
 7hqYKuUnAvEzab_GoxCBJjGFkNTORdTnu.9WHVeBtdSx.mCzIj_WvqVkTvw9XJPHpk176gnLJyrO
 xjU56UBb982bVB0HTlkJKw0g_AiJFTH7uQ29pHqsXyKybnkwIrz6NY6cKKueGQuyMu2dT_1Zwhco
 Q10HJpjhQoJg7dH7pNMVOmfRbfUX1oORm17G1s27S1xjv
X-Sonic-MF: <luangruo@HIDDEN>
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic316.consmr.mail.ne1.yahoo.com with HTTP; Wed, 20 Oct 2021 02:59:56 +0000
Received: by kubenode501.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP
 Server) with ESMTPA ID b6d27b5ed41392a77a8eb372d23870aa; 
 Wed, 20 Oct 2021 02:59:50 +0000 (UTC)
From: Po Lu <luangruo@HIDDEN>
References: <m2389dvnuy.fsf@HIDDEN>
 <BBF5D66E-0F65-42F2-84D8-566044A3000B@HIDDEN>
 <CAFsbZ7Y3KFGNDH35eAdh6etmBhV_dqFXKWLByCxEcSLnLkPJdw@HIDDEN>
 <700A6A05-B019-4B80-9CBC-880F58EEEE5A@HIDDEN>
 <m2h9siigta.fsf@HIDDEN>
 <8C6577F7-44BC-4BD7-B1A8-082FB5014C02@HIDDEN>
Date: Wed, 20 Oct 2021 10:59:45 +0800
In-Reply-To: <8C6577F7-44BC-4BD7-B1A8-082FB5014C02@HIDDEN> (Jan D.'s
 message of "Sun, 19 Apr 2015 09:44:36 +0200")
Message-ID: <87pms0csf2.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-Mailer: WebService/1.1.19116
 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo
Content-Length: 4841
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--=-=-=
Content-Type: text/plain

"Jan D." <jan.h.d@HIDDEN> writes:

> He fakes a keyclick on the apple menu.  Not that hard to do, patches welcome.

I think I may have found a cleaner solution to this.  But there is one
problem: only the code for GNUstep utilizing [NSMenu display] has been
tested.

I don't know if the Cocoa-specific code will work.  Sam, please test the
attached change, thanks.

Alan, how does this look to you?  Do you think it will work?


--=-=-=
Content-Type: text/x-patch
Content-Disposition: attachment;
 filename=0001-Support-opening-the-toolkit-menu-bar-on-NS.patch

From 4e3fe6b4c0027dada181892c019e49f8003612fe Mon Sep 17 00:00:00 2001
From: Po Lu <luangruo@HIDDEN>
Date: Wed, 20 Oct 2021 10:54:27 +0800
Subject: [PATCH] Support opening the toolkit menu bar on NS

* src/nsmenu.m (ns_activate_menubar, Fns_open_menubar): New functions.
* src/nsterm.m (ns_create_terminal): Add activate_menubar_hook.
* lisp/menu-bar.el (menu-bar-open): Use ns-menu-bar-open on Nextstep.
---
 lisp/menu-bar.el |  8 +++++---
 src/nsmenu.m     | 41 ++++++++++++++++++++++++++++++++++++++++-
 src/nsterm.m     |  1 +
 3 files changed, 46 insertions(+), 4 deletions(-)

diff --git a/lisp/menu-bar.el b/lisp/menu-bar.el
index 980ba2fcd1..2ef24cf111 100644
--- a/lisp/menu-bar.el
+++ b/lisp/menu-bar.el
@@ -2659,9 +2659,10 @@ menu-bar-open
 this is the numeric argument to the command.
 This function decides which method to use to access the menu
 depending on FRAME's terminal device.  On X displays, it calls
-`x-menu-bar-open'; on Windows, `w32-menu-bar-open'; otherwise it
-calls either `popup-menu' or `tmm-menubar' depending on whether
-`tty-menu-open-use-tmm' is nil or not.
+`x-menu-bar-open'; on Windows, `w32-menu-bar-open';
+on NS, `ns-menu-bar-open'; otherwise it calls either `popup-menu'
+or `tmm-menubar' depending on whether `tty-menu-open-use-tmm'
+is nil or not.
 
 If FRAME is nil or not given, use the selected frame."
   (interactive
@@ -2670,6 +2671,7 @@ menu-bar-open
     (cond
      ((eq type 'x) (x-menu-bar-open frame))
      ((eq type 'w32) (w32-menu-bar-open frame))
+     ((eq type 'ns) (ns-menu-bar-open frame))
      ((and (null tty-menu-open-use-tmm)
 	   (not (zerop (or (frame-parameter nil 'menu-bar-lines) 0))))
       ;; Make sure the menu bar is up to date.  One situation where
diff --git a/src/nsmenu.m b/src/nsmenu.m
index 333a8b50a1..359a9c3bc8 100644
--- a/src/nsmenu.m
+++ b/src/nsmenu.m
@@ -1451,7 +1451,30 @@ - (NSRect) frame
 
 @end  /* EmacsTooltip */
 
+void
+ns_activate_menubar (struct frame *frame)
+{
+  if (frame != SELECTED_FRAME ()
+      || !FRAME_EXTERNAL_MENU_BAR (frame))
+    return;
 
+  block_input ();
+  NSApplication *app = [NSApplication sharedApplication];
+  NSMenu *menu = [app mainMenu];
+  for (NSMenuItem *item in [menu itemArray])
+    {
+      if ([item hasSubmenu])
+	{
+#ifdef NS_IMPL_GNUSTEP
+	  [[item submenu] display];
+#else
+	  [menu performActionForItemAtIndex: [menu indexOfItem: item]];
+#endif
+	  break;
+	}
+    }
+  unblock_input ();
+}
 
 /* ==========================================================================
 
@@ -1883,7 +1906,6 @@ - (Lisp_Object)runDialogAt: (NSPoint)p
 
 @end
 
-
 /* ==========================================================================
 
     Lisp definitions
@@ -1906,6 +1928,22 @@ - (Lisp_Object)runDialogAt: (NSPoint)p
   return popup_activated () ? Qt : Qnil;
 }
 
+DEFUN ("ns-menu-bar-open", Fns_menu_bar_open, Sns_menu_bar_open, 0, 1, "i",
+       doc: /* Start key navigation of the menu bar in FRAME.
+This initially opens the first menu bar item and you can then navigate with the
+arrow keys, select a menu entry with the return key or cancel with the
+escape key.  If FRAME has no menu bar this function does nothing.
+
+If FRAME is nil or not given, use the selected frame.  */)
+  (Lisp_Object frame)
+{
+  struct frame *f = decode_window_system_frame (frame);
+
+  ns_activate_menubar (f);
+
+  return Qnil;
+}
+
 /* ==========================================================================
 
     Lisp interface declaration
@@ -1917,6 +1955,7 @@ - (Lisp_Object)runDialogAt: (NSPoint)p
 {
   defsubr (&Sns_reset_menu);
   defsubr (&Smenu_or_popup_active_p);
+  defsubr (&Sns_menu_bar_open);
 
   DEFSYM (Qdebug_on_next_call, "debug-on-next-call");
 }
diff --git a/src/nsterm.m b/src/nsterm.m
index e0b7143e29..cd322b1fce 100644
--- a/src/nsterm.m
+++ b/src/nsterm.m
@@ -5071,6 +5071,7 @@ static Lisp_Object ns_new_font (struct frame *f, Lisp_Object font_object,
   terminal->delete_frame_hook = ns_destroy_window;
   terminal->delete_terminal_hook = ns_delete_terminal;
   terminal->change_tab_bar_height_hook = ns_change_tab_bar_height;
+  terminal->activate_menubar_hook = ns_activate_menubar;
   /* Other hooks are NULL by default.  */
 
   return terminal;
-- 
2.31.1


--=-=-=--




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#19120: 25.0.50; macosx: f10 does NOT go to the menu bar
Resent-From: Robert Pluim <rpluim@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Wed, 20 Oct 2021 09:54:01 +0000
Resent-Message-ID: <handler.19120.B19120.163472363629610 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 19120
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Po Lu <luangruo@HIDDEN>
Cc: sds@HIDDEN, 19120 <at> debbugs.gnu.org, "Jan D." <jan.h.d@HIDDEN>, alan@HIDDEN
Received: via spool by 19120-submit <at> debbugs.gnu.org id=B19120.163472363629610
          (code B ref 19120); Wed, 20 Oct 2021 09:54:01 +0000
Received: (at 19120) by debbugs.gnu.org; 20 Oct 2021 09:53:56 +0000
Received: from localhost ([127.0.0.1]:52797 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1md8IF-0007hW-Ni
	for submit <at> debbugs.gnu.org; Wed, 20 Oct 2021 05:53:55 -0400
Received: from mail-wm1-f50.google.com ([209.85.128.50]:41913)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <rpluim@HIDDEN>) id 1md8ID-0007hG-65
 for 19120 <at> debbugs.gnu.org; Wed, 20 Oct 2021 05:53:53 -0400
Received: by mail-wm1-f50.google.com with SMTP id
 d198-20020a1c1dcf000000b00322f53b9b89so8812292wmd.0
 for <19120 <at> debbugs.gnu.org>; Wed, 20 Oct 2021 02:53:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=from:to:cc:subject:references:date:in-reply-to:message-id
 :mime-version:content-transfer-encoding;
 bh=24N87uOyFWNXWttNirjotUYoml3GfUUTSBW3aKoVwC0=;
 b=R4vCtqAvviUrOlnxht24tU6YLQCeXYT+6CemZw0uA5G8twVXuAzGjUi+rUqIqjrraB
 dfXZs3Ugh/2x7woki7Km2mh9NF5ggE3hTHZwPkSAQyz51FHjwU+PZU8DB1QBxHq5c5PC
 9dStxSAFG/KY0YveIxsh+nT3uwNxIpxWhY9TdYvKixm10g9Y1YHMLEiRwFSVCMmXHXL1
 27EupW79I/xAQdStbNcSgk1h7vq1ekOjrxFuFvsEl17gqrzqsZQEY3V3PyONniYf81w0
 k7TVTJxZwQQa7N0htQIjAp0DxNYbEkHDeJuUe348HvJ09nHuI17hfvoHUFguAJ4yi5pl
 bfzQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to
 :message-id:mime-version:content-transfer-encoding;
 bh=24N87uOyFWNXWttNirjotUYoml3GfUUTSBW3aKoVwC0=;
 b=DhPKWsNViVscOrW6W4uPi7U2IJ2H7T9+wX+58SNaiRoBlmC4vC4xn9dIClHT8PlEsg
 o/UsYgT8/GhBBgztqoToQmtcyScrc1D73Tce8vbHT5cc8brT6nDNuqxXwTbQ9KVlGXMz
 tZsBw4eU+S9Z8sv4FLk/suwSsyH5QFyYdqaQK33muLO9cLFTgm4z7riqHGG3R5loe7uo
 f1rF4Z9Eu6NZ8ScE8Z9kl496BjChbMwuXduBXCGbO88BDIJkmJcsQ2vXa4anFlQylkyS
 Tz9Gd0uV1JjaVV6bVnjUU7nM8jDqwZg2rFaj+qrXtYldfSKFUWJu+D7rJDyFcdz38E0V
 RXMA==
X-Gm-Message-State: AOAM533nwqDToC8rK5ISYb6L5pgrruHMsyMV0uS2kAuv8Sp1enoXYdv/
 7pNu8+cxDuqntTdKY6jzLLo=
X-Google-Smtp-Source: ABdhPJxVsHT67hePim3TqE+P5hxWlaPTJNcSyMMRHOoGMFFwDxV0SMg+95CkZEtBnEmICK0Pk7RnTw==
X-Received: by 2002:a1c:2541:: with SMTP id l62mr12343031wml.11.1634723627083; 
 Wed, 20 Oct 2021 02:53:47 -0700 (PDT)
Received: from rltb ([82.66.8.55])
 by smtp.gmail.com with ESMTPSA id a2sm1711907wrq.9.2021.10.20.02.53.46
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Wed, 20 Oct 2021 02:53:46 -0700 (PDT)
From: Robert Pluim <rpluim@HIDDEN>
References: <m2389dvnuy.fsf@HIDDEN>
 <BBF5D66E-0F65-42F2-84D8-566044A3000B@HIDDEN>
 <CAFsbZ7Y3KFGNDH35eAdh6etmBhV_dqFXKWLByCxEcSLnLkPJdw@HIDDEN>
 <700A6A05-B019-4B80-9CBC-880F58EEEE5A@HIDDEN>
 <m2h9siigta.fsf@HIDDEN>
 <8C6577F7-44BC-4BD7-B1A8-082FB5014C02@HIDDEN>
 <87pms0csf2.fsf@HIDDEN>
Date: Wed, 20 Oct 2021 11:53:45 +0200
In-Reply-To: <87pms0csf2.fsf@HIDDEN> (Po Lu via's message of "Wed, 20 Oct
 2021 10:59:45 +0800")
Message-ID: <87v91s2f9y.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

>>>>> On Wed, 20 Oct 2021 10:59:45 +0800, Po Lu via "Bug reports for GNU Em=
acs, the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> said:

    reports> "Jan D." <jan.h.d@HIDDEN> writes:
    >> He fakes a keyclick on the apple menu.  Not that hard to do, patches=
 welcome.

    reports> I think I may have found a cleaner solution to this.  But ther=
e is one
    reports> problem: only the code for GNUstep utilizing [NSMenu display] =
has been
    reports> tested.

    reports> I don't know if the Cocoa-specific code will work.  Sam, pleas=
e test the
    reports> attached change, thanks.

    reports> Alan, how does this look to you?  Do you think it will work?

It doesn=CA=BCt crash, and performActionForItemAtIndex is called, but it
doesn=CA=BCt actually cause anything to happen (on macOS).

Robert
--=20




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#19120: 25.0.50; macosx: f10 does NOT go to the menu bar
Resent-From: Po Lu <luangruo@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Wed, 20 Oct 2021 10:27:01 +0000
Resent-Message-ID: <handler.19120.B19120.16347255999103 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 19120
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Robert Pluim <rpluim@HIDDEN>
Cc: sds@HIDDEN, 19120 <at> debbugs.gnu.org, "Jan D." <jan.h.d@HIDDEN>, alan@HIDDEN
Received: via spool by 19120-submit <at> debbugs.gnu.org id=B19120.16347255999103
          (code B ref 19120); Wed, 20 Oct 2021 10:27:01 +0000
Received: (at 19120) by debbugs.gnu.org; 20 Oct 2021 10:26:39 +0000
Received: from localhost ([127.0.0.1]:52829 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1md8nv-0002Ml-0B
	for submit <at> debbugs.gnu.org; Wed, 20 Oct 2021 06:26:39 -0400
Received: from sonic306-20.consmr.mail.ne1.yahoo.com ([66.163.189.82]:39591)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <luangruo@HIDDEN>) id 1md8nt-0002MY-FP
 for 19120 <at> debbugs.gnu.org; Wed, 20 Oct 2021 06:26:37 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1634725591; bh=1z+CBESezhX3SPcUjuauUMKwDlbvWl3XuWKPCXXCBxg=;
 h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To;
 b=Qw2Zme6OaLoKEYrAA5alcmRROerlEBQciZYrtB+ebvSMa4Xe3QAAN4ESJTRPybj01hg3nQYCIhRQ3dpynFagMeGYNL26TcHdeSJPuoUL3DBgQoVdMZsFRUpzUJYmgDwb26fEx5u9R5jyThq/z0JfxmkYtJ8M5M/hfG8sCx74Ovcepg4RqL8NCB+2C8ySQ3q9sEXKARMWQJ02lnNGHUWYh2i3DrwAhNNimqyOldCWP5gGZmFqGFtUdn7GX/WRdwPmWZNW5VSTQTbdMVaZ+8OU0Vqmgk3/LYRRCmfWznDLO2aQC2q45Z1DUp3SuI180TSVP611DSHFJ1EfjGGZckqO9w==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1634725591; bh=9WCidGiDNt+Wz6oF6MSwnJpoCNNUycfCExeVviNsncB=;
 h=X-Sonic-MF:From:To:Subject:Date:From:Subject;
 b=NZqbxaSXqH2vApfZNSGYRNJRT6IgEcivDTcuRRzt4cmtvBiyqBKvYkZMNKAnubTOmuE2sPhtn8FvpS75VdY7zZt+BW7bwBVf3c+a9FgTsu3do6z9pG6o0GcNfhx6a5XphpDecI6V+JBNi4vAkE1N2Gl/MAOE8oTAauURoYRHh0QcvuscFhCPyIH5d/aRo5ZfrJGya18Xh0NJ2AM3ALb8MZEQnEXjf9R8+FHhBgpey4J0Y/kTXpmFudKWO+dtDiJuAR/v7k/LbqIIQo11mg/5yhH4ly1ycbsb6zx7ta4PIIRDagNG69MUxmLtf17ykvORSyLZZyVJiMmmRqD3bgJtmQ==
X-YMail-OSG: 2OT8AgEVM1nJSbit_gHDCpqFqu9B5qL8B2nKrxSR_ZVpWwbmZPloAGbepL3vSgU
 q39aVnPRllYTD3aLCOTGZAomsM6HGfy2f.TaXX4HgE5yQ19VBFs_nCSzmcQKODRU87LA5ObUgsFi
 STld5BHWw7qMAB9XVnBsc7WeRehioNMClwYA84m1y.Qqn8cbfLesIRdkScJUfaC9qrgjh4EnHCus
 Qqk9aCvppTOHSyeKfg0qsBMrkNcptc948N9tX3WIbCgthy1fsEwGl.s0tyDd30blg_IzQicRb1Ia
 aKU27UqTuZpqX7f0_okjzGo6WHR7W6zVMfWy44JPmCUxr6G5gteCfOrgVugRu_11kAG1vl.joS0e
 dRLWKHsatfSBRAK0ExIXi72Df5W3Iy68_FdHSj_tFcK1ypYpfQTZ_SnGsiZxtZDJWpe8wuthgNAy
 EgLeRVdMkMdJFRv5DfZpKoXuJBwbTn29BKUFzvKejMU7lZnDfUdimPXKzitNb4sPoZlIfM8znOc7
 Lf_WURh5U0QaK2VDoPMp6m8kb0BHDfiloSL.HNWFQBU7wZIuGpvl4xPiDbxmIdh0H28c6kHGYMt7
 Al4YBNeRzzRixV5hrtdcdQ9BkHT4XNyQcW4RMle0Iv6ZDMbHMwnTB3OivnR74e.Jkcn.gl4fpiyx
 MdS0QQBK8JzzcCAO5BK4Ecs_7MVEPIkaCLLlJwqbeakpcHI7gRRA5MallF3XHiG2QtjIVwckX.Dz
 bPC3bcOqJ8eiqjirg.MgVkRwvgc4u.6_yOf9KcEhfGoeXdYHsrO6k0bl5_Mgn73Uw.MlWTT5FHiD
 IDOianYoDjugZHNHDtOshD1L8YpY.1m6KFW7HNSbJwtRL3UyIe9MCy6KkXj9_0fqrv_.OsRS4V7Y
 Af5zgPxU__rdKuY3FQUR1arqycOOc1MYBwpjsZc3DGihJ4.TJeIofddISw2w3HDaAH_8k1G7geca
 ZV.9pPDWl5mTqltLIBmwjsEvditfCS3nP6LvnlYI90qw8E4vywnnV67WYl9JtCGZzINwfUIEkNWy
 yKa8RFjlKudne5UB.CILUNDrUv5iGrIBR5k73jaZFsCzKGF2RFW8m62ydfASc5oY3mnXF8WqCEGP
 1FG6KGsn4wynvvMsZrzgO1W2RUrXAfQK00JCKk4sehReJ26.Zs8MsHMvkcwfhiGdlRfDLSMc9Aip
 jd3FsgS5azCZW0c1gPFt7qoqE94tUYn.yQlac4r62g2gj1fLjFPUs908nzM1ISciAYO2Q5NShr.G
 O648oIIiSGPloLEJdVseVN7ZyLAEP7rT0LKE8LoFQBV4TDJNDyhT7MaQn5e8OutDsLPc2sonGBnu
 pb51EzBa2mYOVT8EjRrJP0G36AOiBuaVs1InZxjmWrVmC_O5GRQwycYYR6mqBxYFzCNqpJhFy4mX
 Mm20k6jisTMIoM_OcCtoXiTRVjGpkvC84sRMpvTTXXF_fGEtHfRY88M8vYKwdqK2U91dYq2ZamIR
 SlHkYauJKckMHxLIuIlW_BlBJ6clyxi1tVBFRX7iuTAAc7I8Bh66.aJ_HdaB1CjiN3s30kknXjCR
 lcRMngCufJ606LAA0wNBLG1NeIIeVaqpiJPK9b5rJXrn457tMoGrt.bI2u9WLjo_PjJXE0V25bak
 R5xQ.O3zCz9VJdyNUOHNPQFK76XDQvAFmkzqeCXmYcqxJkhE4FfNHUSE2.HwsqGiLLyLt8sHc8q5
 cDUcp5av4iSzyiMSTM4qAfhPe4vfj.5Z9PDaP_Zy2g2e78tzO3cGdBFRSUAcdx0q5Tgmkkq5zvpB
 aCAFRdx5HBkezZiNfM2K6afV3WKH3YtPqr1GDs.DwnhMVs_BaSgJ2WmrfHuc4E7p3m12ARFGzZbd
 KeqzFFOR1bxhlQ1Q_E.sAxTSqq.pX7k6Wi4BNoSDMARKvGH4LwtlK0Ad0WENMHeWkaYSjhTEgPRa
 q8R_blAadsbmWUAYCq.6oOj6SbWuC.d2UzGvdRNHKXT6DqD9l9t2i9xiXxwrn7m9YDnts8TUqOra
 Vs1qbDjsnTrZjkfF4Hi1BqpFGRBsqO.avxXMK3QVZ5q8.fHW.Or5UyKlKtW3fP0A4q0w4kTEGEI1
 VmFo_XejMpUZKAjoGRd2JXWMH3SyD2.OWbQGr5wS13cVOcPcdRnhKnxsnOHWrL.DTGrF7Rl9tbVC
 IUTVF6318vlZXV8HarWQNtvnCT2a8A1PyUolyxKoOhk.Yyl2VHAOfp3bQu74MO5CCrWMzPqr2V.Y
 f9cOwY_mvAjX_LlTVhfHGHSRbeFOUMT4VxMoAqY_ZVwzWQr72NE4-
X-Sonic-MF: <luangruo@HIDDEN>
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic306.consmr.mail.ne1.yahoo.com with HTTP; Wed, 20 Oct 2021 10:26:31 +0000
Received: by kubenode510.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP
 Server) with ESMTPA ID 921f1c15c4420aea320a5d6fb0827cde; 
 Wed, 20 Oct 2021 10:26:25 +0000 (UTC)
From: Po Lu <luangruo@HIDDEN>
References: <m2389dvnuy.fsf@HIDDEN>
 <BBF5D66E-0F65-42F2-84D8-566044A3000B@HIDDEN>
 <CAFsbZ7Y3KFGNDH35eAdh6etmBhV_dqFXKWLByCxEcSLnLkPJdw@HIDDEN>
 <700A6A05-B019-4B80-9CBC-880F58EEEE5A@HIDDEN>
 <m2h9siigta.fsf@HIDDEN>
 <8C6577F7-44BC-4BD7-B1A8-082FB5014C02@HIDDEN>
 <87pms0csf2.fsf@HIDDEN> <87v91s2f9y.fsf@HIDDEN>
Date: Wed, 20 Oct 2021 18:26:21 +0800
In-Reply-To: <87v91s2f9y.fsf@HIDDEN> (Robert Pluim's message of "Wed, 20
 Oct 2021 11:53:45 +0200")
Message-ID: <87h7dcat6a.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Mailer: WebService/1.1.19116
 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo
Content-Length: 701
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Robert Pluim <rpluim@HIDDEN> writes:

>     reports> I think I may have found a cleaner solution to this.  But th=
ere is one
>     reports> problem: only the code for GNUstep utilizing [NSMenu display=
] has been
>     reports> tested.
>
>     reports> I don't know if the Cocoa-specific code will work.  Sam, ple=
ase test the
>     reports> attached change, thanks.
>
>     reports> Alan, how does this look to you?  Do you think it will work?

> It doesn=CA=BCt crash, and performActionForItemAtIndex is called, but it
> doesn=CA=BCt actually cause anything to happen (on macOS).
>
> Robert

Hmm, thanks.  Do you know of a good solution for this aside from
generating a fake mouse click event?




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#19120: 25.0.50; macosx: f10 does NOT go to the menu bar
Resent-From: Robert Pluim <rpluim@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Wed, 20 Oct 2021 12:38:01 +0000
Resent-Message-ID: <handler.19120.B19120.163473342430287 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 19120
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Po Lu <luangruo@HIDDEN>
Cc: 19120 <at> debbugs.gnu.org, sds@HIDDEN, alan@HIDDEN
Received: via spool by 19120-submit <at> debbugs.gnu.org id=B19120.163473342430287
          (code B ref 19120); Wed, 20 Oct 2021 12:38:01 +0000
Received: (at 19120) by debbugs.gnu.org; 20 Oct 2021 12:37:04 +0000
Received: from localhost ([127.0.0.1]:52966 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mdAq4-0007rz-2t
	for submit <at> debbugs.gnu.org; Wed, 20 Oct 2021 08:37:03 -0400
Received: from mail-wm1-f43.google.com ([209.85.128.43]:41605)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <rpluim@HIDDEN>) id 1mdApy-0007rg-Nn
 for 19120 <at> debbugs.gnu.org; Wed, 20 Oct 2021 08:36:58 -0400
Received: by mail-wm1-f43.google.com with SMTP id
 d198-20020a1c1dcf000000b00322f53b9b89so9922984wmd.0
 for <19120 <at> debbugs.gnu.org>; Wed, 20 Oct 2021 05:36:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=from:to:cc:subject:references:date:in-reply-to:message-id
 :mime-version:content-transfer-encoding;
 bh=vtRJFPAFOFTV9OWxQyEj+HzfHElQmVNQZg2x96hs6yA=;
 b=Xni0nlC/EiFqhOof3lMQhopYjXXYMq8lbvtKmM+ofBB95lzLjhdS6zzhgN4XkgoTCJ
 LePzCwK4KHe/8TFePQ1JTMxUD8FpJ+wepPpV0j1qij7O9/EyycA1fERgRTJ8BRs8ADE3
 nzT/b8w6AV6NQ5CYCGh8iWzYPmUB74qDelg8QjqvPq7PlBvJrwgO1xUP+GwJ5STEU38+
 vCHPsQFs0KmCcVcB6MmdOb3BMYjTNG03F5X6IwGLohLUEAOgHI95U2025BTeyrOJli4N
 Uofxgc8akiPi+CpRAIzY0pDiF4LvnSavTljNaLi08usVliHcYLD48uThpIGdwqSj+3bb
 Mlhw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to
 :message-id:mime-version:content-transfer-encoding;
 bh=vtRJFPAFOFTV9OWxQyEj+HzfHElQmVNQZg2x96hs6yA=;
 b=GfbdK1yzVJ2Nr33Med8Xi90gHd7V8kwdSYnIKdrhfZ7oJEVKZvQIOK0qHYOmKGjSuJ
 pAtuqvpOJbzuOMrUA89RA/BMgu2xhrDngBsz7Iddqm3YXzbcbQLzXx0hj5rt6NkLm+Qx
 gMEYB2W7qnkqVznk120ChFvxs/7YNryp2DJSbymLGYcWekMNhQa3Xsl2F8cMQa4fs8SD
 bb+Rg8NYpKNySlB3sNCt0CuqjACkSxMENQllJNZF2hlgtCg/Y/rF4OfbcseyjpXuCRqf
 ks8j+a1Zlh2SwZgM7YSp37JSnbwhaI61dg1nlM+56mrWTTOYpH/do9Vyd6K5L3AMupuG
 e0qg==
X-Gm-Message-State: AOAM530LT/n88VQhjhyOipiXgzftzXeM+OZOPgOzEa5MqSuD/hMO9xi7
 T9bAUbk7Y8olJZ99WVevuT0=
X-Google-Smtp-Source: ABdhPJz3cqv7oPf89/wUbjN7o0uz0C6UX1CAIMYLKyRPEYXocQKSG5KIHmDQYJcD92VEM5VU5YtbXg==
X-Received: by 2002:a5d:6d8f:: with SMTP id l15mr52157595wrs.350.1634733408724; 
 Wed, 20 Oct 2021 05:36:48 -0700 (PDT)
Received: from rltb ([82.66.8.55])
 by smtp.gmail.com with ESMTPSA id e9sm1916624wrn.2.2021.10.20.05.36.48
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Wed, 20 Oct 2021 05:36:48 -0700 (PDT)
From: Robert Pluim <rpluim@HIDDEN>
References: <m2389dvnuy.fsf@HIDDEN>
 <BBF5D66E-0F65-42F2-84D8-566044A3000B@HIDDEN>
 <CAFsbZ7Y3KFGNDH35eAdh6etmBhV_dqFXKWLByCxEcSLnLkPJdw@HIDDEN>
 <700A6A05-B019-4B80-9CBC-880F58EEEE5A@HIDDEN>
 <m2h9siigta.fsf@HIDDEN>
 <8C6577F7-44BC-4BD7-B1A8-082FB5014C02@HIDDEN>
 <87pms0csf2.fsf@HIDDEN> <87v91s2f9y.fsf@HIDDEN>
 <87h7dcat6a.fsf@HIDDEN>
Date: Wed, 20 Oct 2021 14:36:47 +0200
In-Reply-To: <87h7dcat6a.fsf@HIDDEN> (Po Lu via's message of "Wed, 20 Oct
 2021 18:26:21 +0800")
Message-ID: <87k0i73mao.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

>>>>> On Wed, 20 Oct 2021 18:26:21 +0800, Po Lu via "Bug reports for GNU Em=
acs, the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> said:

    >> It doesn=CA=BCt crash, and performActionForItemAtIndex is called, bu=
t it
    >> doesn=CA=BCt actually cause anything to happen (on macOS).
    >>=20
    >> Robert

    Po> Hmm, thanks.  Do you know of a good solution for this aside from
    Po> generating a fake mouse click event?

No. Googling indicates that performActionForItemAtIndex is the way to
do this, so I don=CA=BCt know why it isn=CA=BCt working.

Robert
--=20




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#19120: 25.0.50; macosx: f10 does NOT go to the menu bar
Resent-From: Alan Third <alan@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Wed, 20 Oct 2021 20:48:01 +0000
Resent-Message-ID: <handler.19120.B19120.16347628712738 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 19120
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Robert Pluim <rpluim@HIDDEN>
Cc: Po Lu <luangruo@HIDDEN>, 19120 <at> debbugs.gnu.org, sds@HIDDEN
Received: via spool by 19120-submit <at> debbugs.gnu.org id=B19120.16347628712738
          (code B ref 19120); Wed, 20 Oct 2021 20:48:01 +0000
Received: (at 19120) by debbugs.gnu.org; 20 Oct 2021 20:47:51 +0000
Received: from localhost ([127.0.0.1]:55579 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mdIV5-0000i6-GD
	for submit <at> debbugs.gnu.org; Wed, 20 Oct 2021 16:47:51 -0400
Received: from outbound.soverin.net ([116.202.126.228]:34625)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <alan@HIDDEN>) id 1mdIV3-0000hS-OK
 for 19120 <at> debbugs.gnu.org; Wed, 20 Oct 2021 16:47:50 -0400
Received: from smtp.soverin.net (unknown [10.10.3.24])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))
 (No client certificate requested)
 by outbound.soverin.net (Postfix) with ESMTPS id 95D2E51;
 Wed, 20 Oct 2021 20:47:43 +0000 (UTC)
Received: from smtp.soverin.net (smtp.soverin.net [159.69.232.138]) by
 soverin.net
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=idiocy.org; s=soverin;
 t=1634762862; bh=6wU8xHNw0GtgzKBrVZ+k8MQF/8dp2/mvQl1hdOKxb5E=;
 h=Date:From:To:Cc:Subject:References:In-Reply-To:From;
 b=lxzozLUYYmXBDLv8oNAt1tZKpI7kevCRZoO8rO3PnR8u5sz1U67fZyR0qsh/wLQOz
 aEdlsj3zn0JbEyAROSrknpiJZMy8j91WmlkSuWihQ8SKdKuaOqotuWI5TBpDF27vuK
 2Zsf6mu9saOgIktd8JVuSuvOxDxutCpFou6Rw0NJBfF9ifXw/TwD9agQ0fcQazH5Kq
 T53QIbOibr5keIbf9YY1ZasNcVvYeiQ/gVq2WWuLKE6snTPqT13JeI5xAt+oPqSuR9
 a3kXL90altRVRtylJJSdt9SP0/rHt98pcE7c+z8mNSJCwuh2ZD8mZihXFU9xrxcqJ1
 l9Dd+AIkClOew==
Received: from alan by faroe.holly.idiocy.org with local (Exim 4.95-RC2)
 (envelope-from <alan@HIDDEN>) id 1mdIUt-000c7N-L8;
 Wed, 20 Oct 2021 21:47:39 +0100
Date: Wed, 20 Oct 2021 21:47:39 +0100
From: Alan Third <alan@HIDDEN>
Message-ID: <YXCAawSMGxFb5Mor@HIDDEN>
Mail-Followup-To: Alan Third <alan@HIDDEN>,
 Robert Pluim <rpluim@HIDDEN>, Po Lu <luangruo@HIDDEN>,
 sds@HIDDEN, 19120 <at> debbugs.gnu.org
References: <m2389dvnuy.fsf@HIDDEN>
 <BBF5D66E-0F65-42F2-84D8-566044A3000B@HIDDEN>
 <CAFsbZ7Y3KFGNDH35eAdh6etmBhV_dqFXKWLByCxEcSLnLkPJdw@HIDDEN>
 <700A6A05-B019-4B80-9CBC-880F58EEEE5A@HIDDEN>
 <m2h9siigta.fsf@HIDDEN>
 <8C6577F7-44BC-4BD7-B1A8-082FB5014C02@HIDDEN>
 <87pms0csf2.fsf@HIDDEN> <87v91s2f9y.fsf@HIDDEN>
 <87h7dcat6a.fsf@HIDDEN> <87k0i73mao.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <87k0i73mao.fsf@HIDDEN>
X-Spam-Score: -0.7 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

On Wed, Oct 20, 2021 at 02:36:47PM +0200, Robert Pluim wrote:
> >>>>> On Wed, 20 Oct 2021 18:26:21 +0800, Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> said:
> 
>     >> It doesnʼt crash, and performActionForItemAtIndex is called, but it
>     >> doesnʼt actually cause anything to happen (on macOS).
>     >> 
>     >> Robert
> 
>     Po> Hmm, thanks.  Do you know of a good solution for this aside from
>     Po> generating a fake mouse click event?
> 
> No. Googling indicates that performActionForItemAtIndex is the way to
> do this, so I donʼt know why it isnʼt working.

Is there a reason to avoid faking a mouse event?

Assuming the first answer here is correct:

    https://stackoverflow.com/questions/21583559/nsmenu-programmatically-select-item

it looks quite straightforward and clean.
-- 
Alan Third




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#19120: 25.0.50; macosx: f10 does NOT go to the menu bar
Resent-From: Po Lu <luangruo@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 21 Oct 2021 00:23:01 +0000
Resent-Message-ID: <handler.19120.B19120.163477573331552 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 19120
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Alan Third <alan@HIDDEN>
Cc: Robert Pluim <rpluim@HIDDEN>, sds@HIDDEN, 19120 <at> debbugs.gnu.org
Received: via spool by 19120-submit <at> debbugs.gnu.org id=B19120.163477573331552
          (code B ref 19120); Thu, 21 Oct 2021 00:23:01 +0000
Received: (at 19120) by debbugs.gnu.org; 21 Oct 2021 00:22:13 +0000
Received: from localhost ([127.0.0.1]:55753 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mdLqW-0008Cq-Pk
	for submit <at> debbugs.gnu.org; Wed, 20 Oct 2021 20:22:12 -0400
Received: from sonic317-33.consmr.mail.ne1.yahoo.com ([66.163.184.44]:37212)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <luangruo@HIDDEN>) id 1mdLqV-0008Ce-Fv
 for 19120 <at> debbugs.gnu.org; Wed, 20 Oct 2021 20:22:11 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1634775726; bh=Zl2hpk7P+irgHR8zwashRz7oRzs93krVWSz5ohbK4N8=;
 h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To;
 b=dGssfhLdjx7aPRq1+MFlqlN1PLQRUXWgyiZRaWxXuErUtfgBR7r/ZsAI4hhImCT1RUOx7uWOikJVhKZoGKkGaUQ5nw0MYxbx32gG2kAhYpj00cwVuUX97Ve2jISzyhMHCS6MhVn6Fg/0KE9SHK+MXl4EOXADaSrs5LYm5tZr4hwgmZaiLVxkeY1hJmqLiENNjTauxo3a4Kci0C8QF+uiyoZ2cykq01VjJr37PLcsg2LdFgaxiN0YWDuGdOpeisyv77yHC7OjqSESrt3+7t9fqmggHS8XuVM/ff+XtUWv9h/VhLol96pwwoAzHFGdN62sw6DkSABQgCewUn1cQ8fuaQ==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1634775726; bh=ZzZ1ZMZaUoz/4YesTdzVOZXKnVbhQaG8CwTBXl1Azdc=;
 h=X-Sonic-MF:From:To:Subject:Date:From:Subject;
 b=VuQvNyfVAk3DSNfR3yJyn/JQZJJwib660KXVKyCHTcNNTEkmxfDuUK2FZugYYUG7kNw5Jn3JyJa2Hs0F/QQgXSLbsr8ME8PQXTil/Kqwy/dJvAH9rg+FPO64G4rVeSPtNrTcL5BA6oXzhYxYTgyJnULQ/1/ZABytxKRDG2VfjGDs8LPTh1jgjYKmHx9UgovnAdZCPjk9MT1Lf97kCsgVgNG4F4zxOCCQ799xajTXG1gGThAJb+LF3wFVWBZWYENjKh65wbRP7FoNtNIawKs7hYt6PTixLLTcYxqNiyfTApH+Vc08uABLi1fwc5mb67MO5559faBRqeGWAoWTlDuchg==
X-YMail-OSG: yEOvlicVM1k2T2H5l0FYm7y0TVeXuKv6J9y8CaV17WAhmIqdEKY0P0Y8XkmYKLy
 YRi9F6WxeNMLaajZ4RYDhGzn0hGX3bfqy6BJUnjKDoj6pEUC9Lcuo6B_Hs5oRKgqGo_imqVWJOih
 xGUBk0oOv_NWeKRX6HuVENJemkq8e_4F9Dp_2l.6YeqYVAYgX5M39X4VNpLI5w2NXgEHGzUwfLZ9
 GoVmWueFdK9S0GvLO8jLozC0LVKdVyWOxxs5MNZKSJtw.xiZl0_UVics6ONTfVjY3zKpjksV0Qtv
 Srq2MPbu8VbEQQPRbd.BXvWznuTlxea1K0KDhakf71Hq7aWSXHjmJ8pPyt6v0_mqed7TX6EEK8Gu
 HL9xwEeclRoye8pT8o1BbTThytFXosO0FGp5R8RISOz1jhJab3qB1BIFmRAt3RpLPTfYdsOh4Q3W
 HT1X7gyt70rCNvwQDC0v3VGwaT_ar5Dr05THUpDGveSI5rLtDsSDx_lzdRjLirve06U5QJdqRJoQ
 URRx6NubpPj8zPtvb_0QHHSRSSHHI6ZTorfZSb6CtmitnaXDSQPJIbe5Z6FBR5DjqD7Nh8Ayu2Rt
 uJBNXqME8obrKeSF_XNBfLHOB0LEDApMDCS68lY82xlX38nGF9zXYjeR0RwXC19svSKgttPu7_bj
 f_JpWWjCWdytn8r3OMKAqh_McEonDBWP0C.ZgpPROFYQNoDMDZoHt0nidEYuarWqkanVLVOMmyNA
 ZJyEh74DJMuhmXocQJTGkiSL.BWjcOPcL5ghdqENLMmxgZr.Y2epWRwxQf6DpiTvRmPXihn6xGnm
 6biZGFq6QCpY1ynJ5aHqbTPmZdUTAOvSIVXxwh26G0bHNNwcdLlJ.mbNkmxPywa.6DP66sIElvaX
 lkiz74XiEngD74NbDHi_1Hham.Sonzt6Ns5kyLal1AWekk5rn8S8oy1PxpH9hM4K2OQ4T_ydO9em
 G_xlR3g1D_LPJbRlkHSb_H0eXTlqJSspL8njLNDyUNR38KRmiA9cY8pE1acTG6R5ExE_qsSgQrL2
 p47Ji7nCK13CGURY.PEfLXosSIfjppTIQczstP6zwHR_ps0.LQzn.Uy1uFTUSGKi4NIBtDo9D1Rp
 W3w5nQcNg.Tjdangz1eG6imMWEGn_zNimtHAJrrdG6zVg_EtWx9rm1D4ErjwdNr5qdsePFxQ6Wg1
 qBvU94LH.g9v_OsmFUGoFjahyt3pTebS1i1uNMj2PD1DYvN1tSeJ8hOGvVUpx6Pqdvs9USkcRi4H
 tZ6z5m57TLXcZOPTJw4fmZP8PyjQISap1Tlmiju9JZt1d2i1EhHQ_0U8.8gkicU14nYFybTxs1RE
 JCvRuudhuYB6Ff4YI3V2TBYVqtThw1XKljOu7e5GKSz8hUDCaLTn9hwMg1.u741hQpdG8VBeV5cr
 a7k2zMk.GGLrAsqFf_qBJtxcLbJ3ELhrYH4jlrIx3225XMpoFfj_yBPQSck1Cjpr0y7FyvMcOFsm
 Pi5IIJMGCnvGcgD52s_GYd76JP2vj8EacDFP2AM.r00HO2oQmEr3kenJvi1fiFQOy9MpdWdSv0cO
 vRjJm8z5UCSvIlnyPl.YLj8AfPw8O8SBd2SYNxvYOhjU2YOgRCUDMVsvA.hxzgWKyTkpp3GopIZt
 J5KCIxexCOwYBtc35IPX2WvYPnJnDbVKkcdryOep1GSoLW3YnlA7Mg25ed7dp00RlUD6CDJpiiad
 CnkiW6M8vDhlHpln4AVLT_.wLX7K6QLs37IL1P5CuYYpXnxCOOsGSJa4HPSFPZJq6LuCkf_KodW2
 RzpBfkEZFpR8R92.1fg0zR9MxKORA61vGnDu.tXk30N0jUEgvIdV.9oONaenDUqTxNU8_gBnIjzD
 4MA4wXom5FPIcIzgEkl4WI5B1ZlwDuXFR.YhB17MX2.xzW.JWrKlf.03veUe2lffNL0lXgqaY66i
 1UCqH8euUh74BaoLZ7_9kLZ2fZ6kEEeiElRl6E8.uS2LsET6lPLfXXLRB7g7Brlg8oCi._eZIr_s
 CU5U.CCUGUclEeBdMnu6VDfDQeL.RGy3CL4hF_OW8aMjHuIZJ1ltDcIjKdeSA8KL0SjvY10EV6Gn
 KflSyufLyrPYN6qkJb87NXmNzw2Sp7CWKEDUAWxOKRx1drnB3fRERGSeSXP4CU74VqaAUAl64qUM
 GrKcULnHF7BkPi3UPhpnlh_jhebk._CxHHA0te0Eal2shRlFiLWAmmwEtlbaNKacvdXg0FmJ5DFK
 RnehsTJ57rAQUFxGt2u4dJ4kCmQrQMZtILXGW.ILKzwcreM0WzVUgYw--
X-Sonic-MF: <luangruo@HIDDEN>
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic317.consmr.mail.ne1.yahoo.com with HTTP; Thu, 21 Oct 2021 00:22:06 +0000
Received: by kubenode515.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP
 Server) with ESMTPA ID fcc6759372579485f00104ffd278240f; 
 Thu, 21 Oct 2021 00:21:59 +0000 (UTC)
From: Po Lu <luangruo@HIDDEN>
References: <m2389dvnuy.fsf@HIDDEN>
 <BBF5D66E-0F65-42F2-84D8-566044A3000B@HIDDEN>
 <CAFsbZ7Y3KFGNDH35eAdh6etmBhV_dqFXKWLByCxEcSLnLkPJdw@HIDDEN>
 <700A6A05-B019-4B80-9CBC-880F58EEEE5A@HIDDEN>
 <m2h9siigta.fsf@HIDDEN>
 <8C6577F7-44BC-4BD7-B1A8-082FB5014C02@HIDDEN>
 <87pms0csf2.fsf@HIDDEN> <87v91s2f9y.fsf@HIDDEN>
 <87h7dcat6a.fsf@HIDDEN> <87k0i73mao.fsf@HIDDEN>
 <YXCAawSMGxFb5Mor@HIDDEN>
Date: Thu, 21 Oct 2021 08:21:56 +0800
In-Reply-To: <YXCAawSMGxFb5Mor@HIDDEN> (Alan Third's message of "Wed, 20
 Oct 2021 21:47:39 +0100")
Message-ID: <878ryn8bx7.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Mailer: WebService/1.1.19198
 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo
Content-Length: 379
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Alan Third <alan@HIDDEN> writes:

> Is there a reason to avoid faking a mouse event?
>
> Assuming the first answer here is correct:
>
>     https://stackoverflow.com/questions/21583559/nsmenu-programmatically-select-item
>
> it looks quite straightforward and clean.

Aren't performClick and selectItemAtIndex only for popup menus, which
the system menu bar is not?

Thanks.




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#19120: 25.0.50; macosx: f10 does NOT go to the menu bar
Resent-From: Alan Third <alan@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 23 Oct 2021 10:19:01 +0000
Resent-Message-ID: <handler.19120.B19120.163498432718008 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 19120
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Po Lu <luangruo@HIDDEN>
Cc: Robert Pluim <rpluim@HIDDEN>, sds@HIDDEN, 19120 <at> debbugs.gnu.org
Received: via spool by 19120-submit <at> debbugs.gnu.org id=B19120.163498432718008
          (code B ref 19120); Sat, 23 Oct 2021 10:19:01 +0000
Received: (at 19120) by debbugs.gnu.org; 23 Oct 2021 10:18:47 +0000
Received: from localhost ([127.0.0.1]:34439 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1meE6x-0004gO-8t
	for submit <at> debbugs.gnu.org; Sat, 23 Oct 2021 06:18:47 -0400
Received: from outbound.soverin.net ([116.202.126.228]:33461)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <alan@HIDDEN>) id 1meE6v-0004g8-Ae
 for 19120 <at> debbugs.gnu.org; Sat, 23 Oct 2021 06:18:46 -0400
Received: from smtp.soverin.net (unknown [10.10.3.28])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))
 (No client certificate requested)
 by outbound.soverin.net (Postfix) with ESMTPS id 2883DD1;
 Sat, 23 Oct 2021 10:18:39 +0000 (UTC)
Received: from smtp.soverin.net (smtp.soverin.net [159.69.232.142]) by
 soverin.net
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=idiocy.org; s=soverin;
 t=1634984318; bh=GDt7cRzNr5+vo54Ot+4kK5sh2jftg0hXmT04JG5c6eI=;
 h=Date:From:To:Cc:Subject:References:In-Reply-To:From;
 b=WG0NDpFlKu7RhKQuz0SPICief0On3JRBrEpDRfvVL96riaL3hcTwVs5WYNXsmydvG
 pCVS86aHaSLY/0rXWnpzOzpOiF3CAnlyCQnK8rGNmfouevHpy8yjN2PEIUI7TlvR1w
 DYHXosh2x9RiF9iKy89fu/bi0YeUEiqjulbKUWAXCi5zUuaM1vZyZPjdsX+2d+8qdf
 YWbEh+oQEd5w8YGS67qphC7Vfyd30+78JDAOyfCV2xwi24fB5AX/6lb4nunetNdgnp
 P9z97ulLpl7nBIzSzGYPZTuK8mqQa0Zooqwk9ynWOUlIFPBAYDcTxwMfplUzVnYrGG
 kjHMAJK9huPYg==
Received: by breton.holly.idiocy.org (Postfix, from userid 501)
 id F36AE202D9AD3B; Sat, 23 Oct 2021 11:18:33 +0100 (BST)
Date: Sat, 23 Oct 2021 11:18:33 +0100
From: Alan Third <alan@HIDDEN>
Message-ID: <YXPheX8FhaOEle/T@HIDDEN>
Mail-Followup-To: Alan Third <alan@HIDDEN>, Po Lu <luangruo@HIDDEN>,
 Robert Pluim <rpluim@HIDDEN>, sds@HIDDEN, 19120 <at> debbugs.gnu.org
References: <CAFsbZ7Y3KFGNDH35eAdh6etmBhV_dqFXKWLByCxEcSLnLkPJdw@HIDDEN>
 <700A6A05-B019-4B80-9CBC-880F58EEEE5A@HIDDEN>
 <m2h9siigta.fsf@HIDDEN>
 <8C6577F7-44BC-4BD7-B1A8-082FB5014C02@HIDDEN>
 <87pms0csf2.fsf@HIDDEN> <87v91s2f9y.fsf@HIDDEN>
 <87h7dcat6a.fsf@HIDDEN> <87k0i73mao.fsf@HIDDEN>
 <YXCAawSMGxFb5Mor@HIDDEN> <878ryn8bx7.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <878ryn8bx7.fsf@HIDDEN>
X-Spam-Score: -0.7 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

On Thu, Oct 21, 2021 at 08:21:56AM +0800, Po Lu wrote:
> Alan Third <alan@HIDDEN> writes:
> 
> > Is there a reason to avoid faking a mouse event?
> >
> > Assuming the first answer here is correct:
> >
> >     https://stackoverflow.com/questions/21583559/nsmenu-programmatically-select-item
> >
> > it looks quite straightforward and clean.
> 
> Aren't performClick and selectItemAtIndex only for popup menus, which
> the system menu bar is not?

I guess so.

Since the macOS method doesn't work we'll need to retain the current
behaviour there. The rest of the code can therefore be #if'd off as
GNUstep only, perhaps with a short explanation why.

Also, can you please move ns_activate_menubar to somewhere near the
rest of the menu code? It should probably be above the implementation
of EmacsMenu.

-- 
Alan Third




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#19120: 25.0.50; macosx: f10 does NOT go to the menu bar
Resent-From: Po Lu <luangruo@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 24 Oct 2021 07:15:01 +0000
Resent-Message-ID: <handler.19120.B19120.163505967518618 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 19120
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Alan Third <alan@HIDDEN>
Cc: Robert Pluim <rpluim@HIDDEN>, sds@HIDDEN, 19120 <at> debbugs.gnu.org
Received: via spool by 19120-submit <at> debbugs.gnu.org id=B19120.163505967518618
          (code B ref 19120); Sun, 24 Oct 2021 07:15:01 +0000
Received: (at 19120) by debbugs.gnu.org; 24 Oct 2021 07:14:35 +0000
Received: from localhost ([127.0.0.1]:37789 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1meXiF-0004qE-0S
	for submit <at> debbugs.gnu.org; Sun, 24 Oct 2021 03:14:35 -0400
Received: from sonic305-20.consmr.mail.ne1.yahoo.com ([66.163.185.146]:38447)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <luangruo@HIDDEN>) id 1meXiC-0004q0-EQ
 for 19120 <at> debbugs.gnu.org; Sun, 24 Oct 2021 03:14:33 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1635059667; bh=cZEUUCqe3J3jtRfK0ZU/86CxpXE/416zO9gCgKywaa8=;
 h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To;
 b=CDoMgRX1OAougpgmPrCgtvqbDUzgRcp0mZUTemAkaBoj2hLOHnyvfMsj4o5SChJnpmQNT0WJ9KFSYKv4uvQhM24fvbB4dayxtw0SLHyKrwMDQZd8b4LElNxK72nQ6sRUY/yGlW4G49whf8ZhBbhNAdMcTZ3iGkBThljcqkNPO83HLVrucL9rjjicUEfFm3WYlGm+v++tJ9o8z4CIbZqFS+6sXeLp5QOgRGurW6Sqx2ORvH0bSfVHdI9As4vBzuxen43Qfsrq9UIQLr+NLL5wyLNwqh6vRxbDqSY7CzDGQKIfmSS5Ymyzwgw9g9/KrZZEtrBHBvews8/JUcYo8LbWpg==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1635059667; bh=FX5ke8R5ATcvOvfUaOifdvmmVBhNl2CKEIhL7GO/rPG=;
 h=X-Sonic-MF:From:To:Subject:Date:From:Subject;
 b=L/BwOfa/VDlUERvvqCDZ+n2tI5iRRpLI0jDPEgvQzOBHnY1STa5Bwg6obpxwplIPNPdh3s7+vTfuXEJMqoYmZcuhQyzfEwtnO2h58rfX9DmE+93MDwmZ70LP8DzPeof041DEwGJn9pkcFcxR4O5MibvsIK911Yt84Rwi7CuPr8q80efbP81u2+5KtMnlVD1Rm4LGNbg7tr83XEUjz8T0zuhqxwm2VjOSdGnwp5wEHnKad2MK1P2ccDOfwc7eeNufLwOfN5rarIt7sLMW3PUe2gemw+0e00gYMSYOXowhDZw1xOx+xToME9iS3EoomXasm54YZh1MybtMc5qSoYKG+A==
X-YMail-OSG: qMQTmkgVM1m1MR8nEdutl0UOlvkwnrq18WWe6I0WC8wLiPeHAtwVd0evLBGnoY_
 8nly2RDjP9p_vOTfXiVbdSmZyiobdFnVXLPwcCMXO_6Zp4YA7_ettv0TIVgyutFeqPWUfHNLo58B
 hBKoetFWXY6LmIqSL3cscf5kc2JwxyEJeINe7.8RtD9XOBdgAUsHFRPe0vmWwsH0lR7G9pjrUG4V
 mOUG644AKaCvgTMYP77rterYGRL4fS65Ol7sM0.zgB6NWrp2So3uzpsvh.vo.QLSeO.XAnX_2XB8
 h5BXFC.ruE7QRbsuwk9T9VByrdUsnA12.7VHlG7S9mccNaK94lg53JnJoOd_jgpMNZrs8drQwhhA
 NsZ10AthNp8dNYruZa.MIp4xGVMBbFMbPemW2FGhq2UyreaxoYAFZ25j7N25Bdz6N4ZroE3f5Eqo
 pV2JzWzhAH6Xn.E_7JRs8_iUfp7Lkh3JLs4q9Vc4NVv_hTNngL6wF05hQL97XQ666SHKI_AqrxCf
 CfEwKFVGgrGMr39gmgFVcp7_suCBC209ePOVFV7Rd9Q8zhFptP.L2u0oQyyOqcXhAb10ith7Wx7e
 IQZvXCZje1PF2ICEs0Eial_o1TihM.WC64dVZgeg5w9tUWHv12H6_Ck8DI0F8QKDTtuzj.C_OSu1
 aYkb_XD6On39fhcRGFX_03uZ8_iwwvxvq6KeN8XnANxwqQcH4IHvGTqg.o0UFmwpCVDlEWmQuZN7
 55TBJYP4IEb8KrRTx5_Tu2rv0da0pSiTk0mlqf0PWYudtM7XuHfVIabk6xdaxub0NmOnI0V6duz7
 WZs0OPYrQaE23iRI.clb5oPOaq2n_XzICOaJKMp7enSKOq4NQvk8qOdGcxVwl5qj4NaPSGA6heYl
 iWQ0q45wnqjGpnMkiwYqzTRe1DyqfoMOPn71Q1vKA6oK6v3M5mHUxanpxDM1iUOrhOLjKXLc9rxD
 hWRAGqKssZu3hOX4Nkj7qALOLIpSCeFbJQGTYVEHnvT7bDzdzOv0.JK0NxiJpquI5QqqRGFoXkMb
 htV2tJRhyfMk5alTBXo0EJJDHwH6z_MQ6hspEBbwv1TtAGQM8B1lMIjd4AOguZOmlOW6qFd0WFkq
 Jsq3gk1D.vR3KL0N0ua.Sp7U_eg0Noec.BVlfx7kfhq.zqXaJO2O.FM0ElyIaw56wj0S08rs5nud
 9TSK.iAvCckHtiZ7YS4G520OgX9DZn1M1BAkOJ7yrJpMl9XEH0.eEh8EPLs.8Di_DHMcGmnCACcw
 Mu45rmJxpBL02I7F_ICcspZj6rLc..G78LVTqqRH55QVtjqTk81oxPYnzNo6K2JxBhLFOz2bh.sW
 dAIJJMaG0PNLvmWM6DM2Gn6LiDqWQWGgzhmsxRLVWyLv3iJJfpatK3Yu7a2SlMyFZqFn44dCpmOe
 6FLFNQiHOT54REbIuBBT6Y4tlBolIuC8imNnKbEufTTxOAj1eh59Clj0eSFsijHd7OIyrn_maIfI
 Kv1D_1SVh3.bGp_DIkIEFU7mUGLkHgBqfFtZJf.GUAlihm5.hYa1yhAdqUjcAKVJ3HMh3ROfYRBd
 .9G6.r_9dcBn.9VPmLlQsHswWDE3u1ZSHM4vZ.JevFNavfS1igTetaWsixgtVMamThZkarMYDJak
 SV89ZjqoTXS3ZIn6_AJQeyDZjxH_2IZ4H08ZBOrpMx4HHEIiPlJxNt8llgAn4z681al7dh_6HW.s
 00sbPudwWtUnhPYOsNcUaqvMfqkjmj.yfxK3wgKKkYnagTWFaTo0l03oaqlvJoqfLmWhvbcBonDV
 Xm0k0JC0l.ctr90wMctn5f1Ab5P7xlj33TuKoz2esIF6HzksxIdH787V4vLZM8vZeQmHqSUwWm1c
 _nN7m.Z9uBvZmaLy9ILO_CraTJK_mjVkb2gFT7_Sqa4QR80.zmwagNUVygd_T9je2WP7VPcAMr.L
 bkj.P6l7goYuxWR3fjHiDlhpbFye311z6e47TbOM.iap3qIYET7Zf2xScMV11FQeMV7MeXLQjkkq
 bZYSLrPFD5OcagnOJkGRdezX5EwAFiRRo3dw1wW7dFeUhNM7fABpX1JGfqffK2LL.f8kjDGqLsl.
 3t96HDz1awu.zaWqow4aGIFF0CRkdA29BLSVTR3506Ex9LE.EFt59VuaRY6.KskNL6pAhpKlDrOv
 uwdP1FKzfRuROwQkK8o_.6_tI1UG2sRIKaTfdsvKPAMCrBKgBjlCvEhBhIFtCRUB12xzvEN5qbW0
 iwwtW0io.Hvivgc4iZOXEUAdsSOcP4uKvyfJ1F9I0.qTCQmbqoTC_Li8-
X-Sonic-MF: <luangruo@HIDDEN>
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic305.consmr.mail.ne1.yahoo.com with HTTP; Sun, 24 Oct 2021 07:14:27 +0000
Received: by kubenode510.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP
 Server) with ESMTPA ID ae7d8ed04b2c8ef22fdb799644d84241; 
 Sun, 24 Oct 2021 07:14:19 +0000 (UTC)
From: Po Lu <luangruo@HIDDEN>
References: <CAFsbZ7Y3KFGNDH35eAdh6etmBhV_dqFXKWLByCxEcSLnLkPJdw@HIDDEN>
 <700A6A05-B019-4B80-9CBC-880F58EEEE5A@HIDDEN>
 <m2h9siigta.fsf@HIDDEN>
 <8C6577F7-44BC-4BD7-B1A8-082FB5014C02@HIDDEN>
 <87pms0csf2.fsf@HIDDEN> <87v91s2f9y.fsf@HIDDEN>
 <87h7dcat6a.fsf@HIDDEN> <87k0i73mao.fsf@HIDDEN>
 <YXCAawSMGxFb5Mor@HIDDEN> <878ryn8bx7.fsf@HIDDEN>
 <YXPheX8FhaOEle/T@HIDDEN>
Date: Sun, 24 Oct 2021 15:14:06 +0800
In-Reply-To: <YXPheX8FhaOEle/T@HIDDEN> (Alan Third's message
 of "Sat, 23 Oct 2021 11:18:33 +0100")
Message-ID: <878ryi6gjl.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Mailer: WebService/1.1.19198
 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo
Content-Length: 611
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Alan Third <alan@HIDDEN> writes:

> I guess so.
>
> Since the macOS method doesn't work we'll need to retain the current
> behaviour there. The rest of the code can therefore be #if'd off as
> GNUstep only, perhaps with a short explanation why.

But before I do that, I'd like to ask if the Carbon Emacs method would
be applicable for macOS.  Because earlier in this thread, it was
mentioned that the Mac Port supports this functionality.

> Also, can you please move ns_activate_menubar to somewhere near the
> rest of the menu code? It should probably be above the implementation
> of EmacsMenu.

Thanks.




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#19120: 25.0.50; macosx: f10 does NOT go to the menu bar
Resent-From: Po Lu <luangruo@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 24 Oct 2021 07:16:01 +0000
Resent-Message-ID: <handler.19120.B19120.163505973120653 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 19120
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Alan Third <alan@HIDDEN>
Cc: Robert Pluim <rpluim@HIDDEN>, sds@HIDDEN, 19120 <at> debbugs.gnu.org
Received: via spool by 19120-submit <at> debbugs.gnu.org id=B19120.163505973120653
          (code B ref 19120); Sun, 24 Oct 2021 07:16:01 +0000
Received: (at 19120) by debbugs.gnu.org; 24 Oct 2021 07:15:31 +0000
Received: from localhost ([127.0.0.1]:37795 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1meXj9-0005Mn-9W
	for submit <at> debbugs.gnu.org; Sun, 24 Oct 2021 03:15:31 -0400
Received: from sonic317-34.consmr.mail.ne1.yahoo.com ([66.163.184.45]:36448)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <luangruo@HIDDEN>) id 1meXj7-0005FX-54
 for 19120 <at> debbugs.gnu.org; Sun, 24 Oct 2021 03:15:29 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1635059723; bh=cZEUUCqe3J3jtRfK0ZU/86CxpXE/416zO9gCgKywaa8=;
 h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To;
 b=LjtYcYM+NiMSU8kt0xMg6f+Sr5FIcNNt/t4oKU8Ub6vCydwETNn/6a5ig8wkbjgwoyxlOMw9PK8IclzbkSDgQdsDCYRhchG7DyRXfT7yRHoRPa7HIwuwotoNTxAXJJGrAGKwCTQRt1xDQVSgPx3d/PvxeomiDYX/fWqEYVjRdADL6TNvg3clzZBevmjoYjZhCrjGevS+e6fwfJM4I0TnC42JaZR8AS5PIsyQIOAVU9H6Xrb49Fcl9AG+Vko77h0Gn97xTeM0cBJ/huYPrJHk+L1KFNIba9/w+8a9K0QG6iXlmFMot2ctZFrbyu7tOYms9jbwF8x2dfcP0XZ3Ud2Zxw==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1635059723; bh=TZrvC/H1Zq+nMS4jcnfbzhcfSBd2X0I2pgZgkjS5ks0=;
 h=X-Sonic-MF:From:To:Subject:Date:From:Subject;
 b=e7Z9TRdKfxe5xc/zeNnlgTkxm1vdvnipJK09SbfnkyqL/YnMjDioZwMr4PTdFj6v4B5Kmhu5D0EkN8/YoKbUmA/m8fjMp1xhStsCfjr+c9Ax7Bs2Qjh3/oTHRvlHGNAbB1AnhZ4DOdzVSoD/sm7gD5WKYQWYNyXB/C/T0bdJ1RhxNr1nEbxC2ldSW4Oj8NmtO6tVs9LV3RqdGGin8/S/euHP0ETIjuOcdlWmpohdWrjiEoW5egbqQwhj8IPbI3wJEhwaDlikd9F18R8lb5yzqOlvejS3tx4tAEoKcoNHQeAz55YmcOBfX9zbDUmJ23fsdc5LFMLJFbKRjmi0za0xVA==
X-YMail-OSG: gGIdTY8VM1lVfvQE7V6Qb1her3HKZMhFitm7XgFKfmpkub6mBN8nqYux8..CobL
 BebZ91akoHrIkgORd91VB_VhJFst5Dn6luh6tzSp5J7xOrr5ef_dOdan4OsxZa1VDKnsg5UDWAr_
 Uhej0V5jbR8YzB8q9McOnVkp1lggXiE5qECdIGZ5npzfnp4h2vppqUKK3f_ZKTmT_yYCRcKRuV80
 0Iqen5Eme9bzl8L.2EfMcITb4oI_iT8A8dSI1RmMUBbQQb_nUoPl4LEZIngynphYs6Mbg5rEOhJJ
 tciSlatTVWL5OPKtZvkK2EqpSB3fRVc7h.rBhOQXo4.hq7EI.h3OY.D5AVg6ZUQmdK013WoGKGBK
 uWBTHf4kuwjqWEMtu.IEmg6sZxZp5Lh_x61S8SGEP4oGupSTQVJWVq81dPVspcLmrRxYRNV0dbLL
 N5lL8HZqm08On9lyqqjnAypvNh7OjvexD0O62w5VptgBlIgseG1XOw28cdvWVDdWEr.OTqILjEGC
 njMxqH1NTxOOMJ.V9wDWgsL4NftzmWrc1S1H_JrQDzIkrPUl8x56nccMdUj6Emia9DFaAn_jeybd
 ATapKPhTPxMVbIiwo2yaOvudE1nxSwdkg4U8N9iBIBsPViM0vx49Fa0PKG0si3y_yrEqlR86jlcY
 DKe0cE3PgMlOXwNW_ZzZ33GIshUlp6eXzNpPHu650W_hfDke9ryF_olvwoN930xkh30axIK44LQ2
 x11kT9Diu4sXGCpC.KoFELHLqViA9.7vylOd_9trTkLPmk2YPS8VpJgJ8pERxNIEiHwuY3HVLJS6
 odnl6EtWRfXI3MUIsHvxHLgURJltwaPYfVdY5u90y8RbgMPwemgX8XxHNMCrcGbCYp6ly9LIDhkN
 VJfZwHt6EzLz4Gg8Zi_2q53VCtvm2Re12w5GnZicSx98nP897o1zbjUdpSwVZk75GsJppY1TAtej
 JzB7owLwK84udW8jAOCSJiyglljEeqVABsko86sM9v1hLzFQPtWgEaF64TcNb.wDIsB0yjP69k0P
 eOpXVz6XUsCBHHwlZRkhQ426A.RrQvpjTqFzB7vsPAkTzHz3O5t2UfmfZaaaSAP5pNOTckjpHQd9
 0437_QihYiM2i7mo1SdRzlSt6QwDH69L7UYqqbIcgcFctPlLizxndkQE5L3bVfWOGBmXy6Yq0Fs8
 zOtVviXGWuiQUynxcFpbjXtdzZq5rgjBcx1YIhwGzn8528puG6AAzRcf7wOMWOV6SXXPHGCDCyLp
 3i744oGQUi0nRhPbYv.g1yPdlsJ_voWH5fFzvs3z1MQxBvJDptZ8u05AoN._13V8u3xOIVZcWHJN
 8Aj8eO8sQU4uedzzMtFsOAQAtZ6fih31J8tsS0b547LNr2f8F9GqoTBdh7xnmMF34sGOjns0Mmxv
 B9FLtEb0r.HK4FEeSx_m8ymsxJ5T5Zku4dZnkd_4VJDEH3.FS.UKwITKTUdxQWQne3yAJvl7C177
 zW.QSP7jM6tN2VZ9jackh_z8p0xsZsorbJZT7EnFjbOd_l4P.tPe.ttpOxzAVCbFFjmaUmbDyl0D
 GelWhA89fX4w1bO3RlBLZAPeu1FniTpT4e2WP4jkrB4X0OHs4NWl_sZNv1jdcAMnKCWKH6zag7s1
 9t4mfFrSWfbZd.HMOThhi4SHBFGKmwh6qJvHKzT0azuFz6aNyA4S.TETNCkMepyo_IgAkXh7bHEs
 4G3X2EVqO7MiFLduZ6nS_xIuMOcADQhG_bgJAIsQkm0273l.1XCvWB12QpiZZ.hJ6k3ycIKMaQlL
 rKIV59QsXjV0v0U5dd0yWxpmFVFn8XRcpI_No5nnoBVqChkhAKZNDD5ueD4.vYO7xnoXueLX8qZC
 KHTeMwuHvrEL63jsTMeS5DNbkZOkE7VBmsM58EDicusL9IQzN6T8jqEI2WKI3viE1YOk01XGT1L6
 uM7VQNT6QGukz.0UrM5CAC5KYFy7tf2T_XFWjGZAF_.6D_NFTwBUT67qR_Q.xhM.AlfjGm5eVK9K
 8EW6XCO76aQ1vrOOHuMOLD6BptGxmiTHHHVsygtX9FbTLdaNgqNeLp_2FVq4v5l_XFuFafc8pTaw
 P3IW10CiOIw.5B2OJ8HGmWga9ofwCTX3dIZ1jiH11BDjJzbcTJIc4YiGEPWIvMEJm4.Gb83.hEun
 WRZDY00N41KIP0KelW.IElar9BBNx81vFVcZEzMfK5uIt2XwUgNAED7kFPlJL4uKvH1eRqrq.1Zf
 oVl6J5EAmUmcZRofjMdxKOUu9BamlpSP1X10dkgNwFDkODchqgOq0hk4-
X-Sonic-MF: <luangruo@HIDDEN>
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic317.consmr.mail.ne1.yahoo.com with HTTP; Sun, 24 Oct 2021 07:15:23 +0000
Received: by kubenode517.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP
 Server) with ESMTPA ID d0873eedfc0e39facf6c2e125ffdf3c4; 
 Sun, 24 Oct 2021 07:15:19 +0000 (UTC)
From: Po Lu <luangruo@HIDDEN>
In-Reply-To: <YXPheX8FhaOEle/T@HIDDEN> (Alan Third's message
 of "Sat, 23 Oct 2021 11:18:33 +0100")
References: <CAFsbZ7Y3KFGNDH35eAdh6etmBhV_dqFXKWLByCxEcSLnLkPJdw@HIDDEN>
 <700A6A05-B019-4B80-9CBC-880F58EEEE5A@HIDDEN>
 <m2h9siigta.fsf@HIDDEN>
 <8C6577F7-44BC-4BD7-B1A8-082FB5014C02@HIDDEN>
 <87pms0csf2.fsf@HIDDEN> <87v91s2f9y.fsf@HIDDEN>
 <87h7dcat6a.fsf@HIDDEN> <87k0i73mao.fsf@HIDDEN>
 <YXCAawSMGxFb5Mor@HIDDEN> <878ryn8bx7.fsf@HIDDEN>
 <YXPheX8FhaOEle/T@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux)
Date: Sun, 24 Oct 2021 15:15:15 +0800
Message-ID: <877de26gho.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Mailer: WebService/1.1.19198
 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo
Content-Length: 611
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Alan Third <alan@HIDDEN> writes:

> I guess so.
>
> Since the macOS method doesn't work we'll need to retain the current
> behaviour there. The rest of the code can therefore be #if'd off as
> GNUstep only, perhaps with a short explanation why.

But before I do that, I'd like to ask if the Carbon Emacs method would
be applicable for macOS.  Because earlier in this thread, it was
mentioned that the Mac Port supports this functionality.

> Also, can you please move ns_activate_menubar to somewhere near the
> rest of the menu code? It should probably be above the implementation
> of EmacsMenu.

Thanks.





Last modified: Sun, 24 Oct 2021 07:30:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.