From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 23 01:01:10 2013 Received: (at submit) by debbugs.gnu.org; 23 Oct 2013 05:01:11 +0000 Received: from localhost ([127.0.0.1]:36648 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VYqZB-0007qS-6r for submit@debbugs.gnu.org; Wed, 23 Oct 2013 01:01:09 -0400 Received: from eggs.gnu.org ([208.118.235.92]:51344) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VYqZ6-0007pr-34 for submit@debbugs.gnu.org; Wed, 23 Oct 2013 01:01:05 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VYqYq-0004uG-JE for submit@debbugs.gnu.org; Wed, 23 Oct 2013 01:00:58 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:35880) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VYqYq-0004uC-G3 for submit@debbugs.gnu.org; Wed, 23 Oct 2013 01:00:48 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:53033) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VYqYh-0007wb-P2 for bug-gnu-emacs@gnu.org; Wed, 23 Oct 2013 01:00:48 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VYqYZ-0004s7-5Q for bug-gnu-emacs@gnu.org; Wed, 23 Oct 2013 01:00:39 -0400 Received: from userp1040.oracle.com ([156.151.31.81]:46355) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VYqYY-0004s1-U4 for bug-gnu-emacs@gnu.org; Wed, 23 Oct 2013 01:00:31 -0400 Received: from ucsinet21.oracle.com (ucsinet21.oracle.com [156.151.31.93]) by userp1040.oracle.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.1) with ESMTP id r9N50T8M028692 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Wed, 23 Oct 2013 05:00:29 GMT Received: from aserz7022.oracle.com (aserz7022.oracle.com [141.146.126.231]) by ucsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id r9N50S3B000076 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Wed, 23 Oct 2013 05:00:28 GMT Received: from abhmt105.oracle.com (abhmt105.oracle.com [141.146.116.57]) by aserz7022.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id r9N50R5G016593 for ; Wed, 23 Oct 2013 05:00:27 GMT MIME-Version: 1.0 Message-ID: <8b73a914-b541-435f-a9b1-c2ca48ef0fd0@default> Date: Tue, 22 Oct 2013 22:00:27 -0700 (PDT) From: Drew Adams To: bug-gnu-emacs@gnu.org Subject: 24.3.50; Error in Customize: Symbol's function definition is void: nil X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.8 (707110) [OL 12.0.6680.5000 (x86)] Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Source-IP: ucsinet21.oracle.com [156.151.31.93] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic] X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -4.0 (----) emacs -Q Evaluate this in *scratch*: (defcustom foo () "..." :type '(repeat (restricted-sexp :match-alternatives (custom-theme-p))) :group 'editing) M-x customize option foo 1.=20 Click the INS button. At the prompt use C-g. A DEL button and an extra INS button were inserted. Click the DEL button -> the error is raised. 2. Click the rightmost INS button. You again get the Lisp sexp prompt. Enter `42' (no quotes. The character `*' (value 42) appears in the Lisp sexp field, instead of the number 42 (which is also a sexp). And now there are 3 INS buttons and 2 DEL buttons. Getting a bit crazy. You can click the rightmost DEL button to delete it and the 3rd (or 2nd) INS button. Clicking the remaining DEL button still raises the error. 3. Clicking the rightmost INS button and typing sexps, you can end up with things like this, which is nuts: INS DEL Lisp expression: INS DEL Lisp expression: INS State: STANDARD 4. Starting over, you can enter `user', which is `custom-theme-p', no problem. But if you try to enter, say, `phlogisten', which is not, you get a "Wrong type argument: char-or-string-p, phlogisten" error. It's not good to show such a low-level error message. And in this case it makes little sense: a user will wonder why it is expecting a char or string. When you type `user', the successfully entered value is a symbol, not a char or a string. =20 IOW, the preliminary reading of input is being handled at too low a level wrt type errors. The right error message is to say that the input is not `custom-theme-p'. In GNU Emacs 24.3.50.1 (i686-pc-mingw32) of 2013-10-19 on LEG570 Bzr revision: 114715 rgm@gnu.org-20131019023520-s8mwtib7xcx9e05w Windowing system distributor `Microsoft Corp.', version 6.1.7601 Configured using: `configure --enable-checking 'CFLAGS=3D-O0 -g3' CPPFLAGS=3D-DGLYPH_DEBUG= =3D1' From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 01 12:42:54 2016 Received: (at control) by debbugs.gnu.org; 1 Jun 2016 16:42:55 +0000 Received: from localhost ([127.0.0.1]:50067 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b89EM-0005Ch-QV for submit@debbugs.gnu.org; Wed, 01 Jun 2016 12:42:54 -0400 Received: from mail-oi0-f45.google.com ([209.85.218.45]:33730) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b89EK-0005CT-V8 for control@debbugs.gnu.org; Wed, 01 Jun 2016 12:42:53 -0400 Received: by mail-oi0-f45.google.com with SMTP id k23so36538816oih.0 for ; Wed, 01 Jun 2016 09:42:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:date:message-id:subject:from:to; bh=5lmum98nLDhxl5UpMzmC1waWfpofb3YrQYupkdttgeE=; b=K3OlOV+Gw/E8m7ltfXMkT+Rf+gHuGRy+zGO880AX5rWgcA0Wu7+QrrWOAcXj8ZgKzf KtZvZ6yAqSB0YPaOOK1bEITI1qYBF2T4a4AkdsL8gAmLMqv1PKRSiKZZt71XCbpQIiae sYnq5LStuF9z/hSr6pXYOjb0Bf04OguYIFq+JkWy9kXQthf6r2z899d+Amo4Aq0ny7bo Q1v+KXuOvkl5DnkIbq/4s+bp6nDjTNdtOmAH2A9faLtPzFNM40rmNLMFhlEnkWiUY0x2 PuaKX6w0WHmTaKnEKnmmDCUDaVnL7S9vw0GtWx4O214vXebh3S5F0yT+364ZhvOWy7yX J3ng== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:date:message-id:subject:from :to; bh=5lmum98nLDhxl5UpMzmC1waWfpofb3YrQYupkdttgeE=; b=A2geMylRsEEE/POp/alcVZ04qKmNwUgqQGRYlf9CBjFIMllyE8uyqUVzXprEa2k4t+ 5jNXYrIQ00+GVEtY3nU2RB1NVAvjwU5ek/F6YkqDAOMAOe2BCaz+T1FufWyOpN1vh9la PrSRCDU8vppj8GQdwaFkdMeDu5GkpjSPPC8OEvkBe4epYvxzNQnYnZB8eHeybaII7bs7 3vbqTIIAoE1cLWN9MFaTmwM9WUhH4UT0Qb8Ww4tbTZpfVpT07VBqUYfIL2yL1iFplXZv 5rOjgoiaEn/q236CT5blvjQFGzn7OgbaCeS2SX4vwjJ00UnFY2omrqH6cCIpiSdl1xUx folA== X-Gm-Message-State: ALyK8tJtdWME1vr3VO02KAa9ORHj9a1k9jRrFTq1J/zmVgt40D13oRtFJEGWTt7skPJHU/D9gbnmzX9dppGsGQ== MIME-Version: 1.0 X-Received: by 10.157.1.165 with SMTP id e34mr3347590ote.35.1464799367213; Wed, 01 Jun 2016 09:42:47 -0700 (PDT) Received: by 10.157.34.169 with HTTP; Wed, 1 Jun 2016 09:42:47 -0700 (PDT) Date: Wed, 1 Jun 2016 12:42:47 -0400 X-Google-Sender-Auth: h-O8JSlya5BM4GK1yu-jsrgdMOs Message-ID: Subject: Re: 24.3.50; Error in Customize: Symbol's function definition is void: nil From: Noam Postavsky To: control@debbugs.gnu.org Content-Type: text/plain; charset=UTF-8 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 (/) found 15689 24.5 found 15689 25.0.94 tag 15689 + confirmed quit From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 09 23:24:04 2016 Received: (at control) by debbugs.gnu.org; 10 Dec 2016 04:24:04 +0000 Received: from localhost ([127.0.0.1]:36458 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cFZCd-0001X9-Up for submit@debbugs.gnu.org; Fri, 09 Dec 2016 23:24:04 -0500 Received: from mail-io0-f175.google.com ([209.85.223.175]:36785) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cFZCc-0001Wb-8A; Fri, 09 Dec 2016 23:24:03 -0500 Received: by mail-io0-f175.google.com with SMTP id a81so83446363ioe.3; Fri, 09 Dec 2016 20:24:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=mT8JxaWL/k18Noe3C/dCS+9HOB6GK203qlzBbXfj/DM=; b=CaTlBrfMFnirFCbmV626olRL1TNd20oyyMVJM5EgTI8m3feRA30Pd8gvK56ZoEpKIb EjyZXCs/wYB/6pwsEHWhTa0wzF0pDc2zNF0s1Pzl2vvNamXVL2x5guvNVSFLse2GwwIY eU1yOBvPefWLyknGCP5BOMU/grKYFCGpynLdGSbfsUORGy3GiSGmwmZ1do5CUqmagLCg 33Kc9SLvWr+m88ARevWwJ0bZ5ngzEcc1SF/FJYuHc71bNtD31BqTyPuQU4/gpE19xpEX SaUueCX1DI1+v1ngPVjjPxAVgqhzHEyDLqWfYYyo5OALJsSnji7SCDZEEgmDYbCz6Yef kN1w== 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=mT8JxaWL/k18Noe3C/dCS+9HOB6GK203qlzBbXfj/DM=; b=SjYJcKzNpZUXyfCzhhByEuffPXE+GQ1Xt6Q6NLB0kbXivm0/KAcr4Y7TenMTHDy6YX iSFGnEizPc/UHSSw28a6YJh/cYPPCXGJjZ4zztXSUeA+c2s7Fys+PNkSdTeacd12eR2W daXHA1Fe0TXVZ0Ljya1RhOYAGJ1T6AHPBkHLcS86dwMSA2NEikQLCQv7LML8GLZpfOgr yrfMjE1o7qLlteG8RmN+8pgNsRnoHl9Hs3IFc9Tq4kgwU/2QHno1HkmW7GfcblVoFstE eYETwS0QKJVSDxGEhdRG8UcsHlkRL6/nAxUiSQjEc8nVXebnDFLrHpnwihjLIx775pjq ZEDg== X-Gm-Message-State: AKaTC00HC1kbQLkBJujXoYguax7nHjxKrGuopls6NqRNJDu82o/uG0boUQo//VyvUJJEFg== X-Received: by 10.36.139.197 with SMTP id g188mr9925565ite.68.1481343835374; Fri, 09 Dec 2016 20:23:55 -0800 (PST) Received: from zony ([45.2.7.65]) by smtp.googlemail.com with ESMTPSA id 9sm841481itv.0.2016.12.09.20.23.54 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 09 Dec 2016 20:23:55 -0800 (PST) From: npostavs@users.sourceforge.net To: Drew Adams Subject: Re: bug#25152: 25.1; Customize: errors for `restricted-sexp' in `repeat' References: <037e3a81-b339-4440-ad7c-5ae9e1006050@default> Date: Fri, 09 Dec 2016 23:24:57 -0500 In-Reply-To: <037e3a81-b339-4440-ad7c-5ae9e1006050@default> (Drew Adams's message of "Fri, 9 Dec 2016 10:10:29 -0800 (PST)") Message-ID: <87mvg4e7hi.fsf@users.sourceforge.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control Cc: 25152@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.0 (/) merge 25152 15689 quit Drew Adams writes: > emacs -Q > > (defcustom bar > `(ignore) > "..." > :type > '(repeat (restricted-sexp :match-alternatives (functionp))) > :group 'emacs) > > M-x customize-option bar > > 1. Click the INS button, to insert a new element in the list. > 2. At the prompt "Lisp expression: ", hit `C-g'. > > Emacs erroneously inserts two new buttons INS and DEL. > You can repeat this - click INS and you get two more such buttons. > > And if you click any of the DEL buttons then you get this error: > > Symbol's function definition is void: nil > > Something is quite wrong with the handling of `C-g', it seems. > > This is the case also in older releases, going back to Emacs 20, at > least. Indeed, this seems to have already been reported a few years ago by one Drew Adams ;) From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 24 15:41:36 2020 Received: (at control) by debbugs.gnu.org; 24 Oct 2020 19:41:36 +0000 Received: from localhost ([127.0.0.1]:35151 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kWPPz-0000AU-Rq for submit@debbugs.gnu.org; Sat, 24 Oct 2020 15:41:36 -0400 Received: from quimby.gnus.org ([95.216.78.240]:52006) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kWPPy-0000AH-7t for control@debbugs.gnu.org; Sat, 24 Oct 2020 15:41:34 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=XrF8On83RAHXf0Ji8wOarfGqHMyUUZnEbRzGVE1YHZA=; b=M6hSgwqDW/juFAhfB53mrM0Ie1 0hibQE4uDxMY7sUp6+4Z7CGmzUpXLqsaz371ghjme1xVwD3vwWTm1DypQ2HQHFJ48N925Fdja3wrT oIvP9KTG7/D+Os6jech5o8TD4C0PVY9CB+Qq6t1JVAsq/7wiIPrz5lgGJ5ii14c+Bnf0=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kWPPq-0007Qc-8V for control@debbugs.gnu.org; Sat, 24 Oct 2020 21:41:28 +0200 Date: Sat, 24 Oct 2020 21:41:25 +0200 Message-Id: <877drfe7iy.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #25152 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.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 @@CONTACT_ADDRESS@@ for details. Content preview: tags 25152 fixed close 25152 28.1 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) 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: -1.0 (-) tags 25152 fixed close 25152 28.1 quit From unknown Fri Aug 08 22:22:06 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 22 Nov 2020 12:24:06 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator