From unknown Thu Jun 19 14:05:30 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#62962 <62962@debbugs.gnu.org> To: bug#62962 <62962@debbugs.gnu.org> Subject: Status: 28.2; blocked key combinations in macos Reply-To: bug#62962 <62962@debbugs.gnu.org> Date: Thu, 19 Jun 2025 21:05:30 +0000 retitle 62962 28.2; blocked key combinations in macos reassign 62962 emacs submitter 62962 Eric Blood severity 62962 normal tag 62962 moreinfo thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Apr 19 23:53:53 2023 Received: (at submit) by debbugs.gnu.org; 20 Apr 2023 03:53:53 +0000 Received: from localhost ([127.0.0.1]:36237 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ppLMk-0002FY-KW for submit@debbugs.gnu.org; Wed, 19 Apr 2023 23:53:53 -0400 Received: from lists.gnu.org ([209.51.188.17]:57200) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ppFkp-0006lZ-Mw for submit@debbugs.gnu.org; Wed, 19 Apr 2023 17:54:23 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ppFkm-0004aJ-LW for bug-gnu-emacs@gnu.org; Wed, 19 Apr 2023 17:54:19 -0400 Received: from mail-pj1-x1036.google.com ([2607:f8b0:4864:20::1036]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ppFkj-0005QV-0m for bug-gnu-emacs@gnu.org; Wed, 19 Apr 2023 17:54:15 -0400 Received: by mail-pj1-x1036.google.com with SMTP id 98e67ed59e1d1-2472dc49239so213706a91.1 for ; Wed, 19 Apr 2023 14:54:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1681941251; x=1684533251; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=Vu8qk80Yk13R8wEohB/+67aMQ5b2uu7kq0XShHaK5Og=; b=cazsdlS53PJ6iD/P72hsSJ32DjF+L4rdlMW5pSXNtKMo6N6rUBXnmBuDoOloZPxIgj zCMOJ3klSA7KM0t6EiguqG4kS8AyxwrmS9t7wrwsOmYjrU45ZJTglT9eZNmKz1tvQ1hQ XofSUIt09S0ZXwTh/SkeCXGocdmI7ZgEbmbO1LS64A6mhDES72jJ+5xeT0POm2bMRbim 4niGCDZlUFvrTWvNcFbxzdAL7SCmKz05aMbuGGqyC4IyrWIfscBw7chwJyr8Xw10BdOT OjUQSvDbeVuY+0YuZFu+ZjgCDq4OkTGo+5UToFThY+58S2I3rcAKUh/P0ghEmH0Wbjef eoXA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1681941251; x=1684533251; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=Vu8qk80Yk13R8wEohB/+67aMQ5b2uu7kq0XShHaK5Og=; b=MjnMWH4CU7XuQsNCFmbIFWOMEzeGCg09TaJn4LJIidDDZ/EoufQ/VHqe8nhlH0ouJd GfGmIOZNciUwkaBGHllL+P+tn0ram9c7tNKeVqqgzcLm/5xNgNMGnWpA3LEgCld3ECCI +PpMaDJyRhsYE42bM1caNrekDUHLVAKXFnIVTFSxwO7lNZmeCkHidSc0K54s5YAfLv98 qpCi/T33xyVGSWNkZh9696EqdOHmXhQaP6T/WkB7/khcRU9b7b+QD+Vo0d0g6fPi7q1Q eV/eVY/xJoB6E/6V4WbdiJFEzQ9w5It3vnRenrDIR6SXmlqGpRv+DXx/FzEaowIVHUEI iGoQ== X-Gm-Message-State: AAQBX9dOEoB4t1NNjEKD/qaVbzEjn0KK295R8eKKOn6LZjDOgtEzAbtM m2titI4t2kY1aet4mz81Rnzejvims4s3gt/jJJuXcmKoMHA= X-Google-Smtp-Source: AKy350YG0uu3GA+wSnnYxMOCuG1zMA8zxByFJA2BqoZHATQwOJjMvg2KttJRGPYGj62x5oUqlTAQYz79OWUIIkKwZeg= X-Received: by 2002:a17:90a:a593:b0:247:4538:a62e with SMTP id b19-20020a17090aa59300b002474538a62emr4161983pjq.27.1681941250320; Wed, 19 Apr 2023 14:54:10 -0700 (PDT) MIME-Version: 1.0 From: Eric Blood Date: Wed, 19 Apr 2023 15:53:34 -0600 Message-ID: Subject: 28.2; blocked key combinations in macos To: bug-gnu-emacs@gnu.org Content-Type: multipart/alternative; boundary="000000000000c22d1205f9b77635" Received-SPF: pass client-ip=2607:f8b0:4864:20::1036; envelope-from=winkywooster@gmail.com; helo=mail-pj1-x1036.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Wed, 19 Apr 2023 23:53:48 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) --000000000000c22d1205f9b77635 Content-Type: text/plain; charset="UTF-8" i use magnet (https://magnet.crowdcafe.com) on the mac which uses key combinations like ctrl-option-leftarrow, or ctrl-option-rightarrow to reorganize windows quickly. with the official mac build of emacs these combinations don't work, however the railwaycat/homebrew-emacsmacport build does. it would be nice to see these keys work. In GNU Emacs 28.2 (build 1, aarch64-apple-darwin21.1.0, NS appkit-2113.00 Version 12.0.1 (Build 21A559)) of 2023-02-22 built on armbob.lan Windowing system distributor 'Apple', version 10.3.2299 System Description: macOS 13.3.1 Configured using: 'configure --with-ns '--enable-locallisppath=/Library/Application Support/Emacs/${version}/site-lisp:/Library/Application Support/Emacs/site-lisp' --with-modules --with-x-toolkit=no' Configured features: ACL GMP GNUTLS JSON LIBXML2 MODULES NOTIFY KQUEUE NS PDUMPER THREADS TOOLKIT_SCROLL_BARS ZLIB Important settings: value of $LC_COLLATE: C value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Dired by name Minor modes in effect: doom-modeline-mode: t global-company-mode: t company-mode: t projectile-mode: t yas-global-mode: t yas-minor-mode: t shell-dirtrack-mode: t global-flycheck-mode: t which-key-mode: t override-global-mode: t tooltip-mode: t global-eldoc-mode: t show-paren-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 buffer-read-only: t line-number-mode: t transient-mark-mode: t Load-path shadows: /Users/eblood/.emacs.d/elpa/emacsql-sqlite-20230225.2205/emacsql-sqlite hides /Users/eblood/.emacs.d/elpa/emacsql-20230417.1448/emacsql-sqlite /Users/eblood/.emacs.d/elpa/transient-20230315.1520/transient hides /private/var/folders/f0/pyl6q2r56ln2lcpf8xlvlsqw0000gn/T/AppTranslocation/820A7B18-8063-41AA-9456-2729C5DA162E/d/Emacs.app/Contents/Resources/lisp/transient Features: (shadow sort mail-extr emacsbug message rmc puny rfc822 mml mml-sec epa epg rfc6068 epg-config gnus-util rmail rmail-loaddefs mm-decode mm-bodies mm-encode mailabbrev gmm-utils mailheader sendmail mail-utils doom-modeline doom-modeline-segments doom-modeline-env doom-modeline-core shrink-path f f-shortdoc shortdoc s whitespace vc-git diff-mode company-oddmuse company-keywords company-etags etags fileloop generator company-gtags company-dabbrev-code company-dabbrev company-files company-clang company-capf company-cmake company-semantic company-template company-bbdb .emacs dired-aux dired dired-loaddefs warnings server sqlite3 sqlite3-api erc-goodies erc erc-backend erc-loaddefs typescript-mode cc-mode-expansions cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs lorem-ipsum clj-deps-new transient compat compat-29 rainbow-delimiters multishell savehist expand-region subword-mode-expansions text-mode-expansions html-mode-expansions clojure-mode-expansions er-basic-expansions expand-region-core expand-region-custom easy-kill company projectile grep ibuf-ext ibuffer ibuffer-loaddefs avy crux aggressive-indent flycheck-clj-kondo clj-refactor cap-words superword subword hydra lv inflections sgml-mode facemenu dom mc-hide-unmatched-lines-mode mc-mark-more mc-cycle-cursors multiple-cursors-core advice rect clojure-snippets yasnippet-snippets yasnippet cider tramp-sh cider-debug cider-browse-ns cider-mode cider-find cider-inspector cider-completion cider-profile cider-eval cider-jar arc-mode archive-mode compile text-property-search cider-repl-history pulse cider-repl cider-resolve cider-test cider-overlays cider-stacktrace cider-doc cider-browse-spec cider-clojuredocs cider-eldoc cider-client cider-common xref project cider-connection cider-util color cider-popup sesman-browser nrepl-client tramp tramp-loaddefs trampver tramp-integration files-x tramp-compat shell pcomplete comint ring parse-time iso8601 ls-lisp format-spec queue nrepl-dict spinner sesman vc vc-dispatcher clojure-mode lisp-mnt mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr align imenu parseedn parseclj-parser parseclj-lex parseclj-alist paredit flycheck ansi-color find-func rx doom-themes-ext-org doom-themes-ext-neotree doom-themes-ext-visual-bell face-remap doom-tomorrow-night-theme all-the-icons all-the-icons-faces data-material data-weathericons data-octicons data-fileicons data-faicons data-alltheicons doom-lantern-theme doom-themes doom-themes-base cus-edit pp cus-load wid-edit which-key try exec-path-from-shell use-package-ensure-system-package system-packages use-package use-package-delight use-package-diminish use-package-bind-key bind-key time-date auto-package-update finder-inf dash cl-extra help-mode use-package-ensure use-package-core derived ffap thingatpt edmacro kmacro pcase easy-mmode info package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache json subr-x map url-vars seq byte-opt gv bytecomp byte-compile cconv cl-loaddefs cl-lib iso-transl tooltip eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/ns-win ns-win ucs-normalize mule-util term/common-win tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray cl-preloaded nadvice button loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote threads kqueue cocoa ns multi-tty make-network-process emacs) Memory information: ((conses 16 654119 28080) (symbols 48 37061 6) (strings 32 189173 6561) (string-bytes 1 5279891) (vectors 16 62746) (vector-slots 8 833691 26413) (floats 8 949 137) (intervals 56 999 97) (buffers 992 12)) --000000000000c22d1205f9b77635 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


