From unknown Sun Aug 17 04:18:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#8313: 23.3; MacBook Pro kp- keys don't work in Cocoa build Resent-From: Mitchell Model Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 21 Mar 2011 23:29:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 8313 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 8313@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.130075011820324 (code B ref -1); Mon, 21 Mar 2011 23:29:02 +0000 Received: (at submit) by debbugs.gnu.org; 21 Mar 2011 23:28:38 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Q1oWY-0005Hh-1v for submit@debbugs.gnu.org; Mon, 21 Mar 2011 19:28:38 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Q1oVv-0005GM-QU for submit@debbugs.gnu.org; Mon, 21 Mar 2011 19:27:56 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Q1oVm-0005zc-KB for submit@debbugs.gnu.org; Mon, 21 Mar 2011 19:27:50 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_NONE autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([199.232.76.165]:37351) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Q1oVe-0005xL-G4 for submit@debbugs.gnu.org; Mon, 21 Mar 2011 19:27:46 -0400 Received: from [140.186.70.92] (port=44286 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Q1oVX-0005to-Oj for bug-gnu-emacs@gnu.org; Mon, 21 Mar 2011 19:27:36 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Q1oVS-0005wJ-3c for bug-gnu-emacs@gnu.org; Mon, 21 Mar 2011 19:27:30 -0400 Received: from vms173011pub.verizon.net ([206.46.173.11]:36825) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Q1oVR-0005w2-RG for bug-gnu-emacs@gnu.org; Mon, 21 Mar 2011 19:27:26 -0400 Received: from [192.168.1.222] ([unknown] [108.7.35.154]) by vms173011.mailsrvcs.net (Sun Java(tm) System Messaging Server 7u2-7.02 32bit (built Apr 16 2009)) with ESMTPA id <0LIF006EIL5C9028@vms173011.mailsrvcs.net> for bug-gnu-emacs@gnu.org; Mon, 21 Mar 2011 18:27:13 -0500 (CDT) From: Mitchell Model Content-type: text/plain; charset=us-ascii Message-id: <091C20C9-8DA5-4EE2-AD1A-6D2809344E99@acm.org> Date: Mon, 21 Mar 2011 19:27:12 -0400 Content-transfer-encoding: quoted-printable MIME-version: 1.0 (Apple Message framework v1082) X-Mailer: Apple Mail (2.1082) X-detected-operating-system: by eggs.gnu.org: Solaris 10 (1203?) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 199.232.76.165 X-Spam-Score: -6.6 (------) X-Mailman-Approved-At: Mon, 21 Mar 2011 19:28:33 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.6 (------) On a MacBook Pro there doesn't appear to be any way to get Cocoa Emacs 23 (23.2 or 23.3) from http://emacsformacosx.com/ to see Function-character as a kp-othercharacter event for those keys that have Function alternates to emulate a keypad. The characters Emacs sees are in fact the correct Function key variation of the characters -- e.g., Function-p is a * -- but they are not kp- versions of the events. Thus, there is no way to bind, for example, kp-0 to anything. As a workaround I have told Emacs to treat Function as hyper, which I never use otherwise, and repeated all my kp- bindings (of which I have many) as hyper equivalents. Carbon Emacs 22 did see Function-character as kp- named keys. In GNU Emacs 23.3.1 (i686-apple-darwin, NS apple-appkit-1038.35) of 2011-03-09 on black.porkrind.org Windowing system distributor `Apple', version 10.3.1038 configured using `configure '--host=3Di686-apple-darwin' = '--build=3Di686-apple-darwin' '--with-ns' = 'build_alias=3Di686-apple-darwin' 'host_alias=3Di686-apple-darwin' = 'CC=3Di686-apple-darwin10-gcc-4.2.1 -mmacosx-version-min=3D10.5'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: nil value of $XMODIFIERS: nil locale-coding-system: nil default enable-multibyte-characters: t Major mode: Custom Minor modes in effect: partial-completion-mode: t desktop-save-mode: t recentf-mode: t shell-dirtrack-mode: t iswitchb-mode: t delete-selection-mode: t tooltip-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-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t abbrev-mode: t Recent input: M-< C-s t t . C-u C-n C-u C-n C-n C-n C-n C-n C-n C-n=20 C-n C-n C-n C-n C-n M-< C-s f o n t C-s C-s C-s C-s=20 C-s C-s - f a m i l y C-s C-a C-\ f o n t - f a m i=20 l y SPC * . c s s C-x o C-x C-f=20 L l i b =20 C-s c s s C-a C-x o M-< b C-z C-x C-f d C-x=20 C-r C-g C-x C-r d e f C-x 1 C-v C-v=20 C-v C-x b p y M-< SPC C-z C-x b C-s=20 d e s c n a m e C-s C-a M-< C-v C-v C-v C-v C-v C-v=20 C-v C-v C-x b d e f C-x b d e f a u l t .=20 c C-x 1 C-s d e s c n a m e C-s C-a C-s d=20 e s c C-s C-a C-x C-g C-g C-x b b a=20 s i c M-< C-s C-s C-a C-s d e s c c l a s=20 s n a m e C-s C-a M-< C-s t t SPC C-s C-s M-< C-s SPC=20 t t C-s C-s C-s C-s C-s C-s C-s C-s M-< C-g=20 C-g C-g =20 n s - =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 C-h c H-+=20 x r e p o r t - e m a c s - b u g Recent messages: Creating group magic... Creating group state... Creating group... done Creating customization items ...done Resetting customization items...done Creating customization setup...done Unable to load color "dark blue" To install your edits, invoke [State] and choose the Set operation Saving file /Volumes/Users/mlm/home/dotfiles/.emacs.customizations... Wrote /Volumes/Users/mlm/home/dotfiles/.emacs.customizations H-+ is undefined Load-path shadows: /Users/mlm/home/emacs/xutil hides /Users/mlm/home/local/emacs/xutil /Users/mlm/home/external/emacs/remember hides = /Volumes/App/Editors/Emaxen/Emacs/Emacs.app/Contents/Resources/lisp/textmo= des/remember /Users/mlm/home/emacs/python hides = /Volumes/App/Editors/Emaxen/Emacs/Emacs.app/Contents/Resources/lisp/progmo= des/python /Users/mlm/home/external/emacs/timeclock hides = /Volumes/App/Editors/Emaxen/Emacs/Emacs.app/Contents/Resources/lisp/calend= ar/timeclock Features: (shadow sort mail-extr message ecomplete rfc822 mml mml-sec mm-decode mm-bodies mm-encode mailcap mail-parse rfc2231 rfc2047 rfc2045 qp ietf-drums mailabbrev nnheader mm-util mail-prsvr gmm-utils mailheader canlock sha1 hex-util hashcash mail-utils warnings emacsbug ps-print ps-def lpr hippie-exp css-mode macros edmacro kmacro image-mode mule-util ebuff-menu emacs-wiki-macros emacs-wiki-colors emacs-wiki-project emacs-wiki-publish emacs-wiki-menu emacs-wiki-regexps emacs-wiki pcomplete nxml-uchnm rng-xsd xsd-regexp rng-cmpct 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 nxml-util nxml-glyph nxml-enc xmltok add-log help-mode view cus-edit debug sh-script executable etags info eldoc ansi-color browse-url server complete completion cc-mode cc-fonts cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs tidy multi-isearch traverselisp derived ehelp electric hideshow vc-hg tramp-imap assoc tramp-gw tramp-fish tramp-smb tramp-cache tramp-ftp tramp-cmds tramp auth-source gnus-util netrc time-date password-cache format-spec tramp-compat trampver glasses filesets desktop recentf tree-widget wid-edit pp noutline outline easy-mmode dired-x dired-aux dired regexp-opt apropos advice help-fns advice-preload shell saveplace faces-standard-theme keypad iswitchb grep delsel cus-start cus-load symutil compile comint ring miscutil cl cl-19 util tooltip ediff-hook vc-hooks lisp-float-type mwheel ns-win easymenu tool-bar dnd fontset image fringe lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mldrag mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev loaddefs button minibuffer faces cus-face files text-properties overlay md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process ns multi-tty emacs) From unknown Sun Aug 17 04:18:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#8313: 23.3; MacBook Pro kp- keys don't work in Cocoa build Resent-From: Alan Third Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 31 May 2016 20:20:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 8313 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Mitchell Model Cc: 8313@debbugs.gnu.org Received: via spool by 8313-submit@debbugs.gnu.org id=B8313.146472595925456 (code B ref 8313); Tue, 31 May 2016 20:20:02 +0000 Received: (at 8313) by debbugs.gnu.org; 31 May 2016 20:19:19 +0000 Received: from localhost ([127.0.0.1]:48709 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b7q8E-0006cW-Mo for submit@debbugs.gnu.org; Tue, 31 May 2016 16:19:18 -0400 Received: from mail-wm0-f54.google.com ([74.125.82.54]:36824) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b7q8C-0006cI-O9 for 8313@debbugs.gnu.org; Tue, 31 May 2016 16:19:17 -0400 Received: by mail-wm0-f54.google.com with SMTP id n184so83287wmn.1 for <8313@debbugs.gnu.org>; Tue, 31 May 2016 13:19:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=3jVGpgWKFqg6BTVmfUsZuAUejI5nmrHsNW9Gyjaunic=; b=uWpOnnz+qQSqKUZad3SfSxPViZSY2GNVIaf67Gg4Ods3KXGOhPbVT/lIHLaMyJniPw dHwMZdzMIHr8CQ7nLuueR7ZJNLQvzs69qJ/nkUw5TF5dwblJY14wyE/ifhMM0nGFNhY3 54wGCbu/vAulGw4vXHOpu6k157qUXPHbnflS7u+32abw0+F/zxO/S1ekGapfd6DSd+JN pQ/rfRunC3+FseGTL2/hkdaEzawUHXnkVU+prsC6D7q7MNJ58GDuN6VrO/dloeEoB0KV KKPpzyCqwR9LDQNeEEzq3Rog0SfZY/JWlVM4s2ZIoZZiXis31COAn7eJYHsmAQhjwRIh LEEw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:from:to:cc:subject:references:date :in-reply-to:message-id:user-agent:mime-version; bh=3jVGpgWKFqg6BTVmfUsZuAUejI5nmrHsNW9Gyjaunic=; b=CGi6imqEqTHnULwJBMBz5fwyUntt1oKNrSF/gTiXyjSUbCx8rLTAdrfuBtQxEEhfV7 B7527okEaqR0YwpNR0HGN5dYQo+fMvS5jacav4wMilUsBuUsMsUynkQ90i3V4osAjP9D ytqhTSfckK1wTdAvyXsWl6oUxWA2jYT5bF/ja+3xPuXzyIxUJz/OR1jjFzo5cVaWrCM2 sMI18hlM1KykHEgTowavRhcObXMRuXK7sgkISAFuNj0NRTVMmUcR4Ik8AYKIXAzyGoYG WsxKdqONJ53KXJ0vYSyyPh1b43deUr43IVGoiRY4rvR8wAMEzbrgQMIXF095HNPkQvjN AM8w== X-Gm-Message-State: ALyK8tKmcqwjAElPuTwTeCOgw2SDCViqNYsCIQiv7lPklpYXqFJwYOjf26l9l/k1OAWoGA== X-Received: by 10.28.56.132 with SMTP id f126mr17058096wma.96.1464725951229; Tue, 31 May 2016 13:19:11 -0700 (PDT) Received: from breton.holly.idiocy.org (ip6-2001-08b0-03f8-8129-20c5-ff51-aaec-eb15.holly.idiocy.org. [2001:8b0:3f8:8129:20c5:ff51:aaec:eb15]) by smtp.gmail.com with ESMTPSA id jp2sm41625008wjc.16.2016.05.31.13.19.10 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 31 May 2016 13:19:10 -0700 (PDT) From: Alan Third References: <091C20C9-8DA5-4EE2-AD1A-6D2809344E99@acm.org> Date: Tue, 31 May 2016 21:19:10 +0100 In-Reply-To: <091C20C9-8DA5-4EE2-AD1A-6D2809344E99@acm.org> (Mitchell Model's message of "Mon, 21 Mar 2011 19:27:12 -0400") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.93 (darwin) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.5 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) Mitchell Model writes: > On a MacBook Pro there doesn't appear to be any way to get Cocoa Emacs > 23 (23.2 or 23.3) from http://emacsformacosx.com/ to see > Function-character as a kp-othercharacter event for those keys that have > Function alternates to emulate a keypad. The characters Emacs sees are > in fact the correct Function key variation of the characters -- e.g., > Function-p is a * -- but they are not kp- versions of the events. Thus, > there is no way to bind, for example, kp-0 to anything. As a workaround > I have told Emacs to treat Function as hyper, which I never use > otherwise, and repeated all my kp- bindings (of which I have many) as > hyper equivalents. Carbon Emacs 22 did see Function-character as kp- > named keys. Hi, sorry nobody's responded before now. I get the kp- keys when I try them in Emacs 25. Are you able to confirm whether or not it's working for you now? -- Alan Third From debbugs-submit-bounces@debbugs.gnu.org Tue May 31 16:19:25 2016 Received: (at control) by debbugs.gnu.org; 31 May 2016 20:19:25 +0000 Received: from localhost ([127.0.0.1]:48712 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b7q8K-0006cs-V6 for submit@debbugs.gnu.org; Tue, 31 May 2016 16:19:25 -0400 Received: from mail-wm0-f42.google.com ([74.125.82.42]:35876) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b7q8J-0006cU-8T for control@debbugs.gnu.org; Tue, 31 May 2016 16:19:23 -0400 Received: by mail-wm0-f42.google.com with SMTP id n184so87414wmn.1 for ; Tue, 31 May 2016 13:19:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=sender:date:message-id:to:from:subject; bh=sRSxJHMxusFwDckcC9FX/TmhxeVGQVmvXBeCvNftyT0=; b=ETf3XvcvAB5YbLtQANDo2xhScfc/spv1Wt2+KQvkzBOWyX+vRoGi6CvzrZtMDvJTMs L0KFNLac77LjPbZEt4SX+upasBf4Bu76IQ0cyYLBTeMwUbKCtTjpy4aA7xzkKGpPhqx8 WImIJEilKfEHcEWJWC8F2Ce2fEu/afOxf2AviehLRwa1AhJyPSA+nz7NHaYoWwbWykmv OhbZwShQ0SeeaIdKo2LvyZRCHuxBJqx9PTtx+3x5R++uBwX1Ip41HkLWl2Bf1mrY4Zaq c/6YsHo7M+SU1zAJotl6UY/I3TfNaKz6dq/i2Ae50SOzungkYs1AnWGAGmyUR7Z/P5x+ l3Gg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:date:message-id:to:from:subject; bh=sRSxJHMxusFwDckcC9FX/TmhxeVGQVmvXBeCvNftyT0=; b=leM2UpT1BYsE7Hshui1Y9gLY4UriPVIp+CQY3mFDfwflvhS8QWS1x0IZ0kRSkHCO6l gViDuoQanSEjuphBSeGDboqvQSdn2tOk+XJnJxk6qCr07eav3SPFRcsOF7IPUqHyO2ze B9adS8MJ8ZKam/RL+tIenOCJJT5sRl2tS/ghCDLI9QGJ2At/ksNzaTQLgwLBmrjCsZgO BVqLXOjXtS4k1vnEw290j6QMxrz9NQQTeZHdJlY0x1rMKCdP9yTEBcu8CvHPkK2V+J/O KRAd3FT30tfdkV0pRxlbKgTsnSRgBzcfYLPs4KiaJMv3sgejODQ2Jy0w1noXymqKXN7Q shpA== X-Gm-Message-State: ALyK8tLXwnQ3F2TSlev6Ia2ad1PkI8HFoQzoVQuGuD5F0FUg6VhHfUSq/HWH2M7pV2SN2w== X-Received: by 10.194.165.226 with SMTP id zb2mr36642542wjb.172.1464725957789; Tue, 31 May 2016 13:19:17 -0700 (PDT) Received: from breton.holly.idiocy.org (ip6-2001-08b0-03f8-8129-20c5-ff51-aaec-eb15.holly.idiocy.org. [2001:8b0:3f8:8129:20c5:ff51:aaec:eb15]) by smtp.gmail.com with ESMTPSA id e8sm41754695wjm.23.2016.05.31.13.19.17 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 31 May 2016 13:19:17 -0700 (PDT) Date: Tue, 31 May 2016 21:19:17 +0100 Message-Id: To: control@debbugs.gnu.org From: Alan Third Subject: control message for bug #8313 X-Spam-Score: -0.5 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) tags 8313 unreproducible From unknown Sun Aug 17 04:18:36 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: Mitchell Model Subject: bug#8313: closed (Re: bug#8313: 23.3; MacBook Pro kp- keys don't work in Cocoa build) Message-ID: References: <20160602203343.GA64155@breton.holly.idiocy.org> <091C20C9-8DA5-4EE2-AD1A-6D2809344E99@acm.org> X-Gnu-PR-Message: they-closed 8313 X-Gnu-PR-Package: emacs X-Gnu-PR-Keywords: unreproducible Reply-To: 8313@debbugs.gnu.org Date: Thu, 02 Jun 2016 20:34:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1464899642-20458-1" This is a multi-part message in MIME format... ------------=_1464899642-20458-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #8313: 23.3; MacBook Pro kp- keys don't work in Cocoa build 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 8313@debbugs.gnu.org. --=20 8313: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D8313 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1464899642-20458-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 8313-done) by debbugs.gnu.org; 2 Jun 2016 20:33:54 +0000 Received: from localhost ([127.0.0.1]:52099 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b8ZJR-0005Jd-PI for submit@debbugs.gnu.org; Thu, 02 Jun 2016 16:33:53 -0400 Received: from mail-wm0-f54.google.com ([74.125.82.54]:35548) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b8ZJP-0005JQ-S4 for 8313-done@debbugs.gnu.org; Thu, 02 Jun 2016 16:33:52 -0400 Received: by mail-wm0-f54.google.com with SMTP id a136so247193625wme.0 for <8313-done@debbugs.gnu.org>; Thu, 02 Jun 2016 13:33:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=oHwGrVyMRfWK96lUqc9WysG0P1s97fU7M5y+bnYIekk=; b=lO9LnX8H1UMJ4cN1Z505gmODo8YemOoa49pNzv2c6tTMa2/H9161SMYMKgINTrkj5O XFDIEVGkqzSpW/F8Vn3yIO7ONWFTBhl0PPScIAZXzjMvISiBtAsNg+7UJ3o0QUhGDdlN 0+t5T2UU8zRJDOzfwWcynjg3vD2TEPhrO2bcXH3CVDBFE1wYaw9SgzzIQ3zGcgZiujqK tCksY4jS3Y+/6Viky8iYymCOvzz6zcfjl4OMowtFoybQ+UCxQspbOCKMm2to7BhK7j9J 8YZrSYNJoK4006sYON9Y/yQAnKtXqsTxnqXaVTkESMf8CgXZR6niaGDlCifbHSs8hnRH ujBw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:date:from:to:cc:subject:message-id :references:mime-version:content-disposition:in-reply-to:user-agent; bh=oHwGrVyMRfWK96lUqc9WysG0P1s97fU7M5y+bnYIekk=; b=Z1hlsYPAylorCcL3J3wP1j3yQPObqx4gb/WjwrvevSxMHafxHIXMoIeeeSIqb0+pUw UNvkOwESnE4S0Nqp2+qnNi6fPLwBBSrIrf5BATua/ELy1SWB5QOB2YHspYd+oUR7gft0 nA1AoLDm3QtCDDnK7N3ZMzYeIef7Ge5PiOHgUKKBozlClKv9VwbUNT2f9ioOX0sF5t3P 8xJddAQ6pGSRS4zlcb4rWIhDK/VjTH+xY1/xLOspzTviWw9oP2RPZPUiXjA6LhvAtqOR 2oUcJVNwo+TlcccG69HA1MSjJA7/AD60TCQvhjdSAsunr6nB0cq9Tnf7uGyTdT/q6q2/ z+Sw== X-Gm-Message-State: ALyK8tLroEh90ebAgtHe6XTaVYM17SrLVWTrn6ineI0v+oztTisznuaVD7efYwvtRm6ZdQ== X-Received: by 10.28.26.145 with SMTP id a139mr548116wma.55.1464899625568; Thu, 02 Jun 2016 13:33:45 -0700 (PDT) Received: from breton.holly.idiocy.org (ip6-2001-08b0-03f8-8129-20c5-ff51-aaec-eb15.holly.idiocy.org. [2001:8b0:3f8:8129:20c5:ff51:aaec:eb15]) by smtp.gmail.com with ESMTPSA id j9sm2219583wju.46.2016.06.02.13.33.44 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 02 Jun 2016 13:33:44 -0700 (PDT) Date: Thu, 2 Jun 2016 21:33:43 +0100 From: Alan Third To: Mitchell L Model Subject: Re: bug#8313: 23.3; MacBook Pro kp- keys don't work in Cocoa build Message-ID: <20160602203343.GA64155@breton.holly.idiocy.org> References: <091C20C9-8DA5-4EE2-AD1A-6D2809344E99@acm.org> <47549648-35F8-457F-AD45-0C4C3408C289@acm.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <47549648-35F8-457F-AD45-0C4C3408C289@acm.org> User-Agent: Mutt/1.5.24 (2015-08-30) X-Spam-Score: -0.5 (/) X-Debbugs-Envelope-To: 8313-done Cc: 8313-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) On Tue, May 31, 2016 at 08:56:38PM -0400, Mitchell L Model wrote: > Wow, this is from a long time ago. The keypad keys started working > as of 25. For 23 and 24 someone had posted a patch, which I > installed, then rebuilt Emacs, so I was able to use the function > keys. Thanks for answering this. Thanks. I'll close the bug report. -- Alan Third ------------=_1464899642-20458-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 21 Mar 2011 23:28:38 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Q1oWY-0005Hh-1v for submit@debbugs.gnu.org; Mon, 21 Mar 2011 19:28:38 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Q1oVv-0005GM-QU for submit@debbugs.gnu.org; Mon, 21 Mar 2011 19:27:56 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Q1oVm-0005zc-KB for submit@debbugs.gnu.org; Mon, 21 Mar 2011 19:27:50 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_NONE autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([199.232.76.165]:37351) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Q1oVe-0005xL-G4 for submit@debbugs.gnu.org; Mon, 21 Mar 2011 19:27:46 -0400 Received: from [140.186.70.92] (port=44286 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Q1oVX-0005to-Oj for bug-gnu-emacs@gnu.org; Mon, 21 Mar 2011 19:27:36 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Q1oVS-0005wJ-3c for bug-gnu-emacs@gnu.org; Mon, 21 Mar 2011 19:27:30 -0400 Received: from vms173011pub.verizon.net ([206.46.173.11]:36825) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Q1oVR-0005w2-RG for bug-gnu-emacs@gnu.org; Mon, 21 Mar 2011 19:27:26 -0400 Received: from [192.168.1.222] ([unknown] [108.7.35.154]) by vms173011.mailsrvcs.net (Sun Java(tm) System Messaging Server 7u2-7.02 32bit (built Apr 16 2009)) with ESMTPA id <0LIF006EIL5C9028@vms173011.mailsrvcs.net> for bug-gnu-emacs@gnu.org; Mon, 21 Mar 2011 18:27:13 -0500 (CDT) Subject: 23.3; MacBook Pro kp- keys don't work in Cocoa build From: Mitchell Model Content-type: text/plain; charset=us-ascii Message-id: <091C20C9-8DA5-4EE2-AD1A-6D2809344E99@acm.org> Date: Mon, 21 Mar 2011 19:27:12 -0400 To: bug-gnu-emacs@gnu.org Content-transfer-encoding: quoted-printable MIME-version: 1.0 (Apple Message framework v1082) X-Mailer: Apple Mail (2.1082) X-detected-operating-system: by eggs.gnu.org: Solaris 10 (1203?) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 199.232.76.165 X-Spam-Score: -6.6 (------) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Mon, 21 Mar 2011 19:28:33 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.6 (------) On a MacBook Pro there doesn't appear to be any way to get Cocoa Emacs 23 (23.2 or 23.3) from http://emacsformacosx.com/ to see Function-character as a kp-othercharacter event for those keys that have Function alternates to emulate a keypad. The characters Emacs sees are in fact the correct Function key variation of the characters -- e.g., Function-p is a * -- but they are not kp- versions of the events. Thus, there is no way to bind, for example, kp-0 to anything. As a workaround I have told Emacs to treat Function as hyper, which I never use otherwise, and repeated all my kp- bindings (of which I have many) as hyper equivalents. Carbon Emacs 22 did see Function-character as kp- named keys. In GNU Emacs 23.3.1 (i686-apple-darwin, NS apple-appkit-1038.35) of 2011-03-09 on black.porkrind.org Windowing system distributor `Apple', version 10.3.1038 configured using `configure '--host=3Di686-apple-darwin' = '--build=3Di686-apple-darwin' '--with-ns' = 'build_alias=3Di686-apple-darwin' 'host_alias=3Di686-apple-darwin' = 'CC=3Di686-apple-darwin10-gcc-4.2.1 -mmacosx-version-min=3D10.5'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: nil value of $XMODIFIERS: nil locale-coding-system: nil default enable-multibyte-characters: t Major mode: Custom Minor modes in effect: partial-completion-mode: t desktop-save-mode: t recentf-mode: t shell-dirtrack-mode: t iswitchb-mode: t delete-selection-mode: t tooltip-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-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t abbrev-mode: t Recent input: M-< C-s t t . C-u C-n C-u C-n C-n C-n C-n C-n C-n C-n=20 C-n C-n C-n C-n C-n M-< C-s f o n t C-s C-s C-s C-s=20 C-s C-s - f a m i l y C-s C-a C-\ f o n t - f a m i=20 l y SPC * . c s s C-x o C-x C-f=20 L l i b =20 C-s c s s C-a C-x o M-< b C-z C-x C-f d C-x=20 C-r C-g C-x C-r d e f C-x 1 C-v C-v=20 C-v C-x b p y M-< SPC C-z C-x b C-s=20 d e s c n a m e C-s C-a M-< C-v C-v C-v C-v C-v C-v=20 C-v C-v C-x b d e f C-x b d e f a u l t .=20 c C-x 1 C-s d e s c n a m e C-s C-a C-s d=20 e s c C-s C-a C-x C-g C-g C-x b b a=20 s i c M-< C-s C-s C-a C-s d e s c c l a s=20 s n a m e C-s C-a M-< C-s t t SPC C-s C-s M-< C-s SPC=20 t t C-s C-s C-s C-s C-s C-s C-s C-s M-< C-g=20 C-g C-g =20 n s - =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 C-h c H-+=20 x r e p o r t - e m a c s - b u g Recent messages: Creating group magic... Creating group state... Creating group... done Creating customization items ...done Resetting customization items...done Creating customization setup...done Unable to load color "dark blue" To install your edits, invoke [State] and choose the Set operation Saving file /Volumes/Users/mlm/home/dotfiles/.emacs.customizations... Wrote /Volumes/Users/mlm/home/dotfiles/.emacs.customizations H-+ is undefined Load-path shadows: /Users/mlm/home/emacs/xutil hides /Users/mlm/home/local/emacs/xutil /Users/mlm/home/external/emacs/remember hides = /Volumes/App/Editors/Emaxen/Emacs/Emacs.app/Contents/Resources/lisp/textmo= des/remember /Users/mlm/home/emacs/python hides = /Volumes/App/Editors/Emaxen/Emacs/Emacs.app/Contents/Resources/lisp/progmo= des/python /Users/mlm/home/external/emacs/timeclock hides = /Volumes/App/Editors/Emaxen/Emacs/Emacs.app/Contents/Resources/lisp/calend= ar/timeclock Features: (shadow sort mail-extr message ecomplete rfc822 mml mml-sec mm-decode mm-bodies mm-encode mailcap mail-parse rfc2231 rfc2047 rfc2045 qp ietf-drums mailabbrev nnheader mm-util mail-prsvr gmm-utils mailheader canlock sha1 hex-util hashcash mail-utils warnings emacsbug ps-print ps-def lpr hippie-exp css-mode macros edmacro kmacro image-mode mule-util ebuff-menu emacs-wiki-macros emacs-wiki-colors emacs-wiki-project emacs-wiki-publish emacs-wiki-menu emacs-wiki-regexps emacs-wiki pcomplete nxml-uchnm rng-xsd xsd-regexp rng-cmpct 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 nxml-util nxml-glyph nxml-enc xmltok add-log help-mode view cus-edit debug sh-script executable etags info eldoc ansi-color browse-url server complete completion cc-mode cc-fonts cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs tidy multi-isearch traverselisp derived ehelp electric hideshow vc-hg tramp-imap assoc tramp-gw tramp-fish tramp-smb tramp-cache tramp-ftp tramp-cmds tramp auth-source gnus-util netrc time-date password-cache format-spec tramp-compat trampver glasses filesets desktop recentf tree-widget wid-edit pp noutline outline easy-mmode dired-x dired-aux dired regexp-opt apropos advice help-fns advice-preload shell saveplace faces-standard-theme keypad iswitchb grep delsel cus-start cus-load symutil compile comint ring miscutil cl cl-19 util tooltip ediff-hook vc-hooks lisp-float-type mwheel ns-win easymenu tool-bar dnd fontset image fringe lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mldrag mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev loaddefs button minibuffer faces cus-face files text-properties overlay md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process ns multi-tty emacs) ------------=_1464899642-20458-1--