From unknown Thu Aug 14 17:28:24 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#2591 <2591@debbugs.gnu.org> To: bug#2591 <2591@debbugs.gnu.org> Subject: Status: Custom should warn if 'other is not the last in a choice Reply-To: bug#2591 <2591@debbugs.gnu.org> Date: Fri, 15 Aug 2025 00:28:24 +0000 retitle 2591 Custom should warn if 'other is not the last in a choice reassign 2591 emacs submitter 2591 rms@gnu.org severity 2591 normal thanks From rgm@gnu.org Fri Mar 6 19:58:10 2009 Received: (at quiet) by emacsbugs.donarmstrong.com; 7 Mar 2009 03:58:10 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.0 required=4.0 tests=X_DEBBUGS_NO_ACK autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 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 n273w7vB018951 for ; Fri, 6 Mar 2009 19:58:08 -0800 Received: from rgm by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1Lfnfq-0006aj-3u for quiet@emacsbugs.donarmstrong.com; Fri, 06 Mar 2009 22:58:06 -0500 From: Richard M Stallman To: quiet@debbugs.gnu.org Subject: Custom should warn if 'other is not the last in a choice Date: Sun, 01 Mar 2009 16:30:08 -0500 Lines: 17 X-From-Line: emacs-devel-bounces+rgm=gnu.org@gnu.org Sun Mar 1 16:31:15 2009 Received: from mx10.gnu.org ([199.232.76.166]:39777) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1LdtFj-0004Kz-3C for rgm@gnu.org; Sun, 01 Mar 2009 16:31:15 -0500 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1LdtHz-0007Te-SN for rgm@gnu.org; Sun, 01 Mar 2009 16:33:36 -0500 Received: from lists.gnu.org ([199.232.76.165]:48936) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LdtHz-0007TY-NH for rgm@gnu.org; Sun, 01 Mar 2009 16:33:35 -0500 Received: from localhost ([127.0.0.1]:44933 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LdtHz-00080Q-IY for rgm@gnu.org; Sun, 01 Mar 2009 16:33:35 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LdtGy-0007gz-JZ for emacs-devel@gnu.org; Sun, 01 Mar 2009 16:32:32 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LdtGw-0007es-QA for emacs-devel@gnu.org; Sun, 01 Mar 2009 16:32:32 -0500 Received: from [199.232.76.173] (port=46747 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LdtGw-0007ea-JA for emacs-devel@gnu.org; Sun, 01 Mar 2009 16:32:30 -0500 Received: from fencepost.gnu.org ([140.186.70.10]:32901) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LdtGw-0007Ks-Ct for emacs-devel@gnu.org; Sun, 01 Mar 2009 16:32:30 -0500 Received: from rms by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1LdtEe-0004Hs-O8; Sun, 01 Mar 2009 16:30:08 -0500 X-Debbugs-No-Ack: yes X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: rms@gnu.org List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+rgm=gnu.org@gnu.org X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: Glenn Morris Severity: wishlist [ resent from http://lists.gnu.org/archive/html/emacs-devel/2009-03/msg00002.html ] Regarding this change, :group 'find-file :version "23.1" - :type '(choice (other :tag "Always" t) - (const :tag "After completion" after-completion) - (const :tag "Never" nil))) + :type '(choice (const :tag "After completion" after-completion) + (const :tag "Never" nil) + (other :tag "Always" t))) perhaps compiling defcustom should give an error if :other appears other than last. From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 03 18:21:56 2023 Received: (at 2591) by debbugs.gnu.org; 3 Oct 2023 22:21:56 +0000 Received: from localhost ([127.0.0.1]:40852 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qnnm8-00086y-Cg for submit@debbugs.gnu.org; Tue, 03 Oct 2023 18:21:56 -0400 Received: from mail-pf1-x42f.google.com ([2607:f8b0:4864:20::42f]:57560) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qnnm6-00086f-18; Tue, 03 Oct 2023 18:21:54 -0400 Received: by mail-pf1-x42f.google.com with SMTP id d2e1a72fcca58-690d8c05784so1120568b3a.2; Tue, 03 Oct 2023 15:21:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1696371690; x=1696976490; darn=debbugs.gnu.org; h=content-transfer-encoding:subject:from:cc:to:content-language :user-agent:mime-version:date:message-id:from:to:cc:subject:date :message-id:reply-to; bh=vK4SpvfP01Iq1x4ZXhqmcOoYj+M3SCdfsQZdGDc4cqw=; b=LGpohiGg0mtCOUN1ac794QYjhn95Qug9s8fYidohHqmTtFBkR097XmCnljJA3H0N82 3i9CLbXC2dJaC30NUFjadZFHaW0lbh4Kjfh2TEQCNrwlCB+M371KoByEeKu0a69aXCIG +qNY0+MvvhGiM5MCPd/bhzQagHXpeDrCDojf/KooykBn9I1ovRZGaia+TdY+modC9cPZ CghXpR2DwOLgdhzz4O5yhkMHfO7p5/LodLPpSWz56KfC0qZxNrQr2WCCSuYdpJ3KxciD h+BiytU+5zW8sd+NVFAXYZLOiNCEcz22dmiiwLgKnGQlvAQtoaJKEVKK8CJES5EZQGlm sCGA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1696371690; x=1696976490; h=content-transfer-encoding:subject:from:cc:to:content-language :user-agent:mime-version:date:message-id:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=vK4SpvfP01Iq1x4ZXhqmcOoYj+M3SCdfsQZdGDc4cqw=; b=EnOJSbtv5qZumpw3EObXx9UFo1qO1WPoWYv8L58whGTBI/PoWd8M9rM3TGyDczdWii itzCn4YjIBbUCNOSGVq35ar6itwdruPrjASXsuq+ULr5tU1JVh+bbNcb5tQD6YmSM12l UX2vHPQsr7NytjukyrPdcrRl52B0YOeJeOo/2uHDp+fesSS2oRnB27hO2FpBf7E4UuQ9 knzbLfbF5XOUR4g/bjcgcSaqCD89RJSjwGAhPxw1j0BWpmAvQdPdEbchF2S3ggnYtAIP aTIvplNmpoHTysZyrltqYxRMP707jGLlQkDYdAPvUEZTLhNEtfUzHyufABI5zqyRHX/E nJBg== X-Gm-Message-State: AOJu0YzoDR+l1ktZNdxsErA21KvtQFCB55hZYzoMF8Sy24v714EpF7+G tJUeCUZZobo0TIabnsJbKfrFiy8aEt4zHA== X-Google-Smtp-Source: AGHT+IHECrh92chhaxVL5DXzBORP7qAaNWgg3HmhTAovKeaRM7RU8kbCrv+frluG13BVmI+QVKO2mQ== X-Received: by 2002:a05:6a20:244f:b0:159:dccb:8bb4 with SMTP id t15-20020a056a20244f00b00159dccb8bb4mr904340pzc.23.1696371689845; Tue, 03 Oct 2023 15:21:29 -0700 (PDT) Received: from [192.168.0.234] ([152.168.142.156]) by smtp.gmail.com with ESMTPSA id j17-20020aa783d1000000b0069327d0b491sm1869036pfn.195.2023.10.03.15.21.28 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 03 Oct 2023 15:21:29 -0700 (PDT) Message-ID: Date: Tue, 3 Oct 2023 19:21:26 -0300 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.15.1 Content-Language: en-US To: 2591@debbugs.gnu.org From: Mauro Aranda Subject: Re: bug#2591: Custom should warn if 'other is not the last in a choice Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 2591 Cc: rms@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) close 2591 30.1 quit Richard M Stallman writes: > [ resent from > http://lists.gnu.org/archive/html/emacs-devel/2009-03/msg00002.html ] > > Regarding this change, > >        :group 'find-file >        :version "23.1" >     -  :type '(choice (other :tag "Always" t) >     -         (const :tag "After completion" after-completion) >     -         (const :tag "Never" nil))) >     +  :type '(choice (const :tag "After completion" after-completion) >     +         (const :tag "Never" nil) >     +         (other :tag "Always" t))) > > perhaps compiling defcustom should give an error if :other appears > other than last. commit f8ea47ebf45c5ea0cd788667f7bdb805f42e08e0 introduced many checks for defcustom, including this.  See also Bug#65852 It's my conclusion that this Bug Report can be closed.  Feel free to reopen if I'm mistaken. From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 11 07:45:14 2023 Received: (at control) by debbugs.gnu.org; 11 Oct 2023 11:45:14 +0000 Received: from localhost ([127.0.0.1]:37664 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qqXeM-00083d-CV for submit@debbugs.gnu.org; Wed, 11 Oct 2023 07:45:14 -0400 Received: from mail-lf1-x132.google.com ([2a00:1450:4864:20::132]:42083) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qqXeK-00083M-OI for control@debbugs.gnu.org; Wed, 11 Oct 2023 07:45:13 -0400 Received: by mail-lf1-x132.google.com with SMTP id 2adb3069b0e04-50306b2920dso1046890e87.0 for ; Wed, 11 Oct 2023 04:44:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697024685; x=1697629485; darn=debbugs.gnu.org; h=to:date:message-id:subject:mime-version:content-transfer-encoding :from:sender:from:to:cc:subject:date:message-id:reply-to; bh=BMNGoxKPcRdizdKhOq5JOSUWqXRoijnsL93y5MPhfp8=; b=SrRfGsf95sxyRCzhUJSyYQ3AgaDcyy+Iep/otaWuYRXq7Ki/CWJV1sbcu7MUIVie/k qKzI3Iaapyzfl/H9M1QjnvLkQbYRsOaQLVns4JiF3e0YlKhhYWn+1QXzQ5rypcuI8UvB a8DyGT4DgIH6eWpSZakTa/q1smevs869NKNWeObAo7Z9lO3WsUfjopW4C6HVULg8zHbG rQFRNyP53vfH30d3Tl9nXOzWjjyNhwqFk01oPaRtU58I5XhsYiqnK4jjNcbqWuj9Wld2 7xhEB/U+XqS04Kw3c6QCXyIoCyieeIsQpAegOqN7AYS9DFHEYDYY1tBWL8LYbQ33H9Yp rKoQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697024685; x=1697629485; h=to:date:message-id:subject:mime-version:content-transfer-encoding :from:sender:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=BMNGoxKPcRdizdKhOq5JOSUWqXRoijnsL93y5MPhfp8=; b=cg0BV4lZX+3kKFg/6+/lcYqlwf/bFCB0/UbXJR2babXNBjuR1/vkImnU8Qdc+osOfJ yxF6nqqh8a0aF2kvOL+t9yc+rC7JPrIjOQrkB7U/EyD/1DYgZdVPXTO7in1p6xSefItK O5a483ojRyS83XpSXz6/ZBK3x3C1qbBJE2uxB0Bqs1xgGVwrXLjQ4eQ1rEd5JNYxkvr8 RWcPcR7p50aUbIgZ9EGouFAQ3qzDt3XR/K0BP83E0oBPqgRT1hEUCKZeMzBsGtTlCeGQ W4r69KZfPNq89CpQ9zkhT1WLwd0ji4KPmYb71QrJYz1e1EGiLOZ/gANyV51wpC2rw69r L/dQ== X-Gm-Message-State: AOJu0YzmiWwwdJJXNJaTRqPeLYt5FeUP4TTSI8jEIb8M+dOJpg/eWcl+ FF1tYguC+ctWUTi/R77BFJhGPR/UtI/6CQ== X-Google-Smtp-Source: AGHT+IGwstmY8Q8fO1jhGe7d5MONlPQDNnini5PYLa7hVmq3j1TQQbo3QKYJaoVxcKazu7PZ+rN5mQ== X-Received: by 2002:a05:6512:3f29:b0:503:2941:3a14 with SMTP id y41-20020a0565123f2900b0050329413a14mr14366278lfa.27.1697024684413; Wed, 11 Oct 2023 04:44:44 -0700 (PDT) Received: from smtpclient.apple (c188-150-165-235.bredband.tele2.se. [188.150.165.235]) by smtp.gmail.com with ESMTPSA id s8-20020ac25fa8000000b0050482b29ac9sm2233490lfe.212.2023.10.11.04.44.43 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 11 Oct 2023 04:44:43 -0700 (PDT) From: =?utf-8?Q?Mattias_Engdeg=C3=A5rd?= Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.15\)) Subject: ctrl Message-Id: <5114BC01-3777-4E2D-AE6C-62EF2C5553BC@gmail.com> Date: Wed, 11 Oct 2023 13:44:42 +0200 To: control@debbugs.gnu.org X-Mailer: Apple Mail (2.3654.120.0.1.15) 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 (-) forcemerge 65852 2591 stop From unknown Thu Aug 14 17:28:24 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 08 Nov 2023 12:24:09 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator