From unknown Thu Jun 19 14:16:34 2025 X-Loop: don@donarmstrong.com Subject: bug#1453: 23.0.60; Dead keys do not work in dired and similar modes in Cocoa port Reply-To: Wolfgang Lux , 1453@debbugs.gnu.org Resent-From: Wolfgang Lux Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Sat, 29 Nov 2008 15:35:02 +0000 Resent-Message-ID: Resent-Sender: don@donarmstrong.com X-Emacs-PR-Message: report 1453 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by submit@emacsbugs.donarmstrong.com id=B.12279723526974 (code B ref -1); Sat, 29 Nov 2008 15:35:02 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-7.9 required=4.0 tests=AWL,BAYES_00, RCVD_IN_DNSWL_MED autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at submit) by emacsbugs.donarmstrong.com; 29 Nov 2008 15:25:52 +0000 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id mATFPmRc006968 for ; Sat, 29 Nov 2008 07:25:49 -0800 Received: from mx10.gnu.org ([199.232.76.166]:54953) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1L6RhG-0001qY-2u for emacs-pretest-bug@gnu.org; Sat, 29 Nov 2008 10:25:26 -0500 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1L6Rhb-0005gC-3X for emacs-pretest-bug@gnu.org; Sat, 29 Nov 2008 10:25:47 -0500 Received: from ey-out-1920.google.com ([74.125.78.147]:12113) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1L6Rha-0005fm-Iz for emacs-pretest-bug@gnu.org; Sat, 29 Nov 2008 10:25:46 -0500 Received: by ey-out-1920.google.com with SMTP id 4so741064eyg.24 for ; Sat, 29 Nov 2008 07:25:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:mime-version :content-transfer-encoding:message-id:content-type:to:from:subject :date:x-mailer; bh=ve80NiNg8uiateSNtvOYu2SFdq/M1GlLTkH5IVvlZCk=; b=PyH4KxJm/vxwCzi0LqbXV2W2QN6WQ8grazOYqL7C/AcucIeqgV28HWncnCBeN0qQJH zG6J0gGcvtdFFGWBvCUfbZmmzVtHsOdbGWZ7fhrsz9XnqnDWFZLgsUeBydpF4cIIA+r4 MEqNc4xkbV101PffLtNk4hBZIYSOtHYr37JfA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:content-transfer-encoding:message-id:content-type:to :from:subject:date:x-mailer; b=wwR30rVMncHgQPkT6L/5YvSg+4JBZdB7WGJ4zgiNhp5YiUHXXsziAIqBU60H7DfPae qREmwdK+cIsV/rC5BTp9w6KKKYUcNXfuXfNpl3+GzOf+SMT52yMTLTNScxcjLjOfbL6R AMGdg/vEpOWHniNp7sq1J1yktPKgrCFsWQehs= Received: by 10.103.214.8 with SMTP id r8mr3645823muq.92.1227972344478; Sat, 29 Nov 2008 07:25:44 -0800 (PST) Received: from ?212.144.109.247? (dialin-212-144-109-247.pools.arcor-ip.net [212.144.109.247]) by mx.google.com with ESMTPS id s10sm4234769mue.46.2008.11.29.07.25.30 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sat, 29 Nov 2008 07:25:44 -0800 (PST) Mime-Version: 1.0 (Apple Message framework v753.1) Content-Transfer-Encoding: 7bit Message-Id: <3C6EAE70-DE5F-4E2F-AB4C-88B68C8F6AE0@gmail.com> Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed To: emacs-pretest-bug@gnu.org From: Wolfgang Lux Date: Sat, 29 Nov 2008 16:25:34 +0100 X-Mailer: Apple Mail (2.753.1) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Please write in English if possible, because the Emacs maintainers usually do not have translators to read other languages for them. Your bug report will be posted to the emacs-pretest-bug@gnu.org mailing list. Please describe exactly what actions triggered the bug and the precise symptoms of the bug: Dired mode binds ~ to dired-flag-backup-files. When one attempts entering ~ via the dead-key combination Alt-n (assuming the Alt key is not used as a modifier key and Command is interpreted as Meta key), Emacs first reports an error message "Buffer is read-only: #" followed by an error message "Wrong type argument: overlayp, nil" upon the next event. In an attempt to fix this issue with some other Emacs version, I have added the lines (define-key function-key-map [dead-tilde] "~") (put 'dead-tilde 'ascii-character ?~) to .emacs, but these do not help (nor does removing them from .emacs). Note that with a German keyboard layout, Alt-n is the only way to enter a tilde character. The ASCII tilde is not bound to any key. (Actually, one could enter ASCII tilde via key combinations Ctrl-Alt-n and Command- Alt-n, respectively, but obviously this does not work for Emacs.) In GNU Emacs 23.0.60.1 (powerpc-apple-darwin8.11.0, NS apple- appkit-824.48) of 2008-11-21 on Onyx.local Windowing system distributor `Apple', version 97.112.112.108.101.45.97.112.112.107.105.116.45.56.50.52.46.52.56 configured using `configure '--with-ns'' From unknown Thu Jun 19 14:16:34 2025 X-Loop: help-debbugs@gnu.org Subject: bug#1453: 23.0.60; Dead keys do not work in dired and similar modes in Cocoa port Resent-From: Alan Third Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 10 Sep 2016 21:22:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 1453 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Wolfgang Lux Cc: 1453@debbugs.gnu.org Received: via spool by 1453-submit@debbugs.gnu.org id=B1453.14735425019038 (code B ref 1453); Sat, 10 Sep 2016 21:22:02 +0000 Received: (at 1453) by debbugs.gnu.org; 10 Sep 2016 21:21:41 +0000 Received: from localhost ([127.0.0.1]:55785 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bipiX-0002Li-Kt for submit@debbugs.gnu.org; Sat, 10 Sep 2016 17:21:41 -0400 Received: from mail-wm0-f46.google.com ([74.125.82.46]:36426) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bipiW-0002LW-4q for 1453@debbugs.gnu.org; Sat, 10 Sep 2016 17:21:40 -0400 Received: by mail-wm0-f46.google.com with SMTP id b187so82374764wme.1 for <1453@debbugs.gnu.org>; Sat, 10 Sep 2016 14:21:40 -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=gK6/1V4B8cmVOF4wCLP0hVsc2gc4oXebxmJxxAJHAQw=; b=Rd/lydg1q2ABGrv70hwEh23I8Qa6IsFq0uftU10w6o+mLwpuSzEXM/zNxa4ku1eH02 p2l6EN/+Xfvo9d1B31smd4L1yU/ixpLvMl+ywZkGTQ5e5KJQtshiFH+rud6+2kbOUqz3 NdRUBj5pI4fsp1pSqwCcY4KfjG+8X/gmWtfc6vccx01Pqfxgv9OVJczmGLT4A1KqRYX2 cq8SOB3ECV7u4qJHVvSd7n0ii91OGAN2r+XFt4mNWaPRoiJx9Ra3Du2jJmD7Q/C4LJEe gSDQ+e82AdBDcu+dvFbBM3r6WOhcXVhIyCCnO/lKBM2JbwNR5/C6XC4Qni+aG1CeD+Dc oMFg== 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=gK6/1V4B8cmVOF4wCLP0hVsc2gc4oXebxmJxxAJHAQw=; b=DBQGD5veEJxMrVJer0cdvwgsHO1ZScw08/FQ8rwnLNCwIIFHD/dei0Rsamrj8dwtCD 5i8s6iqQ/xBnGhtzIqYlwkUBZFSoB8bZxyfRsO1P1yKuXkQOgjvh8X71HBQEJ0KTehQM EXZe6RzjVvGBVHOb7Gq9Z2gyWs0IRINzuK4W0WJL0bzFN5vckMnnQfeo+IXs13Tsecba ij2sXlqmZgdaNLwN2V/QHf6ouhV6cd7P+rzAJ18VBwTjZT/sUJhePuPWZ2WGf35y6GRX vzJIA3EB/AhjOZmUNe4Gt0BfkyFeJ6FPEQr0Xz5SjY5jxyKU3ZS1KjGFB4VXzH8o9vUO 0vmQ== X-Gm-Message-State: AE9vXwOGqK1vY1HMBwoIWWp/dy9OEsbr8631hJHYQ+8/ntPD5vP4ojwK8ayCRiluI8cuYA== X-Received: by 10.194.94.138 with SMTP id dc10mr9979522wjb.40.1473542494531; Sat, 10 Sep 2016 14:21:34 -0700 (PDT) Received: from breton.holly.idiocy.org (ip6-2001-08b0-03f8-8129-2914-1213-ae12-f60c.holly.idiocy.org. [2001:8b0:3f8:8129:2914:1213:ae12:f60c]) by smtp.gmail.com with ESMTPSA id u123sm1489327wmu.0.2016.09.10.14.21.33 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 10 Sep 2016 14:21:33 -0700 (PDT) From: Alan Third References: <3C6EAE70-DE5F-4E2F-AB4C-88B68C8F6AE0@gmail.com> Date: Sat, 10 Sep 2016 22:21:34 +0100 In-Reply-To: <3C6EAE70-DE5F-4E2F-AB4C-88B68C8F6AE0@gmail.com> (Wolfgang Lux's message of "Sat, 29 Nov 2008 16:25:34 +0100") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (darwin) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 1.7 (+) 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: Wolfgang Lux writes: > Dired mode binds ~ to dired-flag-backup-files. When one attempts > entering > ~ via the dead-key combination Alt-n (assuming the Alt key is not used > as > a modifier key and Command is interpreted as Meta key), Emacs first > reports > an error message "Buffer is read-only: #" followed by an error > message "Wrong type argument: overlayp, nil" upon the next event. [...] Content analysis details: (1.7 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different 2.4 RCVD_IN_SORBS_SPAM RBL: SORBS: sender is a spam source [74.125.82.46 listed in dnsbl.sorbs.net] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (athird[at]googlemail.com) -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low trust [74.125.82.46 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [74.125.82.46 listed in wl.mailspike.net] 0.0 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and EnvelopeFrom freemail headers are different -0.0 RCVD_IN_MSPIKE_WL Mailspike good senders 0.0 T_DKIM_INVALID DKIM-Signature header exists but is not valid 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 (+) 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: Wolfgang Lux writes: > Dired mode binds ~ to dired-flag-backup-files. When one attempts > entering > ~ via the dead-key combination Alt-n (assuming the Alt key is not used > as > a modifier key and Command is interpreted as Meta key), Emacs first > reports > an error message "Buffer is read-only: #" followed by an error > message "Wrong type argument: overlayp, nil" upon the next event. [...] Content analysis details: (1.7 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 2.4 RCVD_IN_SORBS_SPAM RBL: SORBS: sender is a spam source [74.125.82.46 listed in dnsbl.sorbs.net] -0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [74.125.82.46 listed in wl.mailspike.net] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low trust [74.125.82.46 listed in list.dnswl.org] 0.0 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (athird[at]googlemail.com) 0.0 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and EnvelopeFrom freemail headers are different -0.0 RCVD_IN_MSPIKE_WL Mailspike good senders 0.0 T_DKIM_INVALID DKIM-Signature header exists but is not valid Wolfgang Lux writes: > Dired mode binds ~ to dired-flag-backup-files. When one attempts > entering > ~ via the dead-key combination Alt-n (assuming the Alt key is not used > as > a modifier key and Command is interpreted as Meta key), Emacs first > reports > an error message "Buffer is read-only: #" followed by an error > message "Wrong type argument: overlayp, nil" upon the next event. This is still sort of an issue in Emacs 25. As far as I can tell Emacs still gives the "buffer is read-only" message, but as soon as another key is hit actually executes dired-flag-backup-files. I also suspect this won't be limited to the NS port, but will be an issue anywhere you can use dead-keys in a read-only buffer. I can't think of any reason to try and display the partially complete input when the buffer's read-only, but I can't see where this dead-key entry code is located to see if it's possible to do a check. -- Alan Third From unknown Thu Jun 19 14:16:34 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: Wolfgang Lux Subject: bug#1453: closed (Re: bug#1453: 23.0.60; Dead keys do not work in dired and similar modes in Cocoa port) Message-ID: References: <3C6EAE70-DE5F-4E2F-AB4C-88B68C8F6AE0@gmail.com> X-Gnu-PR-Message: they-closed 1453 X-Gnu-PR-Package: emacs Reply-To: 1453@debbugs.gnu.org Date: Sun, 22 Dec 2019 11:57:01 +0000 Content-Type: multipart/mixed; boundary="----------=_1577015821-617-1" This is a multi-part message in MIME format... ------------=_1577015821-617-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #1453: 23.0.60; Dead keys do not work in dired and similar modes in Cocoa p= ort 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 1453@debbugs.gnu.org. --=20 1453: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D1453 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1577015821-617-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 1453-done) by debbugs.gnu.org; 22 Dec 2019 11:56:26 +0000 Received: from localhost ([127.0.0.1]:49130 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iizqU-00008x-Ez for submit@debbugs.gnu.org; Sun, 22 Dec 2019 06:56:26 -0500 Received: from mail-wr1-f49.google.com ([209.85.221.49]:46541) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iizqS-00008h-VJ for 1453-done@debbugs.gnu.org; Sun, 22 Dec 2019 06:56:25 -0500 Received: by mail-wr1-f49.google.com with SMTP id z7so13703125wrl.13 for <1453-done@debbugs.gnu.org>; Sun, 22 Dec 2019 03:56:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20161025; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=8zwsuQ1dgKRreZsxU2AcZ9zYkqoIOWILlMuKxJE+xGI=; b=BfLhhBb/MdYsDFjknwHsxBRH81f2A8gtLPfHQMtsKPn62Ql9wcrbTBhLeUo/anI4si 3PDDjHBiNimlnP5ThY2D/4p+0UwSN4tRAXaNwMGPCW5edKUutT7C2VQopxD9ldeVuuDj heksOop91UV0KmN2hXg8Nt2es070TxlkzOLLkOPRBN/EPvrDo8LitxxJM638VAZhFspU kvVbQhGm48zWN4uhcW5Y93KqT/ldzYSzBPoGcF6qG8LtukXJb5ufjau1vsJ+UY9GYC4h Zlie6aSQLbMp+dmiAq7jlq2KxHbI+6bSL1eGdfIC6sJLf+YWjQTYUt/FDLZDqVCpZF4Y oPQA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:references:date :in-reply-to:message-id:user-agent:mime-version; bh=8zwsuQ1dgKRreZsxU2AcZ9zYkqoIOWILlMuKxJE+xGI=; b=B3aO9BboGn0RphkiLKI4WT4WIe+8IOCxrJkyUs+afbSj/eLh0+yJ5rDQ3jrAB0DGNp n4kEyONRvi3UjolxSM8NdF3LyQYaJNjMiVU4n+q5iWfysd413iurevKrxxqLQ5/7I6qI MM0dFwx6Q6lBuF16KKKDoTfeojZV+m3U5PGy+F4ctOEcD1aVOD8nXCMeWWVl4s14dFMF 7kPIu8llt3yzOHRubkp2TEXq9OFCsYWKVBPzfgzNibNUMwVmftYyIaSfj9AqkAa6sKUK ll/GufQMDpE0EO/X54/o5zYe2dWNUaeA7G7mWROPKZeaqELXYJSSIMpditOyFRywf2jQ garA== X-Gm-Message-State: APjAAAVvHy79+qtCKe0330sR0Gg+AbzWNOR7a3QD1AZELlZMyOr74F6v v4kqBmuuucVnSS5UeAdq0PzUMozsCS+wHA== X-Google-Smtp-Source: APXvYqybVkXOrxTbZBWwJ5GRM5Uu4PV/pkwsZ1KWj+kpahzy+KFAgASBBGfSGycD4kpg50fzG33ipQ== X-Received: by 2002:a5d:6a0f:: with SMTP id m15mr25072455wru.40.1577015778800; Sun, 22 Dec 2019 03:56:18 -0800 (PST) Received: from breton.holly.idiocy.org (ip6-2001-08b0-03f8-8129-488a-38f7-f32f-09bb.holly.idiocy.org. [2001:8b0:3f8:8129:488a:38f7:f32f:9bb]) by smtp.gmail.com with ESMTPSA id h66sm18214326wme.41.2019.12.22.03.56.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 22 Dec 2019 03:56:17 -0800 (PST) From: Alan Third To: Wolfgang Lux Subject: Re: bug#1453: 23.0.60; Dead keys do not work in dired and similar modes in Cocoa port References: <3C6EAE70-DE5F-4E2F-AB4C-88B68C8F6AE0@gmail.com> Date: Sun, 22 Dec 2019 11:56:17 +0000 In-Reply-To: (Alan Third's message of "Sat, 10 Sep 2016 22:21:34 +0100") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (darwin) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 1453-done Cc: 1453-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 (/) Alan Third writes: > Wolfgang Lux writes: > >> Dired mode binds ~ to dired-flag-backup-files. When one attempts >> entering >> ~ via the dead-key combination Alt-n (assuming the Alt key is not used >> as >> a modifier key and Command is interpreted as Meta key), Emacs first >> reports >> an error message "Buffer is read-only: #" followed by an error >> message "Wrong type argument: overlayp, nil" upon the next event. > > This is still sort of an issue in Emacs 25. As far as I can tell Emacs > still gives the "buffer is read-only" message, but as soon as another > key is hit actually executes dired-flag-backup-files. > > I also suspect this won't be limited to the NS port, but will be an > issue anywhere you can use dead-keys in a read-only buffer. > > I can't think of any reason to try and display the partially complete > input when the buffer's read-only, but I can't see where this dead-key > entry code is located to see if it's possible to do a check. The fix for bug#23412 fixes this. It inserts the working text into the buffer so you can see what's being typed, but once it completes it deletes it and dired takes its action. It maybe looks a little weird, but it works and I'm not sure what else we would do other than just not display the working text at all. -- Alan Third ------------=_1577015821-617-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit >From wolfgang.lux@gmail.com Sat Nov 29 07:25:51 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-7.9 required=4.0 tests=AWL,BAYES_00, RCVD_IN_DNSWL_MED autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at submit) by emacsbugs.donarmstrong.com; 29 Nov 2008 15:25:52 +0000 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id mATFPmRc006968 for ; Sat, 29 Nov 2008 07:25:49 -0800 Received: from mx10.gnu.org ([199.232.76.166]:54953) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1L6RhG-0001qY-2u for emacs-pretest-bug@gnu.org; Sat, 29 Nov 2008 10:25:26 -0500 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1L6Rhb-0005gC-3X for emacs-pretest-bug@gnu.org; Sat, 29 Nov 2008 10:25:47 -0500 Received: from ey-out-1920.google.com ([74.125.78.147]:12113) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1L6Rha-0005fm-Iz for emacs-pretest-bug@gnu.org; Sat, 29 Nov 2008 10:25:46 -0500 Received: by ey-out-1920.google.com with SMTP id 4so741064eyg.24 for ; Sat, 29 Nov 2008 07:25:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:mime-version :content-transfer-encoding:message-id:content-type:to:from:subject :date:x-mailer; bh=ve80NiNg8uiateSNtvOYu2SFdq/M1GlLTkH5IVvlZCk=; b=PyH4KxJm/vxwCzi0LqbXV2W2QN6WQ8grazOYqL7C/AcucIeqgV28HWncnCBeN0qQJH zG6J0gGcvtdFFGWBvCUfbZmmzVtHsOdbGWZ7fhrsz9XnqnDWFZLgsUeBydpF4cIIA+r4 MEqNc4xkbV101PffLtNk4hBZIYSOtHYr37JfA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:content-transfer-encoding:message-id:content-type:to :from:subject:date:x-mailer; b=wwR30rVMncHgQPkT6L/5YvSg+4JBZdB7WGJ4zgiNhp5YiUHXXsziAIqBU60H7DfPae qREmwdK+cIsV/rC5BTp9w6KKKYUcNXfuXfNpl3+GzOf+SMT52yMTLTNScxcjLjOfbL6R AMGdg/vEpOWHniNp7sq1J1yktPKgrCFsWQehs= Received: by 10.103.214.8 with SMTP id r8mr3645823muq.92.1227972344478; Sat, 29 Nov 2008 07:25:44 -0800 (PST) Received: from ?212.144.109.247? (dialin-212-144-109-247.pools.arcor-ip.net [212.144.109.247]) by mx.google.com with ESMTPS id s10sm4234769mue.46.2008.11.29.07.25.30 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sat, 29 Nov 2008 07:25:44 -0800 (PST) Mime-Version: 1.0 (Apple Message framework v753.1) Content-Transfer-Encoding: 7bit Message-Id: <3C6EAE70-DE5F-4E2F-AB4C-88B68C8F6AE0@gmail.com> Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed To: emacs-pretest-bug@gnu.org From: Wolfgang Lux Subject: 23.0.60; Dead keys do not work in dired and similar modes in Cocoa port Date: Sat, 29 Nov 2008 16:25:34 +0100 X-Mailer: Apple Mail (2.753.1) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Please write in English if possible, because the Emacs maintainers usually do not have translators to read other languages for them. Your bug report will be posted to the emacs-pretest-bug@gnu.org mailing list. Please describe exactly what actions triggered the bug and the precise symptoms of the bug: Dired mode binds ~ to dired-flag-backup-files. When one attempts entering ~ via the dead-key combination Alt-n (assuming the Alt key is not used as a modifier key and Command is interpreted as Meta key), Emacs first reports an error message "Buffer is read-only: #" followed by an error message "Wrong type argument: overlayp, nil" upon the next event. In an attempt to fix this issue with some other Emacs version, I have added the lines (define-key function-key-map [dead-tilde] "~") (put 'dead-tilde 'ascii-character ?~) to .emacs, but these do not help (nor does removing them from .emacs). Note that with a German keyboard layout, Alt-n is the only way to enter a tilde character. The ASCII tilde is not bound to any key. (Actually, one could enter ASCII tilde via key combinations Ctrl-Alt-n and Command- Alt-n, respectively, but obviously this does not work for Emacs.) In GNU Emacs 23.0.60.1 (powerpc-apple-darwin8.11.0, NS apple- appkit-824.48) of 2008-11-21 on Onyx.local Windowing system distributor `Apple', version 97.112.112.108.101.45.97.112.112.107.105.116.45.56.50.52.46.52.56 configured using `configure '--with-ns'' ------------=_1577015821-617-1--