i use magnet (https://magnet.crowdcafe.com) on the mac which uses key
combina= tions like ctrl-option-leftarrow, or ctrl-option-rightarrow to
reorganiz= e windows quickly. =C2=A0with the official mac build of emacs these
comb= inations don't work, however the railwaycat/homebrew-emacsmacport
bu= ild does. =C2=A0it would be nice to see these keys work.


In GNU = Emacs 28.2 (build 1, aarch64-apple-darwin21.1.0, NS appkit-2113.00 Version = 12.0.1 (Build 21A559))
=C2=A0of 2023-02-22 built on armbob.lan
Window= ing system distributor 'Apple', version 10.3.2299
System Descrip= tion: =C2=A0macOS 13.3.1

Configured using:
=C2=A0'configure -= -with-ns '--enable-locallisppath=3D/Library/Application
=C2=A0Suppor= t/Emacs/${version}/site-lisp:/Library/Application
=C2=A0Support/Emacs/si= te-lisp' --with-modules --with-x-toolkit=3Dno'

Configured fe= atures:
ACL GMP GNUTLS JSON LIBXML2 MODULES NOTIFY KQUEUE NS PDUMPER THR= EADS
TOOLKIT_SCROLL_BARS ZLIB

Important settings:
=C2=A0 value= of $LC_COLLATE: C
=C2=A0 value of $LANG: en_US.UTF-8
=C2=A0 locale-c= oding-system: utf-8-unix

Major mode: Dired by name

Minor mode= s in effect:
=C2=A0 doom-modeline-mode: t
=C2=A0 global-company-mode:= t
=C2=A0 company-mode: t
=C2=A0 projectile-mode: t
=C2=A0 yas-glo= bal-mode: t
=C2=A0 yas-minor-mode: t
=C2=A0 shell-dirtrack-mode: t=C2=A0 global-flycheck-mode: t
=C2=A0 which-key-mode: t
=C2=A0 overr= ide-global-mode: t
=C2=A0 tooltip-mode: t
=C2=A0 global-eldoc-mode: t=
=C2=A0 show-paren-mode: t
=C2=A0 electric-indent-mode: t
=C2=A0 m= ouse-wheel-mode: t
=C2=A0 menu-bar-mode: t
=C2=A0 file-name-shadow-mo= de: t
=C2=A0 global-font-lock-mode: t
=C2=A0 font-lock-mode: t
=C2= =A0 blink-cursor-mode: t
=C2=A0 auto-composition-mode: t
=C2=A0 auto-= encryption-mode: t
=C2=A0 auto-compression-mode: t
=C2=A0 buffer-read= -only: t
=C2=A0 line-number-mode: t
=C2=A0 transient-mark-mode: t
=
Load-path shadows:
/Users/eblood/.emacs.d/elpa/emacsql-sqlite-202302= 25.2205/emacsql-sqlite hides /Users/eblood/.emacs.d/elpa/emacsql-20230417.1= 448/emacsql-sqlite
/Users/eblood/.emacs.d/elpa/transient-20230315.1520/t= ransient hides /private/var/folders/f0/pyl6q2r56ln2lcpf8xlvlsqw0000gn/T/App= Translocation/820A7B18-8063-41AA-9456-2729C5DA162E/d/Emacs.app/Contents/Res= ources/lisp/transient

Features:
(shadow sort mail-extr emacsbug m= essage rmc puny rfc822 mml mml-sec epa
epg rfc6068 epg-config gnus-util = rmail rmail-loaddefs mm-decode
mm-bodies mm-encode mailabbrev gmm-utils = mailheader sendmail mail-utils
doom-modeline doom-modeline-segments doom= -modeline-env
doom-modeline-core shrink-path f f-shortdoc shortdoc s whi= tespace vc-git
diff-mode company-oddmuse company-keywords company-etags = etags fileloop
generator company-gtags company-dabbrev-code company-dabb= rev
company-files company-clang company-capf company-cmake company-seman= tic
company-template company-bbdb .emacs dired-aux dired dired-loaddefs<= br>warnings server sqlite3 sqlite3-api erc-goodies erc erc-backend
erc-l= oaddefs typescript-mode cc-mode-expansions cc-mode cc-fonts
cc-guess cc-= menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs
lorem-ipsum c= lj-deps-new transient compat compat-29 rainbow-delimiters
multishell sav= ehist expand-region subword-mode-expansions
text-mode-expansions html-mo= de-expansions clojure-mode-expansions
er-basic-expansions expand-region-= core expand-region-custom easy-kill
company projectile grep ibuf-ext ibu= ffer ibuffer-loaddefs avy crux
aggressive-indent flycheck-clj-kondo clj-= refactor cap-words superword
subword hydra lv inflections sgml-mode face= menu dom
mc-hide-unmatched-lines-mode mc-mark-more mc-cycle-cursors
m= ultiple-cursors-core advice rect clojure-snippets yasnippet-snippets
yas= nippet cider tramp-sh cider-debug cider-browse-ns cider-mode
cider-find = cider-inspector cider-completion cider-profile cider-eval
cider-jar arc-= mode archive-mode compile text-property-search
cider-repl-history pulse = cider-repl cider-resolve cider-test
cider-overlays cider-stacktrace cide= r-doc cider-browse-spec
cider-clojuredocs cider-eldoc cider-client cider= -common xref project
cider-connection cider-util color cider-popup sesma= n-browser
nrepl-client tramp tramp-loaddefs trampver tramp-integration f= iles-x
tramp-compat shell pcomplete comint ring parse-time iso8601 ls-li= sp
format-spec queue nrepl-dict spinner sesman vc vc-dispatcher
cloju= re-mode lisp-mnt mail-parse rfc2231 rfc2047 rfc2045 mm-util
ietf-drums m= ail-prsvr align imenu parseedn parseclj-parser parseclj-lex
parseclj-ali= st paredit flycheck ansi-color find-func rx
doom-themes-ext-org doom-the= mes-ext-neotree doom-themes-ext-visual-bell
face-remap doom-tomorrow-nig= ht-theme all-the-icons all-the-icons-faces
data-material data-weatherico= ns data-octicons data-fileicons
data-faicons data-alltheicons doom-lante= rn-theme doom-themes
doom-themes-base cus-edit pp cus-load wid-edit whic= h-key try
exec-path-from-shell use-package-ensure-system-package system-= packages
use-package use-package-delight use-package-diminish
use-pac= kage-bind-key bind-key time-date auto-package-update finder-inf
dash cl-= extra help-mode use-package-ensure use-package-core derived ffap
thingat= pt edmacro kmacro pcase easy-mmode info package browse-url url
url-proxy= url-privacy url-expand url-methods url-history url-cookie
url-domsuf ur= l-util mailcap url-handlers url-parse auth-source cl-seq
eieio eieio-cor= e cl-macs eieio-loaddefs password-cache json subr-x map
url-vars seq byt= e-opt gv bytecomp byte-compile cconv cl-loaddefs cl-lib
iso-transl toolt= ip eldoc paren electric uniquify ediff-hook vc-hooks
lisp-float-type eli= sp-mode mwheel term/ns-win ns-win ucs-normalize
mule-util term/common-wi= n tool-bar dnd fontset image regexp-opt fringe
tabulated-list replace ne= wcomment text-mode lisp-mode prog-mode register
page tab-bar menu-bar rf= n-eshadow isearch easymenu timer select
scroll-bar mouse jit-lock font-l= ock syntax font-core term/tty-colors
frame minibuffer cl-generic cham ge= orgian utf-8-lang misc-lang
vietnamese tibetan thai tai-viet lao korean = japanese eucjp-ms cp51932
hebrew greek romanian slovak czech european et= hiopic indian cyrillic
chinese composite emoji-zwj charscript charprop c= ase-table epa-hook
jka-cmpr-hook help simple abbrev obarray cl-preloaded= nadvice button
loaddefs faces cus-face macroexp files window text-prope= rties overlay
sha1 md5 base64 format env code-pages mule custom widgethashtable-print-readable backquote threads kqueue cocoa ns multi-tty
m= ake-network-process emacs)

Memory information:
((conses 16 654119= 28080)
=C2=A0(symbols 48 37061 6)
=C2=A0(strings 32 189173 6561)
= =C2=A0(string-bytes 1 5279891)
=C2=A0(vectors 16 62746)
=C2=A0(vector= -slots 8 833691 26413)
=C2=A0(floats 8 949 137)
=C2=A0(intervals 56 9= 99 97)
=C2=A0(buffers 992 12))
--000000000000c22d1205f9b77635-- From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 05 12:31:12 2023 Received: (at 62962) by debbugs.gnu.org; 5 Sep 2023 16:31:12 +0000 Received: from localhost ([127.0.0.1]:58268 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qdYxL-0008HG-SP for submit@debbugs.gnu.org; Tue, 05 Sep 2023 12:31:12 -0400 Received: from mail-lj1-x22a.google.com ([2a00:1450:4864:20::22a]:55563) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qdYxI-0008Cb-Us for 62962@debbugs.gnu.org; Tue, 05 Sep 2023 12:31:10 -0400 Received: by mail-lj1-x22a.google.com with SMTP id 38308e7fff4ca-2bcb89b4767so41571541fa.3 for <62962@debbugs.gnu.org>; Tue, 05 Sep 2023 09:31:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693931462; x=1694536262; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=xfwWCDY9ubv8SKoDk0WNAb2ZYX8cPByvsnpZZ8JhukQ=; b=Hu+lczSiNDidZi6KQCeB/1huEWUIo+U9HXyNM48RNLs/EciPovyWCm5W8KiQVCx/nS 8L4Hk6tInH9c3XmeXPHyDbTmjWekm7QxIlr6qg1jdZmuXN93pD2y++0slPF7UUIaJWkS rr7ii6CsOnd2kLXdydnM2BBZ4UOUgrwTzDHZmBWIj0purWpaKfKaGiz5gE5Zqlz0J/rx SpWgAhqGTBElP1dSQN3EMabNz3pG4znKAhoGRRYLWVaXmpdPwkpubu/lhVzzSI9fhQKg OfkwNdzx7ygPVOjw1eycDEGGRz9FZ1kCcf8aVJgHZc+ScKOSLsAOOVEITlTunyw069RN 5ihA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693931462; x=1694536262; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=xfwWCDY9ubv8SKoDk0WNAb2ZYX8cPByvsnpZZ8JhukQ=; b=RD8QNWOFFqvz8OJCE7+9t8g25zbCFwnjs1tblJ0X7A6Xw8la8/sOwwCrQbTLoBKre/ xGEM0WH8R99EUJzsN04bNWx8U+Bg0RCZ+synDaS1DqA+bxuSDWouAlG8uysWLGYOAkFI 40+e4kZCZwf+TnVM6FaDMXQ/0eZC3H4POb/5YlIRszC7WCMBnX0EXpWV6T5/YQBbSr9Z mK5xB1lok9c5NdgyaG/zkzIaZr75LqAspRW7fz0Ydfdfl3OlvH67P1s6ljwTPAt7vvy9 ov+sGkDsYeg62TQO1+ZEsMGqfJAcpV5cH5Ekfs/rddwM/JyBoHmr5H7PbqSlLMk/GkS3 2NRg== X-Gm-Message-State: AOJu0Yz8D23fm/VgTPYWfnZHNCoawERPSNriYJ517mqGLszY6NwiphtO 5J+uvwsAqLiw5iZROKSOeN8QbA6Yj+EGtAltqnE= X-Google-Smtp-Source: AGHT+IFZiBdJE6XGrCu2fPQm3iMoHvvphJdbXhkERj2QxNTasCnT/3TKNtppRFjwjO6YXkbjj0/W+v9BiX3CfaRc/zQ= X-Received: by 2002:a2e:3c12:0:b0:2bd:58b:3a0b with SMTP id j18-20020a2e3c12000000b002bd058b3a0bmr160753lja.50.1693931461495; Tue, 05 Sep 2023 09:31:01 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Tue, 5 Sep 2023 09:31:01 -0700 From: Stefan Kangas In-Reply-To: (Eric Blood's message of "Wed, 19 Apr 2023 15:53:34 -0600") References: MIME-Version: 1.0 Date: Tue, 5 Sep 2023 09:31:01 -0700 Message-ID: Subject: Re: bug#62962: 28.2; blocked key combinations in macos To: Eric Blood Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 62962 Cc: 62962@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) tags 62962 + moreinfo thanks Eric Blood writes: > i use magnet (https://magnet.crowdcafe.com) on the mac which uses key > combinations like ctrl-option-leftarrow, or ctrl-option-rightarrow to > reorganize windows quickly. with the official mac build of emacs these > combinations don't work, however the railwaycat/homebrew-emacsmacport > build does. it would be nice to see these keys work. I can't reproduce this. Could you please check that you have no global keybindings customized on your machine. See: https://superuser.com/questions/638697/in-emacs-my-c-right-and-c-left-on-my-mac-keyboard-does-not-work From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 06 11:42:45 2023 Received: (at 62962) by debbugs.gnu.org; 6 Sep 2023 15:42:45 +0000 Received: from localhost ([127.0.0.1]:37167 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qdug1-0005Mm-38 for submit@debbugs.gnu.org; Wed, 06 Sep 2023 11:42:45 -0400 Received: from mail-pj1-x1029.google.com ([2607:f8b0:4864:20::1029]:42076) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qdufw-0005MV-R8 for 62962@debbugs.gnu.org; Wed, 06 Sep 2023 11:42:43 -0400 Received: by mail-pj1-x1029.google.com with SMTP id 98e67ed59e1d1-271b102659fso818726a91.0 for <62962@debbugs.gnu.org>; Wed, 06 Sep 2023 08:42:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1694014953; x=1694619753; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=PFNqYnCfeAqIwpwg0V12ZQhzKxeIW0n+uDK9KiFD0qM=; b=cqDFt+Jb3xnn0Mw0uGStpbaVsOBUNrhHGRydELxXeGXNkP/w5fwUfaaL8w78PxglpQ OLBCHOfocXoAusryeAKlBENnUcP6sq1MGwDF1boQgYPRmNt/oGP2g6OrA/nESM/keuVj +f+R9+aA8saQKGO1u3fl2R0n+2AYE6Fch8FVJ15zTnIkRAGPCWfn+EHDQyVI1JucHwA3 IAStuh1g5U43LWmTEMkoGFG209FoPRQ82buLE7E2BvN8vt0bD6u0lNlILOAVgz50H50o DOazxXnVSW4pAgHSY2o6tFE8XZwFgX5zk5QCS+EenQtD1/em8W2TlXHT1lGEErNQ/NSw lpsA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1694014953; x=1694619753; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=PFNqYnCfeAqIwpwg0V12ZQhzKxeIW0n+uDK9KiFD0qM=; b=TXYg6/L+c7uC1sW3fAAGscSJBqV0pwU7FCPZFJ2MACrbXnW5uQFah8isqBRRYuvDzE 5zoQG3IxBcyZGQo/hrKFpxEDBjbtS2hzURNQ10x+Yf0twxUJ/fS/PrMIPO7Jzl/+fFl4 DeSerA8DKYkiomGBiuI8FWcvlJhZwc92C/lS5hRPj1SjJ12jrJaD5lcW8Q9D/Zm7L5jx Q56JAiB2beQkkhxLf2OHDJookRd2ejjpUtwx8prgHxq4cl15MhRwUbX32VD5NO6qZlKL bygeeM7zCI8Q0VPIo9M3Qf6MxddahEb0gTK3JMxaPbHU4WUmsD47qF1+O+wxlt/8Oq/5 j3oA== X-Gm-Message-State: AOJu0Yz7eKSGTs99iJS2ETOh2VVZxpu3Z8QCIoOKjxPfT3U+0E+ODCNj 9N6XMyaCGI0kckDqYGPGeX4Cu4ME2EQtU7FYaNc= X-Google-Smtp-Source: AGHT+IEstA4i2XhP2Ce8DnNMnIUwYMD+lns2ZEXXvgniq1cpYo4NXbgzdrphWHMD5EqYMfBM26O9WFbFZRHkMcYjIj4= X-Received: by 2002:a17:90a:6089:b0:26d:609a:74cd with SMTP id z9-20020a17090a608900b0026d609a74cdmr18989826pji.24.1694014953290; Wed, 06 Sep 2023 08:42:33 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Eric Blood Date: Wed, 6 Sep 2023 09:41:57 -0600 Message-ID: Subject: Re: bug#62962: 28.2; blocked key combinations in macos To: Stefan Kangas Content-Type: multipart/alternative; boundary="0000000000008903740604b297ca" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 62962 Cc: 62962@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --0000000000008903740604b297ca Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable greetings stefan.. i just pulled down a recent release of emacs ( https://emacsformacosx.com/emacs-builds/Emacs-29.1-1-universal.dmg), started with `~/Downloads/Emacs.app/Contents/MacOS/Emacs -q`, and the issue is still there. are you using magnet? the default bindings of ctrl-opt-leftarrow or ctrl-opt-rightarrow (using mac keyboard nomenclature) to move the window to the left or right of the screen don't work. if i type ctrl-opt-x, the minibuffer reports "C-M-x is undefined", but doesn't say anything when i type ctrl-opt-leftarrow or ctrl-opt-rightarrow. again, this does work with the railwaycat build (and the 15 other mac apps i have open). i just verified i don't have any global shortcuts defined by going into system settings/keyboard shortcuts and defining ctrl-opt-leftarrow to show notification center. it doesn't show a conflict with any other shortcuts, and it overrides the magnet binding and shows notification center. On Tue, Sep 5, 2023 at 10:31=E2=80=AFAM Stefan Kangas wrote: > tags 62962 + moreinfo > thanks > > Eric Blood writes: > > > i use magnet (https://magnet.crowdcafe.com) on the mac which uses key > > combinations like ctrl-option-leftarrow, or ctrl-option-rightarrow to > > reorganize windows quickly. with the official mac build of emacs these > > combinations don't work, however the railwaycat/homebrew-emacsmacport > > build does. it would be nice to see these keys work. > > I can't reproduce this. > > Could you please check that you have no global keybindings customized on > your machine. > > See: > > https://superuser.com/questions/638697/in-emacs-my-c-right-and-c-left-on-= my-mac-keyboard-does-not-work > --0000000000008903740604b297ca Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
greetings stefan..

i jus= t pulled down a recent release of emacs (https://emacsformacosx.com/ema= cs-builds/Emacs-29.1-1-universal.dmg), started with `~/Downloads/Emacs.= app/Contents/MacOS/Emacs -q`, and the issue is still there.=C2=A0 are you u= sing magnet?=C2=A0 the default bindings of ctrl-opt-leftarrow or ctrl-opt-r= ightarrow (using mac keyboard nomenclature) to move the window to the left = or right of the screen don't work. =C2=A0if i type ctrl-opt-x, the mini= buffer reports "C-M-x is undefined", but doesn't say anything= when i type ctrl-opt-leftarrow or ctrl-opt-rightarrow.=C2=A0 again, this = does work with the railwaycat build (and the 15 other mac apps i have open)= .

i just verified i don't have any global shor= tcuts defined by going into system settings/keyboard shortcuts and defining= ctrl-opt-leftarrow to show notification center.=C2=A0 it doesn't show = a conflict with any other shortcuts, and it overrides the magnet binding an= d shows notification center.


On Tue, Sep 5, 2023 = at 10:31=E2=80=AFAM Stefan Kangas <stefankangas@gmail.com> wrote:
tags 62962 + moreinfo
thanks

Eric Blood <= winkywooster@gmail.com> writes:

> i use magnet (https://magnet.crowdcafe.com) on the mac which us= es key
> combinations like ctrl-option-leftarrow, or ctrl-option-rightarrow to<= br> > reorganize windows quickly.=C2=A0 with the official mac build of emacs= these
> combinations don't work, however the railwaycat/homebrew-emacsmacp= ort
> build does.=C2=A0 it would be nice to see these keys work.

I can't reproduce this.

Could you please check that you have no global keybindings customized on your machine.

See:
https://superuser.com/questions/638697/in-emacs-my-c-right-and-c-left-on-= my-mac-keyboard-does-not-work
--0000000000008903740604b297ca-- From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 06 12:11:24 2023 Received: (at 62962) by debbugs.gnu.org; 6 Sep 2023 16:11:24 +0000 Received: from localhost ([127.0.0.1]:37213 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qdv7j-0006DK-PI for submit@debbugs.gnu.org; Wed, 06 Sep 2023 12:11:24 -0400 Received: from mail-lf1-x132.google.com ([2a00:1450:4864:20::132]:59873) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qdv7f-0006D4-8k for 62962@debbugs.gnu.org; Wed, 06 Sep 2023 12:11:23 -0400 Received: by mail-lf1-x132.google.com with SMTP id 2adb3069b0e04-500b66f8b27so6516467e87.3 for <62962@debbugs.gnu.org>; Wed, 06 Sep 2023 09:11:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1694016672; x=1694621472; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=/tpCrg1BM4kHDPLZtTu2d+HFEbCqeDZVcebpJ9MhCBI=; b=SFnj4OPXMZEFzn3sih7lh8woQmoBTo2wWOuKEMDzqDfL5cj6QL4qZBd5pL0lBoPSCo 7fGYV4P7xwk3eqetP2At6Yypxq8JGev6ZmxoUWVX0P5CZ1NXSsW2sMJV1u+xFZ+HPJE8 wH14aRTlRKGdC0Zs2pHc0jPkMhI4mco8CfwG9mnt6Hi00FpF/vEvCinWF0wBkhczYSOG sRhwAgZil3uNCrq+3FWbHPGRDeCjz1ftd4UAMxk/WeI4ARwsmEHgtjwMvcXcRX2pvJu1 k5h8leH7Y0+pFsZhvfdDanjPTqJDU5jUOvH0tRcPWB5RLjmiU7752aWOoo4rkRN5kPnq riPQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1694016672; x=1694621472; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=/tpCrg1BM4kHDPLZtTu2d+HFEbCqeDZVcebpJ9MhCBI=; b=ES6p/OUirpiH3xN8fAXLTyRPi6a7by40ifIUzeS3Ujip+qaBN1Hi65G2K3SHQ08HUe 8I56VznxBbSherewH1Is3xh8avPVjBOq+Juy06p4ZMx77VA8kTjCbtW3SamNIMtYjy+d VIiYv++SUYKca2ci1ycYQPos6FSXck+3s+yq8MgHkWECs8PRUPRH3yLldcBQlcXtvlUa BFZmPxEw4UHJ0N71NYIgwH4q35I7LyCN0Ws5ejgZxQKE9y6QuGHDCClo71qF9x1Dy92u xQSktQ03Aal1ef07YD1by521HBQUZLq9rSsBGZSwgzrxhEDT8tkU1pv+A3SJ9fW7G3C3 DJzw== X-Gm-Message-State: AOJu0YzxkDn+pHPUfv1oi7WUjeWEKbPRrq5X1ea2VQTKqdemcHhxaHhF 3vtky/iOPYK205SARmoyWefZdpGBZYeJs7YcOSg= X-Google-Smtp-Source: AGHT+IFzEECgBJ6t3P2BHk4GIgrRQqrxXZNgLo8imNCHI1mtiC36uTvdY1iBUnpfAAP98IcY8FuCwNxSM20M3I7I2WM= X-Received: by 2002:ac2:5b50:0:b0:500:9969:60bf with SMTP id i16-20020ac25b50000000b00500996960bfmr2315227lfp.68.1694016671376; Wed, 06 Sep 2023 09:11:11 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 6 Sep 2023 09:11:11 -0700 From: Stefan Kangas In-Reply-To: References: MIME-Version: 1.0 Date: Wed, 6 Sep 2023 09:11:11 -0700 Message-ID: Subject: Re: bug#62962: 28.2; blocked key combinations in macos To: Eric Blood Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 62962 Cc: 62962@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Eric Blood writes: > greetings stefan.. > > i just pulled down a recent release of emacs ( > https://emacsformacosx.com/emacs-builds/Emacs-29.1-1-universal.dmg), > started with `~/Downloads/Emacs.app/Contents/MacOS/Emacs -q`, and the issue > is still there. If this is a third-party build, so I'd suggest reporting this to the Emacs for MacOSX developers first. Alternatively, you could try building Emacs from source and see if you can reproduce the issue. > are you using magnet? No. > the default bindings of ctrl-opt-leftarrow or ctrl-opt-rightarrow > (using mac keyboard nomenclature) to move the window to the left or > right of the screen don't work. The default bindings of what? Magnet? Does Emacs have support for this? > if i type ctrl-opt-x, the minibuffer reports "C-M-x is undefined", but > doesn't say anything when i type ctrl-opt-leftarrow or > ctrl-opt-rightarrow. again, this does work with the railwaycat build > (and the 15 other mac apps i have open). What is the "railwaycat build"? > i just verified i don't have any global shortcuts defined by going into > system settings/keyboard shortcuts and defining ctrl-opt-leftarrow to show > notification center. it doesn't show a conflict with any other shortcuts, > and it overrides the magnet binding and shows notification center. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 06 12:49:56 2023 Received: (at 62962) by debbugs.gnu.org; 6 Sep 2023 16:49:56 +0000 Received: from localhost ([127.0.0.1]:37280 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qdvj1-0007DJ-N8 for submit@debbugs.gnu.org; Wed, 06 Sep 2023 12:49:56 -0400 Received: from mail-pg1-x52c.google.com ([2607:f8b0:4864:20::52c]:59809) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qdviz-0007D6-Je for 62962@debbugs.gnu.org; Wed, 06 Sep 2023 12:49:54 -0400 Received: by mail-pg1-x52c.google.com with SMTP id 41be03b00d2f7-56c2e840e70so64959a12.3 for <62962@debbugs.gnu.org>; Wed, 06 Sep 2023 09:49:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1694018986; x=1694623786; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=/2iQ8YcFM2Mf2MUrl8mbsSCuXaxweV702aBZdiN0eu4=; b=l2B8xF8ogA9R3hv1rSDkDxXKOMDpvV2v1u26cZQzyrVr2f0Nw89yrnJHAssiJ9o5Fp pqPRphBBfDkU/cKr9WGV2gayHdJ4bTX85Zt6Xe4DPlo/A7rEYTkm14exdnES6SB/DwW1 z+7f2PFIDURp09N1AK/fura/A/bzV+qHAcsBMso5OvmkfP2ZxzkkIkUFuVKtODqEcpLl NfH0Zbw1LNUJDyYAYI65ebs0geOKB442EFeH4SBSWk2LC48WzgUUIfX5Ky6x7cYWYj67 SZ/ZlLUMlm9aNHEaYkvK41hkQE7HIp9V3az+rZCUtGAzLk1MZbwOS6uuJQeLtfK4iPPU h8hw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1694018986; x=1694623786; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=/2iQ8YcFM2Mf2MUrl8mbsSCuXaxweV702aBZdiN0eu4=; b=fp59l8hT02beOHdPWsKpqwkvgMeEz6GDvl2vNSpvUkpzd16usyt4Z0AeIBrM6wSBtD 4PjQR0TXoGzCT98Z/3ost+Qm760AjDKIxW/Oit/sD5fIPaovHeAxaO6TcMCsH1AA0816 ElvUiOfG8jSU4b8SL8nk0S5x0XWkmRFrGntQelHNf/fOimCRR/RiCBfFJpdWKBqNyOKJ BUo40FKEM0K8K7EXBa9ZcRdow75NxrpoRn8bjJzV4PM0i1J/MthZo3U0E6pQfR1AvrOG i2Z/DihNwUHL3ysoie+KENF2A1uZG25b254zrEEE+3hEBWU6hIhbfq9UCYf6iPh/suOh cqBA== X-Gm-Message-State: AOJu0YzqpdCy+mFrbv9t6sruPMGN5kiecs+kzCZc9rDe72doHgDtzHE5 hEXlezPkW0cWgC54y6fB2jo0nBiCbHwQXp2SofE= X-Google-Smtp-Source: AGHT+IFZxIA2Mx7jKqpOEdP00vwQa6m0n9otUYqEplhgfz64vKgc3IWgoLSft7t/VRVVrROpkaQkc3Tc5lhR/QHf9mQ= X-Received: by 2002:a05:6300:8084:b0:14d:8624:b144 with SMTP id ap4-20020a056300808400b0014d8624b144mr16473277pzc.61.1694018986053; Wed, 06 Sep 2023 09:49:46 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Eric Blood Date: Wed, 6 Sep 2023 10:49:09 -0600 Message-ID: Subject: Re: bug#62962: 28.2; blocked key combinations in macos To: Stefan Kangas Content-Type: multipart/alternative; boundary="000000000000e814c30604b387c6" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 62962 Cc: 62962@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --000000000000e814c30604b387c6 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable > If this is a third-party build, so I'd suggest reporting this to the > Emacs for MacOSX developers first. to be clear https://www.gnu.org/software/emacs/download.html does point to https://emacsformacosx.com/ which would indicate it's official in some manner. even the `brew install --cask emacs` (which the download page instructs) points to these builds. i didn't realize it's not considered an offical build. > Alternatively, you could try building Emacs from source and see if > you can reproduce the issue. ok, i just built it from source (haven't done that in years, not as painful as it once was), but still the same issue. >> are you using magnet? > No. ok, i'm not sure how else to replicate it then. > The default bindings of what? Magnet? yes. > Does Emacs have support for this? i would think that any unbound key combinations should be passed to the operating system, and with the *unofficial* railwaycat build, it works. > What is the "railwaycat build"? https://github.com/railwaycat/homebrew-emacsmacport On Wed, Sep 6, 2023 at 10:11=E2=80=AFAM Stefan Kangas wrote: > Eric Blood writes: > > > greetings stefan.. > > > > i just pulled down a recent release of emacs ( > > https://emacsformacosx.com/emacs-builds/Emacs-29.1-1-universal.dmg), > > started with `~/Downloads/Emacs.app/Contents/MacOS/Emacs -q`, and the > issue > > is still there. > > If this is a third-party build, so I'd suggest reporting this to the > Emacs for MacOSX developers first. > > Alternatively, you could try building Emacs from source and see if you > can reproduce the issue. > > > are you using magnet? > > No. > > > the default bindings of ctrl-opt-leftarrow or ctrl-opt-rightarrow > > (using mac keyboard nomenclature) to move the window to the left or > > right of the screen don't work. > > The default bindings of what? Magnet? > > Does Emacs have support for this? > > > if i type ctrl-opt-x, the minibuffer reports "C-M-x is undefined", but > > doesn't say anything when i type ctrl-opt-leftarrow or > > ctrl-opt-rightarrow. again, this does work with the railwaycat build > > (and the 15 other mac apps i have open). > > What is the "railwaycat build"? > > > i just verified i don't have any global shortcuts defined by going into > > system settings/keyboard shortcuts and defining ctrl-opt-leftarrow to > show > > notification center. it doesn't show a conflict with any other > shortcuts, > > and it overrides the magnet binding and shows notification center. > > Thanks. > --000000000000e814c30604b387c6 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
> If this is a third-party build, so I'd suggest re= porting this to the
> Emacs for MacOSX developers first.

to be= clear https:/= /www.gnu.org/software/emacs/download.html does
point to https://emacsformacosx.com/ which would ind= icate it's
official in some manner. even the `brew install --cask em= acs` (which
the download page instructs) points to these builds. i didn&= #39;t realize
it's not considered an offical build.

> Alte= rnatively, you could try building Emacs from source and see if
> you = can reproduce the issue.

ok, i just built it from source (haven'= t done that in years, not as
painful as it once was), but still the same= issue.

>> are you using magnet?

> No.

ok, i&= #39;m not sure how else to replicate it then.

> The default bindi= ngs of what?=C2=A0 Magnet?

yes.

> Does Emacs have support = for this?

i would think that any unbound key combinations should be = passed to
the operating system, and with the *unofficial* railwaycat bui= ld, it
works.

> What is the "railwaycat build"?
<= br>https://= github.com/railwaycat/homebrew-emacsmacport

On Wed, Sep 6, 2023 at 1= 0:11=E2=80=AFAM Stefan Kangas <stefankangas@gmail.com> wrote:
Eric Blood <winkywooster@gmail.com> writes:

> greetings stefan..
>
> i just pulled down a recent release of emacs (
> https://emacsformacosx.com/em= acs-builds/Emacs-29.1-1-universal.dmg),
> started with `~/Downloads/Emacs.app/Contents/MacOS/Emacs -q`, and the = issue
> is still there.

If this is a third-party build, so I'd suggest reporting this to the Emacs for MacOSX developers first.

Alternatively, you could try building Emacs from source and see if you
can reproduce the issue.

> are you using magnet?

No.

> the default bindings of ctrl-opt-leftarrow or ctrl-opt-rightarrow
> (using mac keyboard nomenclature) to move the window to the left or > right of the screen don't work.

The default bindings of what?=C2=A0 Magnet?

Does Emacs have support for this?

> if i type ctrl-opt-x, the minibuffer reports "C-M-x is undefined&= quot;, but
> doesn't say anything when i type ctrl-opt-leftarrow or
> ctrl-opt-rightarrow.=C2=A0 again, this does work with the railwaycat b= uild
> (and the 15 other mac apps i have open).

What is the "railwaycat build"?

> i just verified i don't have any global shortcuts defined by going= into
> system settings/keyboard shortcuts and defining ctrl-opt-leftarrow to = show
> notification center.=C2=A0 it doesn't show a conflict with any oth= er shortcuts,
> and it overrides the magnet binding and shows notification center.

Thanks.
--000000000000e814c30604b387c6-- From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 06 14:34:21 2023 Received: (at 62962) by debbugs.gnu.org; 6 Sep 2023 18:34:21 +0000 Received: from localhost ([127.0.0.1]:37663 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qdxM5-0001aU-2O for submit@debbugs.gnu.org; Wed, 06 Sep 2023 14:34:21 -0400 Received: from mail-lf1-x134.google.com ([2a00:1450:4864:20::134]:58388) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qdxM1-0001a0-Hm for 62962@debbugs.gnu.org; Wed, 06 Sep 2023 14:34:18 -0400 Received: by mail-lf1-x134.google.com with SMTP id 2adb3069b0e04-50078eba7afso161988e87.0 for <62962@debbugs.gnu.org>; Wed, 06 Sep 2023 11:34:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1694025250; x=1694630050; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=e6fupR+T0p9aVg5cw9DyR8NdzBEV100RVD/HMXj1u/E=; b=o1AYiP3S/dluVifxA81BPLDGralVLc03LxGKEqmcl823M2ZinxDg8fl/g3aI8oA6iH 6QiPx/LVnGvmNSR2VfIBdkjEb4VmSXZVQduAoEqmU97AQwJy9LKAeRBq/cGcfPRxm/S2 JNVkyEwWDwBBthZDlp8RS45zRuP2fPp6HkYrCPA+gczuOUeYPry9rS3U6UQWIcdsMSAX Sd5nOGsvCr6my8Ea/0DS1QgS8Fi/M3tDGYs2wjB6vvy2Tk8fqoYm/gTHPYLrC2anm4JC tH4wVNJCW46Cp84ipUJnYfoCYjZ87aUL5QAgupouWWdsJGMhR5+GAQGdNIVO4Y2Xxal4 TRtQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1694025250; x=1694630050; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=e6fupR+T0p9aVg5cw9DyR8NdzBEV100RVD/HMXj1u/E=; b=UOwlfJ+BXzoohcCVKCn22WCS0D+q81RuonhC6dn5ie2P6jLws8n5lWn2aHxWJNlWeo 8S+OWs2BnKGKo7pMYLQpC2Cs8qOeiY8/72grjiEPdzYauDhbwJR3xlYzrnVamzVLWkww Bij89eGaXnW8UiPUXEI3ETCY5mQw4+2SRmnc+9/rHe4TdpukXBuP2tOL663Niqfv7B5e vTjfPVhdV04tfOnYRtn61UXNl6RCSzLY6DIH1iAjbmztfMtqkZUWNFDp3TdRX8aJ/Th4 nNa9Q/XsJDP97fppH5UU4FFUnbB1W6U5+yarqcfT/2e4oP7c/m4YL7/CvebE8KizqhAG 0kgA== X-Gm-Message-State: AOJu0YzKihAPGtClr4dYmC3Y/nh9oQ/R8Yzr+/rcy+4SzSTrU3jgrH6g tnYw3/EmrZYEW6zv6yRunshCgwE7z6h/EHnsAmo= X-Google-Smtp-Source: AGHT+IEhFpj9fHGvnidmNXE4VU2c3QNS+eKpE0EgbpLdHje0X9OibcVhYm7ndpCGe6tHNL/qRYBhpCpgZF0fVKnUfyU= X-Received: by 2002:a05:6512:479:b0:500:a408:dbd with SMTP id x25-20020a056512047900b00500a4080dbdmr2948559lfd.55.1694025250182; Wed, 06 Sep 2023 11:34:10 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 6 Sep 2023 11:34:09 -0700 From: Stefan Kangas In-Reply-To: References: MIME-Version: 1.0 Date: Wed, 6 Sep 2023 11:34:09 -0700 Message-ID: Subject: Re: bug#62962: 28.2; blocked key combinations in macos To: Eric Blood Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 62962 Cc: 62962@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Eric Blood writes: >> If this is a third-party build, so I'd suggest reporting this to the >> Emacs for MacOSX developers first. > > to be clear https://www.gnu.org/software/emacs/download.html does > point to https://emacsformacosx.com/ which would indicate it's > official in some manner. even the `brew install --cask emacs` (which > the download page instructs) points to these builds. i didn't realize > it's not considered an offical build. Aha, I wasn't aware. It seems like they actually just build a stock Emacs, so I suppose that is fine, then. >> Alternatively, you could try building Emacs from source and see if >> you can reproduce the issue. > > ok, i just built it from source (haven't done that in years, not as > painful as it once was), but still the same issue. Thanks for testing. >> Does Emacs have support for this? > > i would think that any unbound key combinations should be passed to > the operating system, and with the *unofficial* railwaycat build, it > works. Is your suspicion here that the keys never reach Emacs, or is it that the special feature of the "Magnet" program that doesn't work like it should? >> What is the "railwaycat build"? > > https://github.com/railwaycat/homebrew-emacsmacport Noted, thanks. From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 06 15:05:33 2023 Received: (at submit) by debbugs.gnu.org; 6 Sep 2023 19:05:33 +0000 Received: from localhost ([127.0.0.1]:37722 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qdxqG-0007mV-Rb for submit@debbugs.gnu.org; Wed, 06 Sep 2023 15:05:33 -0400 Received: from lists.gnu.org ([2001:470:142::17]:59130) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qdxqC-0007mD-Jw for submit@debbugs.gnu.org; Wed, 06 Sep 2023 15:05:32 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qdxq5-0001xW-NH for bug-gnu-emacs@gnu.org; Wed, 06 Sep 2023 15:05:21 -0400 Received: from ciao.gmane.io ([116.202.254.214]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qdxpt-0000Xz-0L for bug-gnu-emacs@gnu.org; Wed, 06 Sep 2023 15:05:21 -0400 Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1qdxpm-00022q-7u for bug-gnu-emacs@gnu.org; Wed, 06 Sep 2023 21:05:02 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: bug-gnu-emacs@gnu.org From: =?utf-8?Q?Gerd_M=C3=B6llmann?= Subject: Re: bug#62962: 28.2; blocked key combinations in macos Date: Wed, 06 Sep 2023 21:01:09 +0200 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain User-Agent: Gnus/5.13 (Gnus v5.13) Cancel-Lock: sha1:foEZw5BW3+2U7Roj2MVmzmkREFM= Received-SPF: pass client-ip=116.202.254.214; envelope-from=geb-bug-gnu-emacs@m.gmane-mx.org; helo=ciao.gmane.io X-Spam_score_int: 5 X-Spam_score: 0.5 X-Spam_bar: / X-Spam_report: (0.5 / 5.0 requ) BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FORGED_GMAIL_RCVD=1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, NML_ADSP_CUSTOM_MED=0.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.5 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Stefan Kangas writes: > Eric Blood writes: > >>> If this is a third-party build, so I'd suggest reporting this to the >>> Emacs for MacOSX developers first. >> >> to be clear https://www.gnu.org/software/emacs/download.h [...] Content analysis details: (1.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different 0.0 T_SPF_PERMERROR SPF: test of record failed (permerror) 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (gerd.moellmann[at]gmail.com) 1.0 FORGED_GMAIL_RCVD 'From' gmail.com does not match 'Received' headers -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 0.2 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and EnvelopeFrom freemail headers are different X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.5 (/) Stefan Kangas writes: > Eric Blood writes: > >>> If this is a third-party build, so I'd suggest reporting this to the >>> Emacs for MacOSX developers first. >> >> to be clear https://www.gnu.org/software/emacs/download.html does >> point to https://emacsformacosx.com/ which would indicate it's >> official in some manner. even the `brew install --cask emacs` (which >> the download page instructs) points to these builds. i didn't realize >> it's not considered an offical build. > > Aha, I wasn't aware. It seems like they actually just build a stock > Emacs, so I suppose that is fine, then. > >>> Alternatively, you could try building Emacs from source and see if >>> you can reproduce the issue. >> >> ok, i just built it from source (haven't done that in years, not as >> painful as it once was), but still the same issue. > > Thanks for testing. > >>> Does Emacs have support for this? >> >> i would think that any unbound key combinations should be passed to >> the operating system, and with the *unofficial* railwaycat build, it >> works. > > Is your suspicion here that the keys never reach Emacs, or is it that > the special feature of the "Magnet" program that doesn't work like it > should? > >>> What is the "railwaycat build"? >> >> https://github.com/railwaycat/homebrew-emacsmacport > > Noted, thanks. Eric, maybe do a M-x customize-group RET ns RET, and look at the various "modifier" choices in the customize buffer. There are 2 for the two Option keys on the left and right side of the keyboard. From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 06 16:22:37 2023 Received: (at 62962) by debbugs.gnu.org; 6 Sep 2023 20:22:38 +0000 Received: from localhost ([127.0.0.1]:37812 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qdz2r-00042m-I7 for submit@debbugs.gnu.org; Wed, 06 Sep 2023 16:22:37 -0400 Received: from mail-lj1-x22e.google.com ([2a00:1450:4864:20::22e]:48394) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qdz2p-00042V-0n for 62962@debbugs.gnu.org; Wed, 06 Sep 2023 16:22:35 -0400 Received: by mail-lj1-x22e.google.com with SMTP id 38308e7fff4ca-2bceb02fd2bso4685521fa.1 for <62962@debbugs.gnu.org>; Wed, 06 Sep 2023 13:22:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1694031747; x=1694636547; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=+9D0fjwzgIlFsXaTw28c8h5FKIGTN3vVpo6Q+rPWqzM=; b=lyNEopHSyi6QYk8VmcjXdsMr7tlehfomBFYnOgIm8W1kMgH+OpyriNtD0ktDsqvYqD 5UH/5ZV3L24LXu8Cn01oNLkK1+sVN3wFgZdGFq/zhpaZiPXrT36X/WI392eLiZcuk6Yj aLoF+P4Ywt9YEFHIb0gBEIJdBqQkizuJATS+Vx6H8H56JD2tjHol9BCk48RGRAfyGnv6 ZVp7nv4Q8O6yxT5X6/DZIzh576JtVXaleTxxDOuBM+1YL1Imnyau7do6Mbkjq7D0AiYU 18y9dw9MAPE5SQr3ii5KKfABJ3T5vg23+APKpHfnscKlY1JgwPHtVsGH6NASvhMj86a/ 7owA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1694031747; x=1694636547; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=+9D0fjwzgIlFsXaTw28c8h5FKIGTN3vVpo6Q+rPWqzM=; b=WpBr4myOcCSGT9Kifoe+Htkaws99EoUPQHJDpEFhaalrswG+3d0NnkvqIj/zDvdzN7 +yWVmwS3OF55laZlCDED6RbmCidgOp/ly7K4iViUe34L443ACLxAfRK0913T6Z/hqR7O znAdp/Txx2ybbzlKy6mtrbD1j1I+nq/TLFISsuBFtrSmg9Ci5uGpjom/W9lpdarOm8cQ j6Efs+FpfzcJo0JFrdQVpqj/z8/iE+2/W73nV1XDVl5YyM9Oi281WMyWI8DNx8RXqBb/ Uo43vDeLPE61klW34OKIL6LUObietfxVuNckq+j6bH6sKWSYnZX0IfUmCESpDyQ+2lNn exyw== X-Gm-Message-State: AOJu0YwFFMvaz2A/V6l00UNT6p4K+8S7VZa6ve0jM7K+Ps3sDLTPji+e vcwq2H6J6Dk8weJ1L6UAQBCLAaOug+PJYg== X-Google-Smtp-Source: AGHT+IFtO8aSQc1aV8sHbeHTaEuVBqe1zx6/nIWKQPO99UzeezTc23QeJCrKS34WpdaQzuCu7wMKDg== X-Received: by 2002:a2e:8890:0:b0:2bc:e470:1412 with SMTP id k16-20020a2e8890000000b002bce4701412mr3577848lji.43.1694031747172; Wed, 06 Sep 2023 13:22:27 -0700 (PDT) Received: from Pro.fritz.box (pd9e36c90.dip0.t-ipconnect.de. [217.227.108.144]) by smtp.gmail.com with ESMTPSA id fx4-20020a170906b74400b009887f4e0291sm9388030ejb.27.2023.09.06.13.22.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 06 Sep 2023 13:22:26 -0700 (PDT) From: =?utf-8?Q?Gerd_M=C3=B6llmann?= To: Stefan Kangas Subject: Re: bug#62962: 28.2; blocked key combinations in macos In-Reply-To: (Stefan Kangas's message of "Wed, 6 Sep 2023 11:34:09 -0700") References: Date: Wed, 06 Sep 2023 22:22:25 +0200 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 62962 Cc: 62962@debbugs.gnu.org, Eric Blood X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Stefan Kangas writes: > Eric Blood writes: > >>> If this is a third-party build, so I'd suggest reporting this to the >>> Emacs for MacOSX developers first. >> >> to be clear https://www.gnu.org/software/emacs/download.html does >> point to https://emacsformacosx.com/ which would indicate it's >> official in some manner. even the `brew install --cask emacs` (which >> the download page instructs) points to these builds. i didn't realize >> it's not considered an offical build. > > Aha, I wasn't aware. It seems like they actually just build a stock > Emacs, so I suppose that is fine, then. > >>> Alternatively, you could try building Emacs from source and see if >>> you can reproduce the issue. >> >> ok, i just built it from source (haven't done that in years, not as >> painful as it once was), but still the same issue. > > Thanks for testing. > >>> Does Emacs have support for this? >> >> i would think that any unbound key combinations should be passed to >> the operating system, and with the *unofficial* railwaycat build, it >> works. > > Is your suspicion here that the keys never reach Emacs, or is it that > the special feature of the "Magnet" program that doesn't work like it > should? > >>> What is the "railwaycat build"? >> >> https://github.com/railwaycat/homebrew-emacsmacport > > Noted, thanks. Eric, maybe do a M-x customize-group RET ns RET, and look at the various "modifier" choices in the customize buffer. There are 2 for the two Option keys on the left and right side of the keyboard. From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 06 16:49:15 2023 Received: (at 62962) by debbugs.gnu.org; 6 Sep 2023 20:49:15 +0000 Received: from localhost ([127.0.0.1]:37998 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qdzSd-0001kr-5t for submit@debbugs.gnu.org; Wed, 06 Sep 2023 16:49:15 -0400 Received: from dane.soverin.net ([2a10:de80:1:4091:b9e9:2215:0:1]:39707) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qdzSa-0001kd-CL for 62962@debbugs.gnu.org; Wed, 06 Sep 2023 16:49:13 -0400 Received: from smtp.soverin.net (c04smtp-lb01.int.sover.in [10.10.4.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by dane.soverin.net (Postfix) with ESMTPS id 4RgvcJ45C7z5F; Wed, 6 Sep 2023 20:49:04 +0000 (UTC) Received: from smtp.soverin.net (smtp.soverin.net [10.10.4.100]) by soverin.net (Postfix) with ESMTPSA id 4RgvcJ20hszL1; Wed, 6 Sep 2023 20:49:04 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=idiocy.org; s=soverin; t=1694033344; bh=8UxSJ+ML73pIIybo/Zm+wxBckw59ATtK8FNvCfxXQ6M=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=ojEAgWaUZrTKPmdUbEwq/UF7AabrtxN6cs4n6cbWX9eLSexkdPQTT5DmZB77lyJpn 1sBtL/8FEYeLoOKxrnpuRPCxQgJ79YtwYdGM7QbHzg7G2TX3jaQLsS6XRHGONVtT+C Uznrx1sqmrIUehDAEL1TMQA56ML4DmEqrOEYE7ODU7CLXQtAh+61QHQ05I9IkCuP5G TET3Q3tvoa/nTO9C1224cnfH4mlvFe6WwfSFnOAMVE5FXlxFzFPXmpdM5ASywy8ICq MSTTVS9jJEMsvfPX99TCaTc/ZMyr1wgHX2Y+s4oxskknbIp3F8MmSRg/zYBffBGGbD 02/DwJ+UT9p8Q== Received: from alan by faroe.holly.idiocy.org with local (Exim 4.96) (envelope-from ) id 1qdzSR-000tKr-2Z; Wed, 06 Sep 2023 21:49:03 +0100 Date: Wed, 6 Sep 2023 21:49:03 +0100 X-Soverin-Authenticated: true From: Alan Third To: Eric Blood Subject: Re: bug#62962: 28.2; blocked key combinations in macos Message-ID: Mail-Followup-To: Alan Third , Eric Blood , Stefan Kangas , 62962@debbugs.gnu.org References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 62962 Cc: 62962@debbugs.gnu.org, Stefan Kangas X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) On Wed, Sep 06, 2023 at 10:49:09AM -0600, Eric Blood wrote: > > Does Emacs have support for this? > > i would think that any unbound key combinations should be passed to > the operating system, and with the *unofficial* railwaycat build, it > works. This isn't how keyboard input works. The OS gets first refusal at keyboard input and then passes it to the application. The application doesn't then pass the input back, it either acts on it or doesn't. AFAIK there's no way to pass it back. I have no idea how magnet works. We've had occasional complaints about this over the years but nobody has ever been able to explain what we're doing wrong. The magnet website itself has about four pages, none of which are remotely helpful. -- Alan Third From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 09 19:28:16 2023 Received: (at 62962) by debbugs.gnu.org; 9 Sep 2023 23:28:16 +0000 Received: from localhost ([127.0.0.1]:48630 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qf7NA-000096-0g for submit@debbugs.gnu.org; Sat, 09 Sep 2023 19:28:16 -0400 Received: from mail-ot1-x32d.google.com ([2607:f8b0:4864:20::32d]:47150) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qf7N6-00008p-Q0 for 62962@debbugs.gnu.org; Sat, 09 Sep 2023 19:28:14 -0400 Received: by mail-ot1-x32d.google.com with SMTP id 46e09a7af769-6bcac140aaaso2433957a34.2 for <62962@debbugs.gnu.org>; Sat, 09 Sep 2023 16:28:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1694302084; x=1694906884; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=JLd3AOnA4Mg17INHqK2IdMay+nzq/0Au8ODcsRXsiRQ=; b=qOcIBcPFlUsgiG0PSsA2Iyzlmm1M6wOnut9I5FRXKYsypdkjcYJdE0OdrBjmt+FU1k T6t5Y5p21NQ5qjl+ym+OLmvukehc0cNRDdQbwWFnFwpge+ZZr3SFPL0UimmpDWiLFOqi yYDJ8vqWmlWUWOlByh11guGeR9pOwE+d34gWxgP4NXFgkr8w5KErFZ/mSSJdeEAttDa/ q0or2CaHHOtwtFhrwGepN1nGjAD7g54zgbzzg3oKsncB8MpvCSb5UE7SeGckxKrEsOnK 5+2PBSUBAyKneLkRiiD/pD5Uwi1HwtopUubQGUEtAHvrQsy2cxFTMynToG+07kdBo2BH RufA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694302084; x=1694906884; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=JLd3AOnA4Mg17INHqK2IdMay+nzq/0Au8ODcsRXsiRQ=; b=MNfKxtIr7wcpNC77KtV3uH/I2CtQfx3TRmT0eqIAUL0WdTHRy/ml/EJLggi1QRvJtU qOtZrehpjqh2GjWbXt0EMO6S3I7vFueGj8f6TtPc4shhyPyMKFi7M+YGaQCSrqsOs5x+ cqR6Sd2EFdSRCAE8oLgUqFOGqiGzTRVoywXIWZw3dj85eeoFcGCTySVpOsCo217yzEAr Kmjvi2jTKwjuhhtmelbPdMcfzVY66nJ3TTDoJ/rxH59TaeblXhxWnXa2iLZP3x37SZJV am8DVzMicuJaPkXGpg/hOn542zi2TjDBbZMDV53Yoax7dGmF16d1yoPVKA3YRgiJb+m3 nbMw== X-Gm-Message-State: AOJu0Yz6ePQkCqYLF89yREzZkCYloJj6/dDHNX69ermZyzA3MeNqj3Cg 3tNsPBlNLOgZuEmQFv7JpO8/rFxAm5zRY9/iBWY= X-Google-Smtp-Source: AGHT+IHZDVUWd/Stf0ymL4dVMAL6B60W60MoEtnbFR3o6/R03+zZHF+cC/dG1EIkXlTLguDiVThi8mQmMfENUftngWg= X-Received: by 2002:a9d:62d7:0:b0:6be:fd1c:c228 with SMTP id z23-20020a9d62d7000000b006befd1cc228mr6651138otk.1.1694302083785; Sat, 09 Sep 2023 16:28:03 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Eric Blood Date: Sat, 9 Sep 2023 17:27:27 -0600 Message-ID: Subject: Re: bug#62962: 28.2; blocked key combinations in macos To: Stefan Kangas Content-Type: multipart/alternative; boundary="000000000000d8a6fc0604f57159" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 62962 Cc: 62962@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --000000000000d8a6fc0604f57159 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable thanks for walking through all of that with me. i went back and tested another mac window manager app, rectangle (https://rectangleapp.com/), and it turns out with the same key combination that it works with the stock build of emacs. so it looks like magnet's method of moving windows, and not the key combination (thanks to alan for the correction), is the culprit here. again thanks for all the help, eric On Wed, Sep 6, 2023 at 12:34=E2=80=AFPM Stefan Kangas wrote: > Eric Blood writes: > > >> If this is a third-party build, so I'd suggest reporting this to the > >> Emacs for MacOSX developers first. > > > > to be clear https://www.gnu.org/software/emacs/download.html does > > point to https://emacsformacosx.com/ which would indicate it's > > official in some manner. even the `brew install --cask emacs` (which > > the download page instructs) points to these builds. i didn't realize > > it's not considered an offical build. > > Aha, I wasn't aware. It seems like they actually just build a stock > Emacs, so I suppose that is fine, then. > > >> Alternatively, you could try building Emacs from source and see if > >> you can reproduce the issue. > > > > ok, i just built it from source (haven't done that in years, not as > > painful as it once was), but still the same issue. > > Thanks for testing. > > >> Does Emacs have support for this? > > > > i would think that any unbound key combinations should be passed to > > the operating system, and with the *unofficial* railwaycat build, it > > works. > > Is your suspicion here that the keys never reach Emacs, or is it that > the special feature of the "Magnet" program that doesn't work like it > should? > > >> What is the "railwaycat build"? > > > > https://github.com/railwaycat/homebrew-emacsmacport > > Noted, thanks. > --000000000000d8a6fc0604f57159 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
thanks for walking through all of that with me.=C2=A0= i went back and tested another mac window manager app, rectangle (https://rectangleapp.com/), and it turns= out with the same key combination that it works with the stock build of em= acs.=C2=A0 so it looks like magnet's method of moving windows, and not = the key combination (thanks to alan for the correction), is the culprit her= e.

again thanks for all the help,
eric

On Wed, Sep 6, 2023 at 12:34=E2=80=AFPM Stefan Kangas <stefankangas@gmail.com> wrote:
Eric Blood <winkywooster@gmail= .com> writes:

>> If this is a third-party build, so I'd suggest reporting this = to the
>> Emacs for MacOSX developers first.
>
> to be clear https://www.gnu.org/software/emacs/= download.html does
> point to https://emacsformacosx.com/ which would indicate it'= ;s
> official in some manner. even the `brew install --cask emacs` (which > the download page instructs) points to these builds. i didn't real= ize
> it's not considered an offical build.

Aha, I wasn't aware.=C2=A0 It seems like they actually just build a sto= ck
Emacs, so I suppose that is fine, then.

>> Alternatively, you could try building Emacs from source and see if=
>> you can reproduce the issue.
>
> ok, i just built it from source (haven't done that in years, not a= s
> painful as it once was), but still the same issue.

Thanks for testing.

>> Does Emacs have support for this?
>
> i would think that any unbound key combinations should be passed to > the operating system, and with the *unofficial* railwaycat build, it > works.

Is your suspicion here that the keys never reach Emacs, or is it that
the special feature of the "Magnet" program that doesn't work= like it
should?

>> What is the "railwaycat build"?
>
> https://github.com/railwaycat/homebrew-emacs= macport

Noted, thanks.
--000000000000d8a6fc0604f57159-- From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 10 01:16:20 2023 Received: (at 62962-done) by debbugs.gnu.org; 10 Sep 2023 05:16:20 +0000 Received: from localhost ([127.0.0.1]:48770 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfCo0-0000KR-0X for submit@debbugs.gnu.org; Sun, 10 Sep 2023 01:16:20 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:47056) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfCny-0000KG-NI for 62962-done@debbugs.gnu.org; Sun, 10 Sep 2023 01:16:19 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qfCnq-0000fq-3y; Sun, 10 Sep 2023 01:16:10 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=O6JIls9kfYskCIKon6v2qx8r3Jj/scqFlRTEYU9hgNg=; b=Wa0cBDn9JG/Y apzah2FwKvheji2VAp2OepFceSrtfyW29hGLw5EerT3Pi/UcvGsgKcm5twp20Y1DI4N/+H5UkBgsn hZEflJ1Z1VYSaGmk/mo2dobu8pkuBrUnQwuoYMfcu4lbPY65gU+/i40SO7KsmYlPH+RpgDZTf3MoV 0g2QhN6inM+VEt5yEA1COpeguFMZMD26PN+i1h2HPiuXLHQqoHMd4ZhTmd6hRFIdvyQWGK+V2skzq jremWVRnJdRbN0U4c6gfdzQMd2A6FfZZLX6OvmblipRwn4TjDiwjZ8inRgu/lOxkmcPahPlhYjksE 9cn6+UuER+fe5wHVSPbGxw==; Date: Sun, 10 Sep 2023 08:15:50 +0300 Message-Id: <835y4itxq1.fsf@gnu.org> From: Eli Zaretskii To: Eric Blood In-Reply-To: (message from Eric Blood on Sat, 9 Sep 2023 17:27:27 -0600) Subject: Re: bug#62962: 28.2; blocked key combinations in macos References: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 62962-done Cc: 62962-done@debbugs.gnu.org, stefankangas@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > Cc: 62962@debbugs.gnu.org > From: Eric Blood > Date: Sat, 9 Sep 2023 17:27:27 -0600 > > thanks for walking through all of that with me. i went back and tested another mac window manager > app, rectangle (https://rectangleapp.com/), and it turns out with the same key combination that it > works with the stock build of emacs. so it looks like magnet's method of moving windows, and not > the key combination (thanks to alan for the correction), is the culprit here. Thanks for telling us. I'm therefore closing this bug. From unknown Thu Jun 19 14:05:30 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 08 Oct 2023 11:24:09 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator