From unknown Sat Aug 16 11:40:35 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44533: 27.1; Mac special key modifiers not functioning as expected Resent-From: YH Tan Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 09 Nov 2020 15:24:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 44533 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 44533@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.160493540711547 (code B ref -1); Mon, 09 Nov 2020 15:24:02 +0000 Received: (at submit) by debbugs.gnu.org; 9 Nov 2020 15:23:27 +0000 Received: from localhost ([127.0.0.1]:35185 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kc90w-00030A-6i for submit@debbugs.gnu.org; Mon, 09 Nov 2020 10:23:27 -0500 Received: from lists.gnu.org ([209.51.188.17]:57294) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kc90t-000301-KC for submit@debbugs.gnu.org; Mon, 09 Nov 2020 10:23:24 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:57698) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kc90t-00060S-ED for bug-gnu-emacs@gnu.org; Mon, 09 Nov 2020 10:23:23 -0500 Received: from mail-pf1-x433.google.com ([2607:f8b0:4864:20::433]:45705) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kc90p-0002uq-L9 for bug-gnu-emacs@gnu.org; Mon, 09 Nov 2020 10:23:23 -0500 Received: by mail-pf1-x433.google.com with SMTP id e7so8447277pfn.12 for ; Mon, 09 Nov 2020 07:23:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:content-transfer-encoding:mime-version:subject:message-id:date :to; bh=59iR7A0Yq9G7tceMn0XJQoJURRjU99bHj7wIKK+WeCY=; b=qCSNkvLZbCAXSQQQ3NjnFbEC0bXzYjpp85FF9TEgjs4MnKin+IYKFesFDgyQt+nF7p dODnbxpdSWjVOSdTaChrSmEqnWBk7eXoZ872mMGMXyO9dIXLGW3DPYonaZHu29JtRUmT UbL5ah+HETPYCbc0bjqfPx9Wl/fTNr9qae7oqsu+sZwRYCgUtH/bo28aNvwhnTQKliAX SEcUTaHq1yBlxJzQmSicDKvfU8O6KuZ1Ipt7r7Is8omTlIo+Jn3TBlOzfz0V68SwnstS B2cs0yiaCOsFHyR7geTk0yZHrDBmwsBSdd9PxWuNzV2JGUk+3rTnFbL47R7aA8gNvltn ZYKA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:content-transfer-encoding:mime-version :subject:message-id:date:to; bh=59iR7A0Yq9G7tceMn0XJQoJURRjU99bHj7wIKK+WeCY=; b=blL9uvZ5oquWfGcweIY4kvgl18ho0ipYipmLpOeQU9uWN1Rbq4vSt1hgAQZPWzHrhW ZuXc7068jESip4wS2/yqxXvOseNxmPBpCaYV1g5u9pqB7UcoFoK7hX/FhJFxgTrQsaxW 1Tez4lz9Tj3owxcOpaz5ecXbUgAV/zCI15bIjxX2oOWkUCrEM3mOKRCN9ETREHNB0yTZ DaEj9jt8b7exwYPcETXQ440VwOet0Io9Tqd9fGDwfLUUI59/olFBbdctW4ac5F6XbtwG E9f9KXf3f17kRHvH118gjwU39MZfTOIOT3X8f8iZ1dhQaA/VESi7wJo1ovHs37y4w3b5 lbEQ== X-Gm-Message-State: AOAM532AckVgt16k0U3xUo9owjJkPhaxuRDyk+oSlcEze3DbW3TPtSTK 0k5a+z+OYziPWkl8rd22EUV5GQg8s0/jww== X-Google-Smtp-Source: ABdhPJwqey1n5A4qUhDCQjBSPgMBD3BuUtovayx8KZM+O+8Ku01OpmQw7QWWf2A/4Lxun5SPCpXBAg== X-Received: by 2002:a63:215f:: with SMTP id s31mr9101264pgm.258.1604935396562; Mon, 09 Nov 2020 07:23:16 -0800 (PST) Received: from [10.20.16.27] ([140.112.218.108]) by smtp.gmail.com with ESMTPSA id h20sm10059928pgv.23.2020.11.09.07.23.15 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 09 Nov 2020 07:23:15 -0800 (PST) From: YH Tan Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.15\)) Message-Id: Date: Mon, 9 Nov 2020 23:23:13 +0800 X-Mailer: Apple Mail (2.3445.104.15) Received-SPF: pass client-ip=2607:f8b0:4864:20::433; envelope-from=astyh83@gmail.com; helo=mail-pf1-x433.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 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_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.1 (-) 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.1 (--) The functioning of certain special key modifiers doesn't seem to work as expected in 27.1. For example, when I do: (setq mac-left-option-modifier 'nil) nothing happens to the left option key, which retains its meta function.=20= If I use:=20 (setq mac-option-modifier 'nil) (setq mac-right-option-modifier 'meta) the left option key is revived, but the right option key fails to = capture some of the regular meta keybindings, such as org-do-promote/demote, org-move-subtree-up/down etc.=20 The error can be replicated with emacs -Q and evaluating the above functions.=20 ----- In GNU Emacs 27.1 (build 1, x86_64-apple-darwin18.7.0, NS appkit-1671.60 = Version 10.14.6 (Build 18G95)) of 2020-08-12 built on builder10-14.porkrind.org Windowing system distributor 'Apple', version 10.3.1671 System Description: Mac OS X 10.14.6 Recent messages: Mark set Mark activated Auto-saving...done Mark saved where search started Mark set copied to clipboard pasted from clipboard Mark set Saving file /Users/satibodhi/.emacs.d/private.el... Wrote /Users/satibodhi/.emacs.d/private.el Quit Configured using: 'configure --with-ns '--enable-locallisppath=3D/Library/Application Support/Emacs/${version}/site-lisp:/Library/Application Support/Emacs/site-lisp' --with-modules' Configured features: NOTIFY KQUEUE ACL GNUTLS LIBXML2 ZLIB TOOLKIT_SCROLL_BARS NS MODULES THREADS JSON PDUMPER Important settings: value of $LANG: en_TW.UTF-8 locale-coding-system: utf-8-unix Major mode: Emacs-Lisp Minor modes in effect: outshine-mode: t show-paren-mode: t pyvenv-mode: t elmacro-mode: t csv-field-index-mode: t engine-mode: t rainbow-delimiters-mode: t desktop-save-mode: t outline-minor-mode: t flyspell-mode: t global-company-mode: t company-mode: t global-git-gutter-mode: t git-gutter-mode: t global-magit-file-mode: t magit-file-mode: t magit-auto-revert-mode: t global-git-commit-mode: t async-bytecomp-package-mode: t shell-dirtrack-mode: t counsel-projectile-mode: t ivy-rich-mode: t ivy-mode: t projectile-mode: t winner-mode: t which-key-mode: t global-vi-tilde-fringe-mode: t vi-tilde-fringe-mode: t rich-minority-mode: t show-smartparens-global-mode: t show-smartparens-mode: t smartparens-global-mode: t smartparens-mode: t global-hl-line-mode: t simpleclip-mode: t delete-selection-mode: t global-auto-revert-mode: t override-global-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 auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t global-visual-line-mode: t visual-line-mode: t transient-mark-mode: t Load-path shadows: ~/.emacs.d/lisp/org-pdftools hides = /Users/satibodhi/.emacs.d/elpa/org-pdftools-20200929.2241/org-pdftools = /Users/satibodhi/quicklisp/dists/quicklisp/software/slime-v2.24/slime-auto= loads hides = /Users/satibodhi/.emacs.d/elpa/slime-20200810.224/slime-autoloads = /Users/satibodhi/quicklisp/dists/quicklisp/software/slime-v2.24/slime-test= s hides /Users/satibodhi/.emacs.d/elpa/slime-20200810.224/slime-tests /Users/satibodhi/quicklisp/dists/quicklisp/software/slime-v2.24/slime = hides /Users/satibodhi/.emacs.d/elpa/slime-20200810.224/slime ~/.emacs.d/lisp/smartparens/smartparens-pkg hides = /Users/satibodhi/.emacs.d/elpa/smartparens-20201007.1753/smartparens-pkg ~/.emacs.d/lisp/smartparens/smartparens-haskell hides = /Users/satibodhi/.emacs.d/elpa/smartparens-20201007.1753/smartparens-haske= ll ~/.emacs.d/lisp/smartparens/smartparens-javascript hides = /Users/satibodhi/.emacs.d/elpa/smartparens-20201007.1753/smartparens-javas= cript ~/.emacs.d/lisp/smartparens/smartparens-text hides = /Users/satibodhi/.emacs.d/elpa/smartparens-20201007.1753/smartparens-text ~/.emacs.d/lisp/smartparens/smartparens hides = /Users/satibodhi/.emacs.d/elpa/smartparens-20201007.1753/smartparens ~/.emacs.d/lisp/smartparens/smartparens-racket hides = /Users/satibodhi/.emacs.d/elpa/smartparens-20201007.1753/smartparens-racke= t ~/.emacs.d/lisp/smartparens/smartparens-ess hides = /Users/satibodhi/.emacs.d/elpa/smartparens-20201007.1753/smartparens-ess ~/.emacs.d/lisp/smartparens/smartparens-ml hides = /Users/satibodhi/.emacs.d/elpa/smartparens-20201007.1753/smartparens-ml ~/.emacs.d/lisp/smartparens/smartparens-clojure hides = /Users/satibodhi/.emacs.d/elpa/smartparens-20201007.1753/smartparens-cloju= re ~/.emacs.d/lisp/smartparens/smartparens-python hides = /Users/satibodhi/.emacs.d/elpa/smartparens-20201007.1753/smartparens-pytho= n ~/.emacs.d/lisp/smartparens/smartparens-latex hides = /Users/satibodhi/.emacs.d/elpa/smartparens-20201007.1753/smartparens-latex= ~/.emacs.d/lisp/smartparens/smartparens-rst hides = /Users/satibodhi/.emacs.d/elpa/smartparens-20201007.1753/smartparens-rst ~/.emacs.d/lisp/smartparens/smartparens-scala hides = /Users/satibodhi/.emacs.d/elpa/smartparens-20201007.1753/smartparens-scala= ~/.emacs.d/lisp/smartparens/smartparens-elixir hides = /Users/satibodhi/.emacs.d/elpa/smartparens-20201007.1753/smartparens-elixi= r ~/.emacs.d/lisp/smartparens/smartparens-markdown hides = /Users/satibodhi/.emacs.d/elpa/smartparens-20201007.1753/smartparens-markd= own ~/.emacs.d/lisp/smartparens/smartparens-rust hides = /Users/satibodhi/.emacs.d/elpa/smartparens-20201007.1753/smartparens-rust ~/.emacs.d/lisp/smartparens/smartparens-autoloads hides = /Users/satibodhi/.emacs.d/elpa/smartparens-20201007.1753/smartparens-autol= oads ~/.emacs.d/lisp/smartparens/smartparens-html hides = /Users/satibodhi/.emacs.d/elpa/smartparens-20201007.1753/smartparens-html ~/.emacs.d/lisp/smartparens/smartparens-c hides = /Users/satibodhi/.emacs.d/elpa/smartparens-20201007.1753/smartparens-c ~/.emacs.d/lisp/smartparens/smartparens-org hides = /Users/satibodhi/.emacs.d/elpa/smartparens-20201007.1753/smartparens-org ~/.emacs.d/lisp/smartparens/smartparens-lua hides = /Users/satibodhi/.emacs.d/elpa/smartparens-20201007.1753/smartparens-lua ~/.emacs.d/lisp/smartparens/smartparens-crystal hides = /Users/satibodhi/.emacs.d/elpa/smartparens-20201007.1753/smartparens-cryst= al ~/.emacs.d/lisp/smartparens/smartparens-config hides = /Users/satibodhi/.emacs.d/elpa/smartparens-20201007.1753/smartparens-confi= g ~/.emacs.d/lisp/smartparens/smartparens-ruby hides = /Users/satibodhi/.emacs.d/elpa/smartparens-20201007.1753/smartparens-ruby ~/.emacs.d/lisp/url-util hides = /Applications/Emacs.app/Contents/Resources/lisp/url/url-util /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-stan hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-stan /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-exp hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-exp /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-J hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-J /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-emacs-lisp hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-emacs-lisp /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-css hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-css /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-lob hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-lob /Users/satibodhi/.emacs.d/elpa/org-9.4/ol-irc hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ol-irc /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-forth hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-forth /Users/satibodhi/.emacs.d/elpa/org-9.4/org-macs hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-macs /Users/satibodhi/.emacs.d/elpa/org-9.4/ob hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob /Users/satibodhi/.emacs.d/elpa/org-9.4/org-version hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-version /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-scheme hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-scheme /Users/satibodhi/.emacs.d/elpa/org-9.4/ox hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ox /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-abc hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-abc /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-C hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-C /Users/satibodhi/.emacs.d/elpa/org-9.4/org-capture hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-capture /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-ref hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-ref /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-clojure hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-clojure /Users/satibodhi/.emacs.d/elpa/org-9.4/org-mouse hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-mouse /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-ledger hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-ledger /Users/satibodhi/.emacs.d/elpa/org-9.4/org-ctags hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-ctags /Users/satibodhi/.emacs.d/elpa/org-9.4/org-entities hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-entities /Users/satibodhi/.emacs.d/elpa/org-9.4/org-archive hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-archive /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-screen hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-screen /Users/satibodhi/.emacs.d/elpa/org-9.4/ol-bibtex hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ol-bibtex /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-haskell hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-haskell /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-asymptote hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-asymptote /Users/satibodhi/.emacs.d/elpa/org-9.4/org-table hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-table /Users/satibodhi/.emacs.d/elpa/org-9.4/ol-eww hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ol-eww /Users/satibodhi/.emacs.d/elpa/org-9.4/ox-org hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ox-org /Users/satibodhi/.emacs.d/elpa/org-9.4/org-num hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-num /Users/satibodhi/.emacs.d/elpa/org-9.4/org-plot hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-plot /Users/satibodhi/.emacs.d/elpa/org-9.4/ol-rmail hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ol-rmail /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-awk hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-awk /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-groovy hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-groovy /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-octave hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-octave /Users/satibodhi/.emacs.d/elpa/org-9.4/org-faces hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-faces /Users/satibodhi/.emacs.d/elpa/org-9.4/org-colview hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-colview /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-R hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-R /Users/satibodhi/.emacs.d/elpa/org-9.4/org-timer hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-timer /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-ebnf hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-ebnf /Users/satibodhi/.emacs.d/elpa/org-9.4/org-mobile hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-mobile /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-fortran hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-fortran /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-shell hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-shell /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-perl hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-perl /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-sqlite hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-sqlite /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-sed hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-sed /Users/satibodhi/.emacs.d/elpa/org-9.4/org-list hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-list /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-ruby hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-ruby /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-eval hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-eval /Users/satibodhi/.emacs.d/elpa/org-9.4/org-habit hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-habit /Users/satibodhi/.emacs.d/elpa/org-9.4/org-clock hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-clock /Users/satibodhi/.emacs.d/elpa/org-9.4/org-goto hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-goto /Users/satibodhi/.emacs.d/elpa/org-9.4/ox-html hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ox-html /Users/satibodhi/.emacs.d/elpa/org-9.4/org-src hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-src /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-lisp hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-lisp /Users/satibodhi/.emacs.d/elpa/org-9.4/ol-eshell hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ol-eshell /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-ditaa hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-ditaa /Users/satibodhi/.emacs.d/elpa/org-9.4/org-pcomplete hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-pcomplete /Users/satibodhi/.emacs.d/elpa/org-9.4/org-lint hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-lint /Users/satibodhi/.emacs.d/elpa/org-9.4/ox-latex hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ox-latex /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-sass hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-sass /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-io hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-io /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-tangle hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-tangle /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-calc hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-calc /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-java hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-java /Users/satibodhi/.emacs.d/elpa/org-9.4/ox-icalendar hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ox-icalendar /Users/satibodhi/.emacs.d/elpa/org-9.4/ol-mhe hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ol-mhe /Users/satibodhi/.emacs.d/elpa/org-9.4/org-attach-git hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-attach-git /Users/satibodhi/.emacs.d/elpa/org-9.4/ox-md hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ox-md /Users/satibodhi/.emacs.d/elpa/org-9.4/ox-beamer hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ox-beamer /Users/satibodhi/.emacs.d/elpa/org-9.4/org-element hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-element /Users/satibodhi/.emacs.d/elpa/org-9.4/org-protocol hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-protocol /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-mscgen hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-mscgen /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-gnuplot hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-gnuplot /Users/satibodhi/.emacs.d/elpa/org-9.4/org-tempo hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-tempo /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-latex hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-latex /Users/satibodhi/.emacs.d/elpa/org-9.4/ol-w3m hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ol-w3m /Users/satibodhi/.emacs.d/elpa/org-9.4/org-id hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-id /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-vala hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-vala /Users/satibodhi/.emacs.d/elpa/org-9.4/ox-man hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ox-man /Users/satibodhi/.emacs.d/elpa/org-9.4/org-feed hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-feed /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-lua hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-lua /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-table hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-table /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-ocaml hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-ocaml /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-coq hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-coq /Users/satibodhi/.emacs.d/elpa/org-9.4/ol-gnus hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ol-gnus /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-picolisp hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-picolisp /Users/satibodhi/.emacs.d/elpa/org-9.4/org-indent hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-indent /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-lilypond hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-lilypond /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-matlab hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-matlab /Users/satibodhi/.emacs.d/elpa/org-9.4/org-datetree hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-datetree /Users/satibodhi/.emacs.d/elpa/org-9.4/ol-docview hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ol-docview /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-python hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-python /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-makefile hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-makefile /Users/satibodhi/.emacs.d/elpa/org-9.4/org-duration hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-duration /Users/satibodhi/.emacs.d/elpa/org-9.4/org-agenda hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-agenda /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-dot hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-dot /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-js hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-js /Users/satibodhi/.emacs.d/elpa/org-9.4/ox-publish hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ox-publish /Users/satibodhi/.emacs.d/elpa/org-9.4/org-inlinetask hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-inlinetask /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-org hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-org /Users/satibodhi/.emacs.d/elpa/org-9.4/org-keys hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-keys /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-core hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-core /Users/satibodhi/.emacs.d/elpa/org-9.4/org-compat hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-compat /Users/satibodhi/.emacs.d/elpa/org-9.4/ol hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ol /Users/satibodhi/.emacs.d/elpa/org-9.4/ox-odt hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ox-odt /Users/satibodhi/.emacs.d/elpa/org-9.4/ol-info hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ol-info /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-plantuml hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-plantuml /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-eshell hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-eshell /Users/satibodhi/.emacs.d/elpa/org-9.4/ox-ascii hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ox-ascii /Users/satibodhi/.emacs.d/elpa/org-9.4/org-loaddefs hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-loaddefs /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-hledger hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-hledger /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-maxima hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-maxima /Users/satibodhi/.emacs.d/elpa/org-9.4/org hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org /Users/satibodhi/.emacs.d/elpa/org-9.4/ol-bbdb hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ol-bbdb /Users/satibodhi/.emacs.d/elpa/org-9.4/org-macro hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-macro /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-sql hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-sql /Users/satibodhi/.emacs.d/elpa/org-9.4/org-attach hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-attach /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-processing hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-processing /Users/satibodhi/.emacs.d/elpa/org-9.4/ox-texinfo hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ox-texinfo /Users/satibodhi/.emacs.d/elpa/org-9.4/org-crypt hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-crypt /Users/satibodhi/.emacs.d/elpa/org-9.4/org-footnote hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-footnote /Users/satibodhi/.emacs.d/elpa/org-9.4/org-install hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-install /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-comint hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-comint /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-shen hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-shen Features: (shadow mail-extr emacsbug sendmail yankpad vc-git outshine outshine-org-cmds outorg paren org-zotxt org-indent image-file ol-eww ol-rmail ol-mhe ol-irc ol-info ol-gnus nnir gnus-sum gnus-group gnus-undo gnus-start gnus-cloud nnimap nnmail mail-source utf7 netrc nnoo gnus-spec gnus-int gnus-range gnus-win ol-docview doc-view ol-bbdb ol-w3m ielm org-ref org-ref-helm-bibtex org-ref-helm helm-utils helm-bibtex helm-net helm-help helm-config org-ref-core reftex-cite reftex reftex-loaddefs reftex-vars org-ref-glossary org-ref-bibtex org-ref-citeproc key-chord doi-utils org-ref-utils org-ref-pdf ol-bibtex ivy-bibtex bibtex-completion org-capture biblio biblio-download biblio-dissemin biblio-ieee biblio-hal biblio-dblp biblio-crossref biblio-arxiv biblio-doi biblio-core f yasnippet highlight-indentation flymake-proc flymake warnings elpy elpy-rpc pyvenv eshell esh-cmd esh-ext esh-opt esh-proc esh-io esh-arg esh-module esh-groups esh-util elpy-shell elpy-profile elpy-django elpy-refactor slime-fancy slime-indentation slime-cl-indent cl-indent slime-trace-dialog slime-fontifying-fu slime-package-fu slime-references slime-compiler-notes-tree slime-scratch slime-presentations bridge slime-macrostep macrostep slime-mdot-fu slime-enclosing-context slime-fuzzy slime-fancy-trace slime-fancy-inspector slime-c-p-c slime-editing-commands slime-autodoc slime-repl slime-parse slime arc-mode archive-mode hyperspec ob-latex ob-plantuml ob-org ob-ledger ob-clojure ob-gnuplot ob-shell ob-ruby ob-python python-el-fgallina-expansions smartparens-python python tramp-sh tramp tramp-loaddefs trampver tramp-integration files-x tramp-compat parse-time iso8601 ls-lisp ob-R ob-ditaa ob-dot org-mac-link org2blog ox-wp metaweblog xml-rpc timezone hydra lv htmlize org-mind-map ox-org org-outline-numbering ov ox-odt ox-latex ox-icalendar ox-html table ox-ascii ox-publish ox org-drill persist org-id org-agenda org-refile org-pdftools pdf-occur pdf-isearch let-alist pdf-annot tablist tablist-filter semantic/wisent/comp semantic/wisent semantic/wisent/wisent semantic/util-modes semantic/util semantic semantic/tag semantic/lex semantic/fw mode-local cedet pdf-misc pdf-tools pdf-view magit-bookmark bookmark jka-compr pdf-cache pdf-info tq pdf-util image-mode exif org-noter org-bullets ebib ebib-reading-list ebib-notes org-element avl-tree ebib-filters ebib-keywords ebib-utils ebib-db parsebib pp bibtex elmacro csv-mode sort openwith engine-mode gedcom try zotxt deferred moedict cl esqlite pcsv helm helm-global-bindings helm-easymenu helm-source eieio-compat helm-multi-match helm-lib rainbow-delimiters free-keys adaptive-wrap org-annotate desktop frameset cnfonts cnfonts-ui cus-edit zenburn-theme quelpa-use-package quelpa lisp-mnt help-fns radix-tree 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 the-org-mode-expansions smartparens-org org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-footnote org-src ob-comint org-pcomplete org-list org-faces org-entities org-version ob-emacs-lisp ob-core ob-eval org-table ol org-keys org-compat org-macs org-loaddefs find-func cal-menu calendar cal-loaddefs web-mode-expansions web-mode haml-mode js-mode-expansions smartparens-javascript js cc-mode-expansions smartparens-c cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs smartparens-markdown markdown-mode noutline outline css-mode-expansions css-mode eww mm-url gnus nnheader wid-edit url-queue shr svg xml ruby-mode-expansions smartparens-ruby ruby-mode smie yaml-mode define-word nxml-mode-expansions rng-nxml rng-valid rng-loc rng-uri rng-parse nxml-parse rng-match rng-dt rng-util rng-pttrn nxml-ns nxml-mode nxml-outln nxml-rap html-mode-expansions smartparens-html sgml-mode nxml-util nxml-enc xmltok url-http url-auth url-gw nsm powerthesaurus jeison s rx request url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util mailcap dom flyspell-correct-popup popup flyspell-correct flyspell ispell company pcase git-gutter magit-submodule magit-obsolete magit-blame magit-stash magit-reflog magit-bisect magit-push magit-pull magit-fetch magit-clone magit-remote magit-commit magit-sequence magit-notes magit-worktree magit-tag magit-merge magit-branch magit-reset magit-files magit-refs magit-status magit magit-repos magit-apply magit-wip magit-log which-func imenu magit-diff smerge-mode diff diff-mode magit-core magit-autorevert magit-margin magit-transient magit-process magit-mode git-commit transient magit-git magit-section magit-utils crm log-edit message rmc puny format-spec rfc822 mml mml-sec epa derived epg epg-config gnus-util rmail rmail-loaddefs text-property-search time-date mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr mailabbrev mail-utils gmm-utils mailheader pcvs-util add-log with-editor async-bytecomp async shell pcomplete server counsel-projectile ivy-rich avy smex ido counsel xdg xref project dired dired-loaddefs swiper ivy flx ivy-faces ivy-overlay colir color projectile grep compile ibuf-ext ibuffer ibuffer-loaddefs winner windmove multiple-cursors mc-separate-operations rectangular-region-mode mc-mark-pop mc-edit-lines mc-hide-unmatched-lines-mode mc-mark-more mc-cycle-cursors multiple-cursors-core rect visual-regexp move-text expand-region text-mode-expansions er-basic-expansions expand-region-core expand-region-custom which-key vi-tilde-fringe neotree rich-minority smartparens-config smartparens-text smartparens advice thingatpt dash hl-line all-the-icons all-the-icons-faces data-material data-weathericons data-octicons data-fileicons data-faicons data-alltheicons memoize tsdh-light-theme undo-fu simpleclip delsel autorevert filenotify edmacro kmacro shell-pop term disp-table comint ansi-color ehelp ring cus-start cus-load exec-path-from-shell cl-extra help-mode use-package use-package-ensure use-package-delight use-package-diminish use-package-bind-key bind-key easy-mmode use-package-core finder-inf tex-site org2blog-autoloads slime-autoloads info package easymenu browse-url 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 tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type 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 elisp-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch timer select scroll-bar mouse jit-lock font-lock syntax facemenu 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 charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray cl-preloaded 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 threads kqueue cocoa ns multi-tty make-network-process emacs) Memory information: ((conses 16 931671 100507) (symbols 48 67183 1) (strings 32 277201 10045) (string-bytes 1 8467643) (vectors 16 119975) (vector-slots 8 2319590 89594) (floats 8 1067 105) (intervals 56 36090 14860) (buffers 1000 27)) From unknown Sat Aug 16 11:40:35 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44533: 27.1; Mac special key modifiers not functioning as expected Resent-From: Andrii Kolomoiets Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 09 Nov 2020 20:15:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44533 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: YH Tan Cc: 44533@debbugs.gnu.org Received: via spool by 44533-submit@debbugs.gnu.org id=B44533.160495289415170 (code B ref 44533); Mon, 09 Nov 2020 20:15:01 +0000 Received: (at 44533) by debbugs.gnu.org; 9 Nov 2020 20:14:54 +0000 Received: from localhost ([127.0.0.1]:35664 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kcDZ0-0003wc-LI for submit@debbugs.gnu.org; Mon, 09 Nov 2020 15:14:54 -0500 Received: from mail-lj1-f173.google.com ([209.85.208.173]:38129) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kcDYz-0003wP-4M for 44533@debbugs.gnu.org; Mon, 09 Nov 2020 15:14:53 -0500 Received: by mail-lj1-f173.google.com with SMTP id r17so6310873ljg.5 for <44533@debbugs.gnu.org>; Mon, 09 Nov 2020 12:14:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=aJohbuw4LIPqnF4hXj9UfVN5GW8qOBSWZ6Hr068IfCU=; b=QGRVDGTkNDbyKnlmSzQb6+vtXskMlDP89pR81nI4LII/fXhdY397LdBlHP028Wcy9B V0DfrJhCCBT9jLnK+s/vsaQueTS0JR+jEScqwjwh5mYBzcLXJWHJQ/imbt23r49Ii1oG Kigat6Njse3ee0DIT7+2ngy85tJoKzi2+hr07CC64V6QIuObUSOkIy5A36WlCxU/1uJC cr+xMnLQ4nXA+TkvieZcpVl2kg4QCjTf0ym2mzjO+CdyIMW3eAjn7PfTrOoSF+JKslKP E4utkL9PdUfwBHMjQAqj1QF+J6KYxO7EqW2CXOL6lERW9pApk7/BaGkYmN+LapSNkhus Rj3w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=aJohbuw4LIPqnF4hXj9UfVN5GW8qOBSWZ6Hr068IfCU=; b=eF2KXyfyyUkx2wJaAi2/8RpnnSh+tiFBKtQav0qgbe5VT63rGSeIXjgXdMMyT3gAdY qMnUjEaonT2QXUcn6R5b0YWAXHVDEFcSTs3JerJl1iO/S1ndx0JpeBGE5hXycO2V9zs7 cztn8QKqzO11q8Q95E4YgM8rz7FupQ1Bwn2+RDFvoH5YGi1H8uXoGU+V1B1oAYvYzlZl iwo4ajUHB7r6aZ4L1itcTMPIFCWd2EaMjVW5V95k3vLEZJuF8Tgz6Dje/FLKWNS9FAuB yOslP/lTzQCCOdY3aezFKu/3RbE2HAx8vGj0prr1baM64VJ1r6OrG4uSyR5UpYi1jPgF 93oA== X-Gm-Message-State: AOAM531H4GqC7Q4IfBTDYXDspSTRspmDXXv7KaOZ7eamFZEzPY4y4X+i 6QXUQiFdE9QzHTQltC7iuVZlW9CMKP/hPw== X-Google-Smtp-Source: ABdhPJz65unT8hfF5nQ7Ag+fyI5li3feP1R0TPQqiyXDXHSzfsTY5YQ/maV99bi+7Sxn98zu9eU+mQ== X-Received: by 2002:a2e:868b:: with SMTP id l11mr6580285lji.102.1604952886774; Mon, 09 Nov 2020 12:14:46 -0800 (PST) Received: from muffinmac ([91.206.110.192]) by smtp.gmail.com with ESMTPSA id j6sm1902855lfb.30.2020.11.09.12.14.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Nov 2020 12:14:45 -0800 (PST) From: Andrii Kolomoiets References: Date: Mon, 09 Nov 2020 22:14:44 +0200 In-Reply-To: (YH Tan's message of "Mon, 9 Nov 2020 23:23:13 +0800") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (darwin) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 3.6 (+++) 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: YH Tan writes: > (setq mac-option-modifier 'nil) > (setq mac-right-option-modifier 'meta) > > the left option key is revived, but the right option key fails to capture > some of the regular meta keybindings, such as [...] Content analysis details: (3.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [91.206.110.192 listed in zen.spamhaus.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (andreyk.mad[at]gmail.com) -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.208.173 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.208.173 listed in list.dnswl.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: 2.6 (++) 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: YH Tan writes: > (setq mac-option-modifier 'nil) > (setq mac-right-option-modifier 'meta) > > the left option key is revived, but the right option key fails to capture > some of the regular meta keybindings, such as [...] Content analysis details: (2.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [91.206.110.192 listed in zen.spamhaus.org] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.208.173 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.208.173 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (andreyk.mad[at]gmail.com) -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager YH Tan writes: > (setq mac-option-modifier 'nil) > (setq mac-right-option-modifier 'meta) > > the left option key is revived, but the right option key fails to capture > some of the regular meta keybindings, such as org-do-promote/demote, > org-move-subtree-up/down etc. Is it possible that those keybindings are handled by your OS? For example, I'm using following settings: (custom-set-variables '(ns-command-modifier 'control) '(ns-right-command-modifier 'super)) When I press Command-TAB, Emacs doesn't "see" C-TAB (or s-TAB) because Command-TAB is used by OS to switch to another application. Use 'C-h k' to see what key is pressed and what command it invokes. From unknown Sat Aug 16 11:40:35 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44533: 27.1; Mac special key modifiers not functioning as expected Resent-From: Andrii Kolomoiets Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 10 Nov 2020 09:56:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44533 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: YH Tan Cc: 44533@debbugs.gnu.org Received: via spool by 44533-submit@debbugs.gnu.org id=B44533.160500213328886 (code B ref 44533); Tue, 10 Nov 2020 09:56:02 +0000 Received: (at 44533) by debbugs.gnu.org; 10 Nov 2020 09:55:33 +0000 Received: from localhost ([127.0.0.1]:36434 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kcQNB-0007Vq-AV for submit@debbugs.gnu.org; Tue, 10 Nov 2020 04:55:33 -0500 Received: from mail-lf1-f51.google.com ([209.85.167.51]:32949) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kcQN9-0007Vc-Oz for 44533@debbugs.gnu.org; Tue, 10 Nov 2020 04:55:32 -0500 Received: by mail-lf1-f51.google.com with SMTP id l2so16662609lfk.0 for <44533@debbugs.gnu.org>; Tue, 10 Nov 2020 01:55:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=Zcd3wiS3/ARKyasU7TxVmRlaJZPl5487WP7CK69SN98=; b=Kqpd2ad6pktrKjDlg9dlX2xUMHyKTukfKdtyblTcG+axXU4BqUR0O/GkkOfJ6TPcI5 z2jcgQhU50z3/cxVLZoKIA+hLqgWb4vL/iv0Un7n+m/cV7jGX9oB3snsQ68bejH2RasN D8gyEUcbgag5VnI7wot4Td+9U/oiR2lYI+4JRujivikiap5XbRsXGMM1yVdQyC1RDx+/ N9SvbpXtFXhlGr4cv/fNgpBWV6BaBErhNlQ56DIJkaMPhXHrOclhqmEYjgn+sAr/rN4U aRisEvvKTnfHEJ0lEpTesAb8f/L8qHw7af0i2+zov3p3o9ykhk0c7ddNR5fM/yopyr47 ZDpg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=Zcd3wiS3/ARKyasU7TxVmRlaJZPl5487WP7CK69SN98=; b=YcbXE9qhha6SwutjtSaE56fMVr73ghoapgiw0AtGQiujFMxeR33owP+ZRSdSirhEsS twLnyn9FduUTpYCkMeChI+vUK9+arNMQq/fw0LxpVMhtqE2f9dHoIQAhyz6D8UqAFNrp +6URKoimX7wur2vvhmkg+z+g9w06LIC47bfiRJzgyU8SckGcEliaZLTgbIn4yl7hCQfL A8Zax/09W2fB2MzxV8zUQTwUfCx7IHwREZautVt/klo9Rp4w5DGy5YVRN0v5HUmnfcsB v6D/UW0Sb3ZwODWW2WKFbRw/vuoWyIsQeGBtcva6EDhomQynbT6YMXtJYUn1B7mdQ8E2 Ou0A== X-Gm-Message-State: AOAM531hLzC5oNC7LHc7zat//cn04zgEVbE1Ce+9x1TSsxEebyaCjT1j mCnU3qQ4H1c6fsP627MHNxQLo1rxeQBaXQ== X-Google-Smtp-Source: ABdhPJxSuGKQEA0H1V0Jzld0HMSgtdPD/ShkFSS/P5kjBENZY08h8SVusiembTfu3PbTTQi4T5uHUA== X-Received: by 2002:a19:2d5:: with SMTP id 204mr6877801lfc.117.1605002125290; Tue, 10 Nov 2020 01:55:25 -0800 (PST) Received: from muffinmac ([91.206.110.192]) by smtp.gmail.com with ESMTPSA id j13sm552445lfk.164.2020.11.10.01.55.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 10 Nov 2020 01:55:24 -0800 (PST) From: Andrii Kolomoiets References: Date: Tue, 10 Nov 2020 11:55:23 +0200 In-Reply-To: (YH Tan's message of "Tue, 10 Nov 2020 08:54:12 +0800") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (darwin) 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@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 (-) [Please keep debbugs email in the recipient list on reply] YH Tan writes: > option+up/down/left/right doesn=E2=80=99t do anything on its own in the s= ystem.=20 > > In org-mode =E2=80=98C-h k=E2=80=99 just ignores the meta key and returns= the arrow or > RET key (in the case of org-insert-heading). Only things like =E2=80=98M-= x=E2=80=99 > works with the reset right option in this case. I can't reproduce this in GNU Emacs 27.1 (build 1, x86_64-apple-darwin18.7.0, NS appkit-1671.60 Version 10.14.6 (Build 18G95)): emacs -Q M-: (setq mac-option-modifier 'nil) M-: (setq mac-right-option-modifier 'meta) Now 'C-h k' describes up/down/left/right keys alone when I press them with the left option key and M-up/down/left/right keys when I press them with the right option key. >> On Nov 10, 2020, at 04:14, Andrii Kolomoiets wro= te: >>=20 >> YH Tan writes: >>=20 >>> (setq mac-option-modifier 'nil) >>> (setq mac-right-option-modifier 'meta) >>>=20 >>> the left option key is revived, but the right option key fails to captu= re >>> some of the regular meta keybindings, such as org-do-promote/demote, >>> org-move-subtree-up/down etc.=20 >>=20 >> Is it possible that those keybindings are handled by your OS? >>=20 >> For example, I'm using following settings: >>=20 >> (custom-set-variables >> '(ns-command-modifier 'control) >> '(ns-right-command-modifier 'super)) >>=20 >> When I press Command-TAB, Emacs doesn't "see" C-TAB (or s-TAB) because >> Command-TAB is used by OS to switch to another application. >>=20 >> Use 'C-h k' to see what key is pressed and what command it invokes. From unknown Sat Aug 16 11:40:35 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44533: 27.1; Mac special key modifiers not functioning as expected Resent-From: Alan Third Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 10 Nov 2020 11:12:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44533 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: YH Tan Cc: 44533@debbugs.gnu.org, Andrii Kolomoiets Received: via spool by 44533-submit@debbugs.gnu.org id=B44533.16050067183660 (code B ref 44533); Tue, 10 Nov 2020 11:12:02 +0000 Received: (at 44533) by debbugs.gnu.org; 10 Nov 2020 11:11:58 +0000 Received: from localhost ([127.0.0.1]:36571 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kcRZ7-0000wx-Py for submit@debbugs.gnu.org; Tue, 10 Nov 2020 06:11:58 -0500 Received: from wilbur.contactoffice.com ([212.3.242.68]:45598) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kcRZ5-0000wi-03 for 44533@debbugs.gnu.org; Tue, 10 Nov 2020 06:11:56 -0500 Received: from smtpauth2.co-bxl (smtpauth2.co-bxl [10.2.0.24]) by wilbur.contactoffice.com (Postfix) with ESMTP id A82F0308C; Tue, 10 Nov 2020 12:11:48 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1605006708; s=20200222-6h9o; d=idiocy.org; i=alan@idiocy.org; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To; l=1344; bh=fr1EXu9zj6KTSjqL1CGtX+XiPWrh77viqk1FTkVpDGs=; b=fD9u5dhxqH+L9JRzlUElSjGQstQ/tf1NyjAucN0SdosWqGzomxgXEZESxGbLdz2r Ko6JqU7NfqveacfhzM4w11ydBp6ScoZUga5uY1kxOrXbWWXIXMDms6tLHFJafwTcnk6 Qd0ml2QBPzZh06Sk9IB2ic/jPuJs5uesvpICmRMZb7aJQSwFcd5WClay/6+Kr0FwArx f8ndcds/HhTPoMD46TSnzQ8TYBM0teJRFN8gxdlsPNRkdaNlfjHZHFOzalmzL/KRS5g 4GBDKFZeWsH0DBm6+Chq6h8HxkoszXgvWcVgY1cw2ZDPg9hSnHRhdz0Ms72nY78/1Sv 4OBffuNt7w== Received: by smtp.mailfence.com with ESMTPA ; Tue, 10 Nov 2020 12:11:45 +0100 (CET) Received: by breton.holly.idiocy.org (Postfix, from userid 501) id 104DA20265F2D4; Tue, 10 Nov 2020 11:11:44 +0000 (GMT) Date: Tue, 10 Nov 2020 11:11:44 +0000 From: Alan Third Message-ID: <20a05d56-c273-471a-a23c-b9c2f62a8c2c_IMAP_ADDED_MISSING@ORVILLE> Mail-Followup-To: Alan Third , YH Tan , 44533@debbugs.gnu.org, Andrii Kolomoiets References: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-Spam-Flag: NO X-Spam-Status: No, hits=-2.9 required=4.7 symbols=ALL_TRUSTED, BAYES_00 device=10.2.0.1 X-ContactOffice-Account: com:241649512 X-Spam-Score: -0.7 (/) 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 Mon, Nov 09, 2020 at 11:23:13PM +0800, YH Tan wrote: > The functioning of certain special key modifiers doesn't seem to work as > expected in 27.1. > > For example, when I do: > > (setq mac-left-option-modifier 'nil) ^^^^ > > nothing happens to the left option key, which retains its meta function. You should be using mac-option-modifier, not mac-left-option-modifier. > If I use: > > (setq mac-option-modifier 'nil) > (setq mac-right-option-modifier 'meta) > > the left option key is revived, but the right option key fails to capture > some of the regular meta keybindings, such as org-do-promote/demote, > org-move-subtree-up/down etc. > > The error can be replicated with emacs -Q and evaluating the above > functions. I can't replicate this. > option+up/down/left/right doesn’t do anything on its own in the system. > > In org-mode ‘C-h k’ just ignores the meta key and returns the arrow or > RET key (in the case of org-insert-heading). Only things like ‘M-x’ > works with the reset right option in this case. This actually sounds suspiciously like you've remapped fn as option in the system preferences. The fn key has some strange behaviours when used with "control" keys like the arrows. Do you have any other remapping set up? Are you using a USB keyboard? -- Alan Third From unknown Sat Aug 16 11:40:35 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44533: 27.1; Mac special key modifiers not functioning as expected Resent-From: YH Tan Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 10 Nov 2020 12:10:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44533 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Alan Third Cc: 44533@debbugs.gnu.org, Andrii Kolomoiets Received: via spool by 44533-submit@debbugs.gnu.org id=B44533.16050101539402 (code B ref 44533); Tue, 10 Nov 2020 12:10:02 +0000 Received: (at 44533) by debbugs.gnu.org; 10 Nov 2020 12:09:13 +0000 Received: from localhost ([127.0.0.1]:36643 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kcSSX-0002Ra-LC for submit@debbugs.gnu.org; Tue, 10 Nov 2020 07:09:13 -0500 Received: from mail-pg1-f179.google.com ([209.85.215.179]:37434) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kcSSV-0002RN-MV for 44533@debbugs.gnu.org; Tue, 10 Nov 2020 07:09:12 -0500 Received: by mail-pg1-f179.google.com with SMTP id h6so9990031pgk.4 for <44533@debbugs.gnu.org>; Tue, 10 Nov 2020 04:09:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=Cn+OAZQGd/QIknBHRHpgEIDpMEvU5XsBh8DA5483bpE=; b=VB3uPrgS13sYcyMbS5INoNk+/NHbNsVFOC/0jaFso7OZ/RpyCzbjo7nKLn1tTsECAC i76hVIVOANaNRHr1JNNwdFopVRJq3aRnWFteIsdw8FOoMqr7zXnn21ARcx4E4T2xh/Ga xtkyQtzgLQ4yFwhCXDsvAUw7VERAzMx3tar9uVGI0fg7aJlAVMb7pgQbRr2m6iPcUue5 hTDuxX36Xafx8tI6i8Vq5ePxv0yg3SR7XcVmlis/R45yV+TXLk+TA5rRG6Et0kaZ+cgW z3zQy2pM7XasDFGKg0LrMZYJNmxHkZwgad406YU5497sx4j+TDK7FHJxY5nU/SOMkAzu Mc9A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=Cn+OAZQGd/QIknBHRHpgEIDpMEvU5XsBh8DA5483bpE=; b=KSXZADpXUTYbQnButBJZ3MYCJa9gFGbWw9GhoMrdXH4ijOkaCLFCRO4gMnx/5G1dKw fcbb99Xi3x+EdTiOeYje93B5u8n4LuGZb/w7+IspAJc4WfbYbcVFXZYinlBP7fhlwPNu T5g4o0dpRr9u/zvZF+f7VDdNYrmgivaRIsTtOKjjvgPgxyphHyJcGrQNd6fVcp6EcvOW P+P7tNxVn9CF0L/OuvsxjJa8a8X0/kq4fuNG/aX7EfP0Xf4+IvyzPnfNUrhbNjoH7NaR k43mtiZ1QUo9bdadGYfJW0NJCR5kut4VQ6fngjOY3q99N+4iinR1oPC0+FpuI5fYTkIl vD4A== X-Gm-Message-State: AOAM532gH6hNkg0f9RPw4ySJLO0/0NynTfB9lI0XSkqInUFarc8k1AJD ODNPpiGpmkMHUsV8POsj9zo= X-Google-Smtp-Source: ABdhPJxTXe1AoC276YhJ96+Y6nEfi3VoNzlXkd6o3c7S5/zJQ0jnJV01dxvgQ5VhG1C5zjSW7W+mpw== X-Received: by 2002:a17:90b:395:: with SMTP id ga21mr4688930pjb.219.1605010145734; Tue, 10 Nov 2020 04:09:05 -0800 (PST) Received: from [10.20.16.27] ([140.112.218.108]) by smtp.gmail.com with ESMTPSA id o132sm14520137pfg.100.2020.11.10.04.09.04 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 10 Nov 2020 04:09:05 -0800 (PST) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.15\)) From: YH Tan In-Reply-To: <20a05d56-c273-471a-a23c-b9c2f62a8c2c_IMAP_ADDED_MISSING@ORVILLE> Date: Tue, 10 Nov 2020 20:09:03 +0800 Content-Transfer-Encoding: quoted-printable Message-Id: <9A29D888-6780-46EC-90ED-36FB9D800480@gmail.com> References: <20a05d56-c273-471a-a23c-b9c2f62a8c2c_IMAP_ADDED_MISSING@ORVILLE> X-Mailer: Apple Mail (2.3445.104.15) X-Spam-Score: 0.3 (/) 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.7 (/) > On Nov 10, 2020, at 19:11, Alan Third wrote: >=20 > On Mon, Nov 09, 2020 at 11:23:13PM +0800, YH Tan wrote: >> The functioning of certain special key modifiers doesn't seem to work = as >> expected in 27.1. >>=20 >> For example, when I do: >>=20 >> (setq mac-left-option-modifier 'nil) > ^^^^ >>=20 >> nothing happens to the left option key, which retains its meta = function.=20 >=20 > You should be using mac-option-modifier, not mac-left-option-modifier. This would reset both option keys. I would like to retain meta on the = right.=20 >=20 >> If I use:=20 >>=20 >> (setq mac-option-modifier 'nil) >> (setq mac-right-option-modifier 'meta) >>=20 >> the left option key is revived, but the right option key fails to = capture >> some of the regular meta keybindings, such as org-do-promote/demote, >> org-move-subtree-up/down etc.=20 >>=20 >> The error can be replicated with emacs -Q and evaluating the above >> functions.=20 >=20 > I can't replicate this. >=20 >> option+up/down/left/right doesn=E2=80=99t do anything on its own in = the system. >>=20 >> In org-mode =E2=80=98C-h k=E2=80=99 just ignores the meta key and = returns the arrow or >> RET key (in the case of org-insert-heading). Only things like = =E2=80=98M-x=E2=80=99 >> works with the reset right option in this case. >=20 > This actually sounds suspiciously like you've remapped fn as option in > the system preferences. The fn key has some strange behaviours when > used with "control" keys like the arrows. >=20 Yes. I do have:=20 (setq mac-function-modifier 'meta) which maps function to meta. You mean this can actually interfere with = the right-option meta key?=20 I=E2=80=99ve been using the same setup for previous versions of emacs = without problem.=20 > Do you have any other remapping set up? Are you using a USB keyboard? >=20 > --=20 > Alan Third From unknown Sat Aug 16 11:40:35 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44533: 27.1; Mac special key modifiers not functioning as expected Resent-From: Alan Third Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 10 Nov 2020 13:12:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44533 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: YH Tan Cc: 44533@debbugs.gnu.org, Andrii Kolomoiets Received: via spool by 44533-submit@debbugs.gnu.org id=B44533.160501391823373 (code B ref 44533); Tue, 10 Nov 2020 13:12:02 +0000 Received: (at 44533) by debbugs.gnu.org; 10 Nov 2020 13:11:58 +0000 Received: from localhost ([127.0.0.1]:36719 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kcTRF-00064v-N7 for submit@debbugs.gnu.org; Tue, 10 Nov 2020 08:11:58 -0500 Received: from wilbur.contactoffice.com ([212.3.242.68]:32974) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kcTRD-00064e-TJ for 44533@debbugs.gnu.org; Tue, 10 Nov 2020 08:11:56 -0500 Received: from smtpauth1.co-bxl (smtpauth1.co-bxl [10.2.0.15]) by wilbur.contactoffice.com (Postfix) with ESMTP id 636D01EDB; Tue, 10 Nov 2020 14:11:49 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1605013909; s=20200222-6h9o; d=idiocy.org; i=alan@idiocy.org; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To; l=4063; bh=4qJbZ4FW6S/oWhdj5YNMs9OyZnc5nsvMdVNEWOcPFWs=; b=k48ZqXLlljfk1I6Y37Ci7Wi/SxY+eZXi86JE9UjjJuA1sabInHUfozvlcmHfJpGq RZRCayyF4xxkeqSbkp+qfSWvcg7csz6UBXBh/axKhkz2lcQzyVTdRqWwqQJxC2PQRqj Jitvk1GNunk9CEXWlRyORHy1qNZgkUn7Zwcsg1KMDZg3/DooMvnaA2pXC+Pzmm+Ut5X fQ1GIWH83PCYrvIR1uAej4Pa/4BwVSgN7xdtPzmhbbCx12iacronmdF3v1TNj0YTW+3 g98ji/6Honu9mQyXH4im2p5ok9IQFC91br5h1XdJSW/c5Fxb+Zd36Oxo5CnrcDtTtZU t3IKC2dxzg== Received: by smtp.mailfence.com with ESMTPA ; Tue, 10 Nov 2020 14:11:46 +0100 (CET) Received: by breton.holly.idiocy.org (Postfix, from userid 501) id 0CAA22026602D2; Tue, 10 Nov 2020 13:11:44 +0000 (GMT) Date: Tue, 10 Nov 2020 13:11:44 +0000 From: Alan Third Message-ID: <20201110131144.GC36769@breton.holly.idiocy.org> Mail-Followup-To: Alan Third , YH Tan , 44533@debbugs.gnu.org, Andrii Kolomoiets References: <20a05d56-c273-471a-a23c-b9c2f62a8c2c_IMAP_ADDED_MISSING@ORVILLE> <9A29D888-6780-46EC-90ED-36FB9D800480@gmail.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="GvXjxJ+pjyke8COw" Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <9A29D888-6780-46EC-90ED-36FB9D800480@gmail.com> X-Spam-Flag: NO X-Spam-Status: No, hits=-2.9 required=4.7 symbols=ALL_TRUSTED, BAYES_00 device=10.2.0.20 X-ContactOffice-Account: com:241649512 X-Spam-Score: -0.7 (/) 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 (-) --GvXjxJ+pjyke8COw Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit On Tue, Nov 10, 2020 at 08:09:03PM +0800, YH Tan wrote: > > > > On Nov 10, 2020, at 19:11, Alan Third wrote: > > > > On Mon, Nov 09, 2020 at 11:23:13PM +0800, YH Tan wrote: > >> The functioning of certain special key modifiers doesn't seem to work as > >> expected in 27.1. > >> > >> For example, when I do: > >> > >> (setq mac-left-option-modifier 'nil) > > ^^^^ > >> > >> nothing happens to the left option key, which retains its meta function. > > > > You should be using mac-option-modifier, not mac-left-option-modifier. > > This would reset both option keys. I would like to retain meta on the right. mac-left-option-modifier has no special function on the NS port of Emacs. It may on the Mac port, but I don't think so. I recommend you review the documentation (C-h i m emacs i ns-alternate-modifier). > > This actually sounds suspiciously like you've remapped fn as option in > > the system preferences. The fn key has some strange behaviours when > > used with "control" keys like the arrows. > > > > Yes. I do have: > > (setq mac-function-modifier 'meta) > > which maps function to meta. You mean this can actually interfere > with the right-option meta key? I’ve been using the same setup for > previous versions of emacs without problem. We reworked the keyboard handling for Emacs 27 because there were a lot of strange behaviours. I've attached a patch, it's for the master branch but is easily adapted for Emacs 27. Assuming this works I'd like to apply it to Emacs 27, but I'm not 100% sure it won't break anything, so perhaps it's best to put it in master first and back-port to Emacs 27 when/if we're happy with it. -- Alan Third --GvXjxJ+pjyke8COw Content-Type: text/plain; charset=utf-8 Content-Disposition: attachment; filename="0001-Fix-error-with-fn-key-in-NS-port-bug-44533.patch" Content-Transfer-Encoding: 8bit >From 8c4ff510a580e2b66e6ed7e6e7f96fcf557429fc Mon Sep 17 00:00:00 2001 From: Alan Third Date: Tue, 10 Nov 2020 12:54:50 +0000 Subject: [PATCH] Fix error with fn key in NS port (bug#44533) * src/nsterm.m ([EmacsView keyDown:]): Move the correction for fn key handling to before the modifiers are calculated. --- src/nsterm.m | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/src/nsterm.m b/src/nsterm.m index 4fad521b74..a9280eb4af 100644 --- a/src/nsterm.m +++ b/src/nsterm.m @@ -6531,6 +6531,14 @@ flag set (this is probably a bug in the OS). */ code = 0xFF08; /* backspace */ else code = fnKeysym; + + /* Function keys (such as the F-keys, arrow keys, etc.) set + modifiers as though the fn key has been pressed when it + hasn't. Also some combinations of fn and a function key + return a different key than was pressed (e.g. fn- + gives ). We need to unset the fn key flag in these + cases. */ + flags &= ~NS_FUNCTION_KEY_MASK; } /* The ⌘ and ⌥ modifiers can be either shift-like (for alternate @@ -6552,17 +6560,6 @@ In that case we use UCKeyTranslate (ns_get_shifted_character) Lisp_Object kind = fnKeysym ? QCfunction : QCordinary; emacs_event->modifiers = EV_MODIFIERS2 (flags, kind); - /* Function keys (such as the F-keys, arrow keys, etc.) set - modifiers as though the fn key has been pressed when it - hasn't. Also some combinations of fn and a function key - return a different key than was pressed (e.g. fn- gives - ). We need to unset the fn modifier in these cases. - FIXME: Can we avoid setting it in the first place? */ - if (fnKeysym && (flags & NS_FUNCTION_KEY_MASK)) - emacs_event->modifiers - ^= parse_solitary_modifier (mod_of_kind (ns_function_modifier, - QCfunction)); - if (NS_KEYLOG) fprintf (stderr, "keyDown: code =%x\tfnKey =%x\tflags = %x\tmods = %x\n", code, fnKeysym, flags, emacs_event->modifiers); -- 2.26.1 --GvXjxJ+pjyke8COw-- From unknown Sat Aug 16 11:40:35 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44533: 27.1; Mac special key modifiers not functioning as expected Resent-From: Alan Third Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 13 Nov 2020 16:48:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44533 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: YH Tan , 44533@debbugs.gnu.org, Andrii Kolomoiets Received: via spool by 44533-submit@debbugs.gnu.org id=B44533.160528604123966 (code B ref 44533); Fri, 13 Nov 2020 16:48:02 +0000 Received: (at 44533) by debbugs.gnu.org; 13 Nov 2020 16:47:21 +0000 Received: from localhost ([127.0.0.1]:49240 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kdcEK-0006ET-Pm for submit@debbugs.gnu.org; Fri, 13 Nov 2020 11:47:20 -0500 Received: from wilbur.contactoffice.com ([212.3.242.68]:58704) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kdcEG-0006ED-HB for 44533@debbugs.gnu.org; Fri, 13 Nov 2020 11:47:19 -0500 Received: from smtpauth1.co-bxl (smtpauth1.co-bxl [10.2.0.15]) by wilbur.contactoffice.com (Postfix) with ESMTP id DDCAA80F; Fri, 13 Nov 2020 17:47:09 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1605286029; s=20200222-6h9o; d=idiocy.org; i=alan@idiocy.org; h=Date:From:To:Subject:Message-ID:References:MIME-Version:Content-Type:In-Reply-To; l=482; bh=duVcxU8av4vR5GoO63llVv9VXpn7KOixp2KTpF3ZNUM=; b=dCCkxRW50s7WnvGwPQRcdg+4Tw3Pv7RBypnKrf7Ud1BFfnhBnr6DXGwoFwJoZnio vVAeT3XBym4HwVtkVT+vjFMz4dnu4eeY+ZOo6ytFbKbKrsapUya9wC6I+ogclfc6uRG Zi7354LD9cs1eiK19SC4U0pyglHH/kfdAfyg7zxdzaBmqVUYQBHA2OnT38cqUcY/5Z5 ZEJobl7UO53KFcrO6flr3uTqArwUNT8QMR7iOnEFPf0DdQr+hjdpbbGKmmOx2V8RzjZ arfwJGmWwXy3O0QVJTw89lD/DpROx3YyenQyIqgTNHbEIKHW19vtIIUQdpEPhgOAzcF uLoaUyZeBA== Received: by smtp.mailfence.com with ESMTPA ; Fri, 13 Nov 2020 17:47:06 +0100 (CET) Received: by breton.holly.idiocy.org (Postfix, from userid 501) id 5D62E2026676F3; Fri, 13 Nov 2020 16:47:05 +0000 (GMT) Date: Fri, 13 Nov 2020 16:47:05 +0000 From: Alan Third Message-ID: Mail-Followup-To: Alan Third , YH Tan , 44533@debbugs.gnu.org, Andrii Kolomoiets References: <20a05d56-c273-471a-a23c-b9c2f62a8c2c_IMAP_ADDED_MISSING@ORVILLE> <9A29D888-6780-46EC-90ED-36FB9D800480@gmail.com> <20201110131144.GC36769@breton.holly.idiocy.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20201110131144.GC36769@breton.holly.idiocy.org> X-Spam-Flag: NO X-Spam-Status: No, hits=-1.0 required=4.7 symbols=ALL_TRUSTED device=10.2.0.21 X-ContactOffice-Account: com:241649512 X-Spam-Score: -0.7 (/) 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 Tue, Nov 10, 2020 at 01:11:44PM +0000, Alan Third wrote: > I've attached a patch, it's for the master branch but is easily > adapted for Emacs 27. > > Assuming this works I'd like to apply it to Emacs 27, but I'm not 100% > sure it won't break anything, so perhaps it's best to put it in master > first and back-port to Emacs 27 when/if we're happy with it. I've pushed this to master. I'll leave it a few weeks and decide whether to push to Emacs 27. -- Alan Third From unknown Sat Aug 16 11:40:35 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: YH Tan Subject: bug#44533: closed (Re: bug#44533: 27.1; Mac special key modifiers not functioning as expected) Message-ID: References: X-Gnu-PR-Message: they-closed 44533 X-Gnu-PR-Package: emacs Reply-To: 44533@debbugs.gnu.org Date: Mon, 14 Dec 2020 20:40:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1607978402-11406-1" This is a multi-part message in MIME format... ------------=_1607978402-11406-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #44533: 27.1; Mac special key modifiers not functioning as expected which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 44533@debbugs.gnu.org. --=20 44533: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D44533 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1607978402-11406-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 44533-done) by debbugs.gnu.org; 14 Dec 2020 20:39:38 +0000 Received: from localhost ([127.0.0.1]:54674 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1koud8-0002xI-8v for submit@debbugs.gnu.org; Mon, 14 Dec 2020 15:39:38 -0500 Received: from outbound.soverin.net ([116.202.65.218]:60919) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1koud6-0002x4-EJ for 44533-done@debbugs.gnu.org; Mon, 14 Dec 2020 15:39:37 -0500 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 25445601C4 for <44533-done@debbugs.gnu.org>; Mon, 14 Dec 2020 20:39:30 +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=1607978369; bh=M5V/m29OpdcoWPCTcfzJ0JjhwkJpG98FBLTDlujV5Qk=; h=Date:From:To:Subject:References:In-Reply-To:From; b=OCS2KV2IiccVZaugjzHhAbe9tY2DCMVNIXcc3Vbh8gxBrmdKEuzj52yJluFgM7dJ5 0Z9xls6wKdZidjdfdt25BnRJBMoG3CC/gmwN+hKv0flPgdS4S7cgNkLr/r2gDS6eFz boIQWyGgWkTxjuKAQomZIXbHO7WTdAygAxyAAoRwZhpSO2QagQQX+69SA10OGWUdNz oJnmvQpTlOWWNzVgbhSFG0D1Y7AFsaPwyiQwmxdm2zlc49/SufCoZ2WH6dgmdkPiOm xZ7c5MlMwsFC7Fo5hmk5Y0AdBqfQBi9hzPO4TDn/B6FaDFQ+q/w9PTVYbIJ01pA77p sW7iIcVx8uUsQ== Received: by breton.holly.idiocy.org (Postfix, from userid 501) id 0DEDD2028B9AF7; Mon, 14 Dec 2020 20:39:26 +0000 (GMT) Date: Mon, 14 Dec 2020 20:39:26 +0000 From: Alan Third To: YH Tan , 44533-done@debbugs.gnu.org, Andrii Kolomoiets Subject: Re: bug#44533: 27.1; Mac special key modifiers not functioning as expected Message-ID: Mail-Followup-To: Alan Third , YH Tan , 44533-done@debbugs.gnu.org, Andrii Kolomoiets References: <20a05d56-c273-471a-a23c-b9c2f62a8c2c_IMAP_ADDED_MISSING@ORVILLE> <9A29D888-6780-46EC-90ED-36FB9D800480@gmail.com> <20201110131144.GC36769@breton.holly.idiocy.org> 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: 44533-done 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 Fri, Nov 13, 2020 at 04:47:05PM +0000, Alan Third wrote: > On Tue, Nov 10, 2020 at 01:11:44PM +0000, Alan Third wrote: > > I've attached a patch, it's for the master branch but is easily > > adapted for Emacs 27. > > > > Assuming this works I'd like to apply it to Emacs 27, but I'm not 100% > > sure it won't break anything, so perhaps it's best to put it in master > > first and back-port to Emacs 27 when/if we're happy with it. > > I've pushed this to master. I'll leave it a few weeks and decide > whether to push to Emacs 27. I've pushed the patch to Emacs 27 since it seems to be OK on master. -- Alan Third ------------=_1607978402-11406-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 9 Nov 2020 15:23:27 +0000 Received: from localhost ([127.0.0.1]:35185 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kc90w-00030A-6i for submit@debbugs.gnu.org; Mon, 09 Nov 2020 10:23:27 -0500 Received: from lists.gnu.org ([209.51.188.17]:57294) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kc90t-000301-KC for submit@debbugs.gnu.org; Mon, 09 Nov 2020 10:23:24 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:57698) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kc90t-00060S-ED for bug-gnu-emacs@gnu.org; Mon, 09 Nov 2020 10:23:23 -0500 Received: from mail-pf1-x433.google.com ([2607:f8b0:4864:20::433]:45705) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kc90p-0002uq-L9 for bug-gnu-emacs@gnu.org; Mon, 09 Nov 2020 10:23:23 -0500 Received: by mail-pf1-x433.google.com with SMTP id e7so8447277pfn.12 for ; Mon, 09 Nov 2020 07:23:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:content-transfer-encoding:mime-version:subject:message-id:date :to; bh=59iR7A0Yq9G7tceMn0XJQoJURRjU99bHj7wIKK+WeCY=; b=qCSNkvLZbCAXSQQQ3NjnFbEC0bXzYjpp85FF9TEgjs4MnKin+IYKFesFDgyQt+nF7p dODnbxpdSWjVOSdTaChrSmEqnWBk7eXoZ872mMGMXyO9dIXLGW3DPYonaZHu29JtRUmT UbL5ah+HETPYCbc0bjqfPx9Wl/fTNr9qae7oqsu+sZwRYCgUtH/bo28aNvwhnTQKliAX SEcUTaHq1yBlxJzQmSicDKvfU8O6KuZ1Ipt7r7Is8omTlIo+Jn3TBlOzfz0V68SwnstS B2cs0yiaCOsFHyR7geTk0yZHrDBmwsBSdd9PxWuNzV2JGUk+3rTnFbL47R7aA8gNvltn ZYKA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:content-transfer-encoding:mime-version :subject:message-id:date:to; bh=59iR7A0Yq9G7tceMn0XJQoJURRjU99bHj7wIKK+WeCY=; b=blL9uvZ5oquWfGcweIY4kvgl18ho0ipYipmLpOeQU9uWN1Rbq4vSt1hgAQZPWzHrhW ZuXc7068jESip4wS2/yqxXvOseNxmPBpCaYV1g5u9pqB7UcoFoK7hX/FhJFxgTrQsaxW 1Tez4lz9Tj3owxcOpaz5ecXbUgAV/zCI15bIjxX2oOWkUCrEM3mOKRCN9ETREHNB0yTZ DaEj9jt8b7exwYPcETXQ440VwOet0Io9Tqd9fGDwfLUUI59/olFBbdctW4ac5F6XbtwG E9f9KXf3f17kRHvH118gjwU39MZfTOIOT3X8f8iZ1dhQaA/VESi7wJo1ovHs37y4w3b5 lbEQ== X-Gm-Message-State: AOAM532AckVgt16k0U3xUo9owjJkPhaxuRDyk+oSlcEze3DbW3TPtSTK 0k5a+z+OYziPWkl8rd22EUV5GQg8s0/jww== X-Google-Smtp-Source: ABdhPJwqey1n5A4qUhDCQjBSPgMBD3BuUtovayx8KZM+O+8Ku01OpmQw7QWWf2A/4Lxun5SPCpXBAg== X-Received: by 2002:a63:215f:: with SMTP id s31mr9101264pgm.258.1604935396562; Mon, 09 Nov 2020 07:23:16 -0800 (PST) Received: from [10.20.16.27] ([140.112.218.108]) by smtp.gmail.com with ESMTPSA id h20sm10059928pgv.23.2020.11.09.07.23.15 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 09 Nov 2020 07:23:15 -0800 (PST) From: YH Tan Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.15\)) Subject: 27.1; Mac special key modifiers not functioning as expected Message-Id: Date: Mon, 9 Nov 2020 23:23:13 +0800 To: bug-gnu-emacs@gnu.org X-Mailer: Apple Mail (2.3445.104.15) Received-SPF: pass client-ip=2607:f8b0:4864:20::433; envelope-from=astyh83@gmail.com; helo=mail-pf1-x433.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 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_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.1 (-) 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: -2.1 (--) The functioning of certain special key modifiers doesn't seem to work as expected in 27.1. For example, when I do: (setq mac-left-option-modifier 'nil) nothing happens to the left option key, which retains its meta function.=20= If I use:=20 (setq mac-option-modifier 'nil) (setq mac-right-option-modifier 'meta) the left option key is revived, but the right option key fails to = capture some of the regular meta keybindings, such as org-do-promote/demote, org-move-subtree-up/down etc.=20 The error can be replicated with emacs -Q and evaluating the above functions.=20 ----- In GNU Emacs 27.1 (build 1, x86_64-apple-darwin18.7.0, NS appkit-1671.60 = Version 10.14.6 (Build 18G95)) of 2020-08-12 built on builder10-14.porkrind.org Windowing system distributor 'Apple', version 10.3.1671 System Description: Mac OS X 10.14.6 Recent messages: Mark set Mark activated Auto-saving...done Mark saved where search started Mark set copied to clipboard pasted from clipboard Mark set Saving file /Users/satibodhi/.emacs.d/private.el... Wrote /Users/satibodhi/.emacs.d/private.el Quit Configured using: 'configure --with-ns '--enable-locallisppath=3D/Library/Application Support/Emacs/${version}/site-lisp:/Library/Application Support/Emacs/site-lisp' --with-modules' Configured features: NOTIFY KQUEUE ACL GNUTLS LIBXML2 ZLIB TOOLKIT_SCROLL_BARS NS MODULES THREADS JSON PDUMPER Important settings: value of $LANG: en_TW.UTF-8 locale-coding-system: utf-8-unix Major mode: Emacs-Lisp Minor modes in effect: outshine-mode: t show-paren-mode: t pyvenv-mode: t elmacro-mode: t csv-field-index-mode: t engine-mode: t rainbow-delimiters-mode: t desktop-save-mode: t outline-minor-mode: t flyspell-mode: t global-company-mode: t company-mode: t global-git-gutter-mode: t git-gutter-mode: t global-magit-file-mode: t magit-file-mode: t magit-auto-revert-mode: t global-git-commit-mode: t async-bytecomp-package-mode: t shell-dirtrack-mode: t counsel-projectile-mode: t ivy-rich-mode: t ivy-mode: t projectile-mode: t winner-mode: t which-key-mode: t global-vi-tilde-fringe-mode: t vi-tilde-fringe-mode: t rich-minority-mode: t show-smartparens-global-mode: t show-smartparens-mode: t smartparens-global-mode: t smartparens-mode: t global-hl-line-mode: t simpleclip-mode: t delete-selection-mode: t global-auto-revert-mode: t override-global-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 auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t global-visual-line-mode: t visual-line-mode: t transient-mark-mode: t Load-path shadows: ~/.emacs.d/lisp/org-pdftools hides = /Users/satibodhi/.emacs.d/elpa/org-pdftools-20200929.2241/org-pdftools = /Users/satibodhi/quicklisp/dists/quicklisp/software/slime-v2.24/slime-auto= loads hides = /Users/satibodhi/.emacs.d/elpa/slime-20200810.224/slime-autoloads = /Users/satibodhi/quicklisp/dists/quicklisp/software/slime-v2.24/slime-test= s hides /Users/satibodhi/.emacs.d/elpa/slime-20200810.224/slime-tests /Users/satibodhi/quicklisp/dists/quicklisp/software/slime-v2.24/slime = hides /Users/satibodhi/.emacs.d/elpa/slime-20200810.224/slime ~/.emacs.d/lisp/smartparens/smartparens-pkg hides = /Users/satibodhi/.emacs.d/elpa/smartparens-20201007.1753/smartparens-pkg ~/.emacs.d/lisp/smartparens/smartparens-haskell hides = /Users/satibodhi/.emacs.d/elpa/smartparens-20201007.1753/smartparens-haske= ll ~/.emacs.d/lisp/smartparens/smartparens-javascript hides = /Users/satibodhi/.emacs.d/elpa/smartparens-20201007.1753/smartparens-javas= cript ~/.emacs.d/lisp/smartparens/smartparens-text hides = /Users/satibodhi/.emacs.d/elpa/smartparens-20201007.1753/smartparens-text ~/.emacs.d/lisp/smartparens/smartparens hides = /Users/satibodhi/.emacs.d/elpa/smartparens-20201007.1753/smartparens ~/.emacs.d/lisp/smartparens/smartparens-racket hides = /Users/satibodhi/.emacs.d/elpa/smartparens-20201007.1753/smartparens-racke= t ~/.emacs.d/lisp/smartparens/smartparens-ess hides = /Users/satibodhi/.emacs.d/elpa/smartparens-20201007.1753/smartparens-ess ~/.emacs.d/lisp/smartparens/smartparens-ml hides = /Users/satibodhi/.emacs.d/elpa/smartparens-20201007.1753/smartparens-ml ~/.emacs.d/lisp/smartparens/smartparens-clojure hides = /Users/satibodhi/.emacs.d/elpa/smartparens-20201007.1753/smartparens-cloju= re ~/.emacs.d/lisp/smartparens/smartparens-python hides = /Users/satibodhi/.emacs.d/elpa/smartparens-20201007.1753/smartparens-pytho= n ~/.emacs.d/lisp/smartparens/smartparens-latex hides = /Users/satibodhi/.emacs.d/elpa/smartparens-20201007.1753/smartparens-latex= ~/.emacs.d/lisp/smartparens/smartparens-rst hides = /Users/satibodhi/.emacs.d/elpa/smartparens-20201007.1753/smartparens-rst ~/.emacs.d/lisp/smartparens/smartparens-scala hides = /Users/satibodhi/.emacs.d/elpa/smartparens-20201007.1753/smartparens-scala= ~/.emacs.d/lisp/smartparens/smartparens-elixir hides = /Users/satibodhi/.emacs.d/elpa/smartparens-20201007.1753/smartparens-elixi= r ~/.emacs.d/lisp/smartparens/smartparens-markdown hides = /Users/satibodhi/.emacs.d/elpa/smartparens-20201007.1753/smartparens-markd= own ~/.emacs.d/lisp/smartparens/smartparens-rust hides = /Users/satibodhi/.emacs.d/elpa/smartparens-20201007.1753/smartparens-rust ~/.emacs.d/lisp/smartparens/smartparens-autoloads hides = /Users/satibodhi/.emacs.d/elpa/smartparens-20201007.1753/smartparens-autol= oads ~/.emacs.d/lisp/smartparens/smartparens-html hides = /Users/satibodhi/.emacs.d/elpa/smartparens-20201007.1753/smartparens-html ~/.emacs.d/lisp/smartparens/smartparens-c hides = /Users/satibodhi/.emacs.d/elpa/smartparens-20201007.1753/smartparens-c ~/.emacs.d/lisp/smartparens/smartparens-org hides = /Users/satibodhi/.emacs.d/elpa/smartparens-20201007.1753/smartparens-org ~/.emacs.d/lisp/smartparens/smartparens-lua hides = /Users/satibodhi/.emacs.d/elpa/smartparens-20201007.1753/smartparens-lua ~/.emacs.d/lisp/smartparens/smartparens-crystal hides = /Users/satibodhi/.emacs.d/elpa/smartparens-20201007.1753/smartparens-cryst= al ~/.emacs.d/lisp/smartparens/smartparens-config hides = /Users/satibodhi/.emacs.d/elpa/smartparens-20201007.1753/smartparens-confi= g ~/.emacs.d/lisp/smartparens/smartparens-ruby hides = /Users/satibodhi/.emacs.d/elpa/smartparens-20201007.1753/smartparens-ruby ~/.emacs.d/lisp/url-util hides = /Applications/Emacs.app/Contents/Resources/lisp/url/url-util /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-stan hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-stan /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-exp hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-exp /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-J hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-J /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-emacs-lisp hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-emacs-lisp /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-css hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-css /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-lob hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-lob /Users/satibodhi/.emacs.d/elpa/org-9.4/ol-irc hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ol-irc /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-forth hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-forth /Users/satibodhi/.emacs.d/elpa/org-9.4/org-macs hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-macs /Users/satibodhi/.emacs.d/elpa/org-9.4/ob hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob /Users/satibodhi/.emacs.d/elpa/org-9.4/org-version hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-version /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-scheme hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-scheme /Users/satibodhi/.emacs.d/elpa/org-9.4/ox hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ox /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-abc hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-abc /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-C hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-C /Users/satibodhi/.emacs.d/elpa/org-9.4/org-capture hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-capture /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-ref hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-ref /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-clojure hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-clojure /Users/satibodhi/.emacs.d/elpa/org-9.4/org-mouse hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-mouse /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-ledger hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-ledger /Users/satibodhi/.emacs.d/elpa/org-9.4/org-ctags hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-ctags /Users/satibodhi/.emacs.d/elpa/org-9.4/org-entities hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-entities /Users/satibodhi/.emacs.d/elpa/org-9.4/org-archive hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-archive /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-screen hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-screen /Users/satibodhi/.emacs.d/elpa/org-9.4/ol-bibtex hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ol-bibtex /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-haskell hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-haskell /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-asymptote hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-asymptote /Users/satibodhi/.emacs.d/elpa/org-9.4/org-table hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-table /Users/satibodhi/.emacs.d/elpa/org-9.4/ol-eww hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ol-eww /Users/satibodhi/.emacs.d/elpa/org-9.4/ox-org hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ox-org /Users/satibodhi/.emacs.d/elpa/org-9.4/org-num hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-num /Users/satibodhi/.emacs.d/elpa/org-9.4/org-plot hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-plot /Users/satibodhi/.emacs.d/elpa/org-9.4/ol-rmail hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ol-rmail /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-awk hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-awk /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-groovy hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-groovy /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-octave hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-octave /Users/satibodhi/.emacs.d/elpa/org-9.4/org-faces hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-faces /Users/satibodhi/.emacs.d/elpa/org-9.4/org-colview hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-colview /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-R hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-R /Users/satibodhi/.emacs.d/elpa/org-9.4/org-timer hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-timer /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-ebnf hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-ebnf /Users/satibodhi/.emacs.d/elpa/org-9.4/org-mobile hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-mobile /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-fortran hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-fortran /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-shell hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-shell /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-perl hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-perl /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-sqlite hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-sqlite /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-sed hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-sed /Users/satibodhi/.emacs.d/elpa/org-9.4/org-list hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-list /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-ruby hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-ruby /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-eval hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-eval /Users/satibodhi/.emacs.d/elpa/org-9.4/org-habit hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-habit /Users/satibodhi/.emacs.d/elpa/org-9.4/org-clock hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-clock /Users/satibodhi/.emacs.d/elpa/org-9.4/org-goto hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-goto /Users/satibodhi/.emacs.d/elpa/org-9.4/ox-html hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ox-html /Users/satibodhi/.emacs.d/elpa/org-9.4/org-src hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-src /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-lisp hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-lisp /Users/satibodhi/.emacs.d/elpa/org-9.4/ol-eshell hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ol-eshell /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-ditaa hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-ditaa /Users/satibodhi/.emacs.d/elpa/org-9.4/org-pcomplete hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-pcomplete /Users/satibodhi/.emacs.d/elpa/org-9.4/org-lint hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-lint /Users/satibodhi/.emacs.d/elpa/org-9.4/ox-latex hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ox-latex /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-sass hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-sass /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-io hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-io /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-tangle hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-tangle /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-calc hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-calc /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-java hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-java /Users/satibodhi/.emacs.d/elpa/org-9.4/ox-icalendar hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ox-icalendar /Users/satibodhi/.emacs.d/elpa/org-9.4/ol-mhe hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ol-mhe /Users/satibodhi/.emacs.d/elpa/org-9.4/org-attach-git hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-attach-git /Users/satibodhi/.emacs.d/elpa/org-9.4/ox-md hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ox-md /Users/satibodhi/.emacs.d/elpa/org-9.4/ox-beamer hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ox-beamer /Users/satibodhi/.emacs.d/elpa/org-9.4/org-element hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-element /Users/satibodhi/.emacs.d/elpa/org-9.4/org-protocol hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-protocol /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-mscgen hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-mscgen /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-gnuplot hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-gnuplot /Users/satibodhi/.emacs.d/elpa/org-9.4/org-tempo hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-tempo /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-latex hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-latex /Users/satibodhi/.emacs.d/elpa/org-9.4/ol-w3m hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ol-w3m /Users/satibodhi/.emacs.d/elpa/org-9.4/org-id hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-id /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-vala hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-vala /Users/satibodhi/.emacs.d/elpa/org-9.4/ox-man hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ox-man /Users/satibodhi/.emacs.d/elpa/org-9.4/org-feed hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-feed /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-lua hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-lua /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-table hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-table /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-ocaml hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-ocaml /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-coq hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-coq /Users/satibodhi/.emacs.d/elpa/org-9.4/ol-gnus hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ol-gnus /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-picolisp hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-picolisp /Users/satibodhi/.emacs.d/elpa/org-9.4/org-indent hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-indent /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-lilypond hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-lilypond /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-matlab hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-matlab /Users/satibodhi/.emacs.d/elpa/org-9.4/org-datetree hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-datetree /Users/satibodhi/.emacs.d/elpa/org-9.4/ol-docview hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ol-docview /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-python hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-python /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-makefile hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-makefile /Users/satibodhi/.emacs.d/elpa/org-9.4/org-duration hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-duration /Users/satibodhi/.emacs.d/elpa/org-9.4/org-agenda hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-agenda /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-dot hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-dot /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-js hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-js /Users/satibodhi/.emacs.d/elpa/org-9.4/ox-publish hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ox-publish /Users/satibodhi/.emacs.d/elpa/org-9.4/org-inlinetask hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-inlinetask /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-org hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-org /Users/satibodhi/.emacs.d/elpa/org-9.4/org-keys hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-keys /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-core hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-core /Users/satibodhi/.emacs.d/elpa/org-9.4/org-compat hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-compat /Users/satibodhi/.emacs.d/elpa/org-9.4/ol hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ol /Users/satibodhi/.emacs.d/elpa/org-9.4/ox-odt hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ox-odt /Users/satibodhi/.emacs.d/elpa/org-9.4/ol-info hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ol-info /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-plantuml hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-plantuml /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-eshell hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-eshell /Users/satibodhi/.emacs.d/elpa/org-9.4/ox-ascii hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ox-ascii /Users/satibodhi/.emacs.d/elpa/org-9.4/org-loaddefs hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-loaddefs /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-hledger hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-hledger /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-maxima hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-maxima /Users/satibodhi/.emacs.d/elpa/org-9.4/org hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org /Users/satibodhi/.emacs.d/elpa/org-9.4/ol-bbdb hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ol-bbdb /Users/satibodhi/.emacs.d/elpa/org-9.4/org-macro hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-macro /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-sql hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-sql /Users/satibodhi/.emacs.d/elpa/org-9.4/org-attach hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-attach /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-processing hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-processing /Users/satibodhi/.emacs.d/elpa/org-9.4/ox-texinfo hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ox-texinfo /Users/satibodhi/.emacs.d/elpa/org-9.4/org-crypt hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-crypt /Users/satibodhi/.emacs.d/elpa/org-9.4/org-footnote hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-footnote /Users/satibodhi/.emacs.d/elpa/org-9.4/org-install hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-install /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-comint hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-comint /Users/satibodhi/.emacs.d/elpa/org-9.4/ob-shen hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ob-shen Features: (shadow mail-extr emacsbug sendmail yankpad vc-git outshine outshine-org-cmds outorg paren org-zotxt org-indent image-file ol-eww ol-rmail ol-mhe ol-irc ol-info ol-gnus nnir gnus-sum gnus-group gnus-undo gnus-start gnus-cloud nnimap nnmail mail-source utf7 netrc nnoo gnus-spec gnus-int gnus-range gnus-win ol-docview doc-view ol-bbdb ol-w3m ielm org-ref org-ref-helm-bibtex org-ref-helm helm-utils helm-bibtex helm-net helm-help helm-config org-ref-core reftex-cite reftex reftex-loaddefs reftex-vars org-ref-glossary org-ref-bibtex org-ref-citeproc key-chord doi-utils org-ref-utils org-ref-pdf ol-bibtex ivy-bibtex bibtex-completion org-capture biblio biblio-download biblio-dissemin biblio-ieee biblio-hal biblio-dblp biblio-crossref biblio-arxiv biblio-doi biblio-core f yasnippet highlight-indentation flymake-proc flymake warnings elpy elpy-rpc pyvenv eshell esh-cmd esh-ext esh-opt esh-proc esh-io esh-arg esh-module esh-groups esh-util elpy-shell elpy-profile elpy-django elpy-refactor slime-fancy slime-indentation slime-cl-indent cl-indent slime-trace-dialog slime-fontifying-fu slime-package-fu slime-references slime-compiler-notes-tree slime-scratch slime-presentations bridge slime-macrostep macrostep slime-mdot-fu slime-enclosing-context slime-fuzzy slime-fancy-trace slime-fancy-inspector slime-c-p-c slime-editing-commands slime-autodoc slime-repl slime-parse slime arc-mode archive-mode hyperspec ob-latex ob-plantuml ob-org ob-ledger ob-clojure ob-gnuplot ob-shell ob-ruby ob-python python-el-fgallina-expansions smartparens-python python tramp-sh tramp tramp-loaddefs trampver tramp-integration files-x tramp-compat parse-time iso8601 ls-lisp ob-R ob-ditaa ob-dot org-mac-link org2blog ox-wp metaweblog xml-rpc timezone hydra lv htmlize org-mind-map ox-org org-outline-numbering ov ox-odt ox-latex ox-icalendar ox-html table ox-ascii ox-publish ox org-drill persist org-id org-agenda org-refile org-pdftools pdf-occur pdf-isearch let-alist pdf-annot tablist tablist-filter semantic/wisent/comp semantic/wisent semantic/wisent/wisent semantic/util-modes semantic/util semantic semantic/tag semantic/lex semantic/fw mode-local cedet pdf-misc pdf-tools pdf-view magit-bookmark bookmark jka-compr pdf-cache pdf-info tq pdf-util image-mode exif org-noter org-bullets ebib ebib-reading-list ebib-notes org-element avl-tree ebib-filters ebib-keywords ebib-utils ebib-db parsebib pp bibtex elmacro csv-mode sort openwith engine-mode gedcom try zotxt deferred moedict cl esqlite pcsv helm helm-global-bindings helm-easymenu helm-source eieio-compat helm-multi-match helm-lib rainbow-delimiters free-keys adaptive-wrap org-annotate desktop frameset cnfonts cnfonts-ui cus-edit zenburn-theme quelpa-use-package quelpa lisp-mnt help-fns radix-tree 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 the-org-mode-expansions smartparens-org org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-footnote org-src ob-comint org-pcomplete org-list org-faces org-entities org-version ob-emacs-lisp ob-core ob-eval org-table ol org-keys org-compat org-macs org-loaddefs find-func cal-menu calendar cal-loaddefs web-mode-expansions web-mode haml-mode js-mode-expansions smartparens-javascript js cc-mode-expansions smartparens-c cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs smartparens-markdown markdown-mode noutline outline css-mode-expansions css-mode eww mm-url gnus nnheader wid-edit url-queue shr svg xml ruby-mode-expansions smartparens-ruby ruby-mode smie yaml-mode define-word nxml-mode-expansions rng-nxml rng-valid rng-loc rng-uri rng-parse nxml-parse rng-match rng-dt rng-util rng-pttrn nxml-ns nxml-mode nxml-outln nxml-rap html-mode-expansions smartparens-html sgml-mode nxml-util nxml-enc xmltok url-http url-auth url-gw nsm powerthesaurus jeison s rx request url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util mailcap dom flyspell-correct-popup popup flyspell-correct flyspell ispell company pcase git-gutter magit-submodule magit-obsolete magit-blame magit-stash magit-reflog magit-bisect magit-push magit-pull magit-fetch magit-clone magit-remote magit-commit magit-sequence magit-notes magit-worktree magit-tag magit-merge magit-branch magit-reset magit-files magit-refs magit-status magit magit-repos magit-apply magit-wip magit-log which-func imenu magit-diff smerge-mode diff diff-mode magit-core magit-autorevert magit-margin magit-transient magit-process magit-mode git-commit transient magit-git magit-section magit-utils crm log-edit message rmc puny format-spec rfc822 mml mml-sec epa derived epg epg-config gnus-util rmail rmail-loaddefs text-property-search time-date mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr mailabbrev mail-utils gmm-utils mailheader pcvs-util add-log with-editor async-bytecomp async shell pcomplete server counsel-projectile ivy-rich avy smex ido counsel xdg xref project dired dired-loaddefs swiper ivy flx ivy-faces ivy-overlay colir color projectile grep compile ibuf-ext ibuffer ibuffer-loaddefs winner windmove multiple-cursors mc-separate-operations rectangular-region-mode mc-mark-pop mc-edit-lines mc-hide-unmatched-lines-mode mc-mark-more mc-cycle-cursors multiple-cursors-core rect visual-regexp move-text expand-region text-mode-expansions er-basic-expansions expand-region-core expand-region-custom which-key vi-tilde-fringe neotree rich-minority smartparens-config smartparens-text smartparens advice thingatpt dash hl-line all-the-icons all-the-icons-faces data-material data-weathericons data-octicons data-fileicons data-faicons data-alltheicons memoize tsdh-light-theme undo-fu simpleclip delsel autorevert filenotify edmacro kmacro shell-pop term disp-table comint ansi-color ehelp ring cus-start cus-load exec-path-from-shell cl-extra help-mode use-package use-package-ensure use-package-delight use-package-diminish use-package-bind-key bind-key easy-mmode use-package-core finder-inf tex-site org2blog-autoloads slime-autoloads info package easymenu browse-url 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 tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type 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 elisp-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch timer select scroll-bar mouse jit-lock font-lock syntax facemenu 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 charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray cl-preloaded 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 threads kqueue cocoa ns multi-tty make-network-process emacs) Memory information: ((conses 16 931671 100507) (symbols 48 67183 1) (strings 32 277201 10045) (string-bytes 1 8467643) (vectors 16 119975) (vector-slots 8 2319590 89594) (floats 8 1067 105) (intervals 56 36090 14860) (buffers 1000 27)) ------------=_1607978402-11406-1--