From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Mauro Aranda Newsgroups: gmane.emacs.bugs Subject: bug#25678: 25.1; defcustom type `(file :must-match t)' seems not to work Date: Sat, 29 Aug 2020 12:33:15 -0300 Message-ID: References: <77a3abe9-258c-4863-a87d-2f236babafe4@default> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="000000000000fe83b305ae05e393" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="598"; mail-complaints-to="usenet@ciao.gmane.io" Cc: dieter@duenenhof-wilhelm.de, Noam Postavsky , tim@tim-landscheidt.de To: 25678@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Aug 29 17:35:40 2020 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kC2tI-000Ad1-5c for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 29 Aug 2020 17:35:40 +0200 Original-Received: from localhost ([::1]:50490 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kC2tH-0004h8-71 for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 29 Aug 2020 11:35:39 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:46848) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kC2ri-0002yo-Px for bug-gnu-emacs@gnu.org; Sat, 29 Aug 2020 11:34:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:37332) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kC2ri-0006ze-Gq for bug-gnu-emacs@gnu.org; Sat, 29 Aug 2020 11:34:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kC2ri-0002eG-EN for bug-gnu-emacs@gnu.org; Sat, 29 Aug 2020 11:34:02 -0400 X-Loop: help-debbugs@gnu.org In-Reply-To: <77a3abe9-258c-4863-a87d-2f236babafe4@default> Resent-From: Mauro Aranda Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 29 Aug 2020 15:34:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25678 X-GNU-PR-Package: emacs Original-Received: via spool by 25678-submit@debbugs.gnu.org id=B25678.159871521510147 (code B ref 25678); Sat, 29 Aug 2020 15:34:02 +0000 Original-Received: (at 25678) by debbugs.gnu.org; 29 Aug 2020 15:33:35 +0000 Original-Received: from localhost ([127.0.0.1]:48878 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kC2rH-0002db-BA for submit@debbugs.gnu.org; Sat, 29 Aug 2020 11:33:35 -0400 Original-Received: from mail-wr1-f48.google.com ([209.85.221.48]:34609) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kC2rE-0002dN-TL for 25678@debbugs.gnu.org; Sat, 29 Aug 2020 11:33:33 -0400 Original-Received: by mail-wr1-f48.google.com with SMTP id f7so1912916wrw.1 for <25678@debbugs.gnu.org>; Sat, 29 Aug 2020 08:33:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to:cc; bh=4dsNax6gIc2Zsdz0BYb2i4v8pt8mrzsiwKPagLi/L54=; b=HT0iBiPh9esbkoerj9QbntK7M1fWQhwOFC3y9K+0TNFMHjj+qe9im1Ivq0iDaI+Pjt ymah0/lQ8O7kMnt5Qs+rqnAxpLxxYyzFAEo+qCDBEAI2yVKK/eGrqJSB16IxD89PeClY upYcl6QkjyP6mB2XC8T9aiONRVBNzUtoJSwGql87nT2Hv777O6SMG4ttE9HhnnZMEC0u eK3LMYdj21SvTayclqteLtE1TXNzhyUIy6+fXYq4+ajv0H5MVf1jRLHH8U7cTPeuTSV3 zFYEeMawdoI7YSFTxlHC9qiVD1UdPgbVFXZ3q/7EnAZsZSTen6BwUg3R3g9ZvKD3UBr3 +PVw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=4dsNax6gIc2Zsdz0BYb2i4v8pt8mrzsiwKPagLi/L54=; b=S5FDkIflQkK1B6+9ZTgGfQNa+rVNlIysZ9dr987QcyLRcRTK2vWkXKBZMM4+1Zh1Qx uEXKzS1DxQhStDFmXgwlh2Q3KGx7LkyqGZIDb5jcSTZuKuTyhh9OowZkN4L5vcmsnqnM hQAIPZ/f+Q1GjjJ0+Ge3/l9IrNnqMJj/9GDU1AC1oLmeEn+8wPS8l5TDySY6SZKfsENO //LDk5gFjNGB+ge2ZMc+mzW3heyApE0dPD18LHtqp0dOxfxRwOHH74ovyarXxpHIZQQv nFMe3Ju48CVuYy1PIhSN6mUk8UbMx8J3dVwFWc/HyiriIvuvTelwZZifPuqOh3GcEbYd JaVw== X-Gm-Message-State: AOAM5315Qn7nnUnJ6fFEvR54o+h5SPtt2w5bU+oJro9d2WpGoQ0eTPtT 0hSY25zLy2VP6wN+MnDzv1M901OK56Iz0zaXvaGqx61nwsoryjrK X-Google-Smtp-Source: ABdhPJxcIhS0uo5UujANci+GhRyOBU242pk5e/EeT+p0/Th4ceHgj3GPl8Z+CobANsB8aArCqZBn5pPLEVQOp3fDM6Q= X-Received: by 2002:a5d:540c:: with SMTP id g12mr3894769wrv.120.1598715206715; Sat, 29 Aug 2020 08:33:26 -0700 (PDT) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:186644 Archived-At: --000000000000fe83b305ae05e393 Content-Type: multipart/alternative; boundary="000000000000fe83b105ae05e391" --000000000000fe83b105ae05e391 Content-Type: text/plain; charset="UTF-8" I think it makes sense to expand the impact of :must-match t to Customization buffers, like in the attached patch. --000000000000fe83b105ae05e391 Content-Type: text/html; charset="UTF-8"
I think it makes sense to expand the impact of :must-match t to
Customization buffers, like in the attached patch.
--000000000000fe83b105ae05e391-- --000000000000fe83b305ae05e393 Content-Type: text/x-patch; charset="US-ASCII"; name="0001-Respect-must-match-for-file-types-in-customization-b.patch" Content-Disposition: attachment; filename="0001-Respect-must-match-for-file-types-in-customization-b.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_keftqpgx0 RnJvbSAxMDg5NmRlZGZjNjg2MWRjYzY0ZGQ4NzA1ODE4ZGFjYzZhYWEwYTk4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXVybyBBcmFuZGEgPG1hdXJvb2FyYW5kYUBnbWFpbC5jb20+ CkRhdGU6IFdlZCwgMjYgQXVnIDIwMjAgMTI6NDk6NTggLTAzMDAKU3ViamVjdDogW1BBVENIXSBS ZXNwZWN0IDptdXN0LW1hdGNoIGZvciBmaWxlIHR5cGVzIGluIGN1c3RvbWl6YXRpb24gYnVmZmVy cwoKKiBsaXNwL3dpZC1lZGl0LmVsIChmaWxlIHdpZGdldCk6IEFkZCBhIDptYXRjaCBhbmQgYSA6 dmFsaWRhdGUKICBmdW5jdGlvbiB0byB0aGUgJ2ZpbGUgd2lkZ2V0LCB0byBiZSBhYmxlIHRvIGNo ZWNrIGlmIHRoZSB3aWRnZXQKICB2YWx1ZSBpcyBhbiBleGlzdGVudCBmaWxlLCB3aGVuIHJlcXVp cmVkLiAgKEJ1ZyMyNTY3OCkKLS0tCiBsaXNwL3dpZC1lZGl0LmVsIHwgOSArKysrKysrKysKIDEg ZmlsZSBjaGFuZ2VkLCA5IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9saXNwL3dpZC1lZGl0 LmVsIGIvbGlzcC93aWQtZWRpdC5lbAppbmRleCBlYTdlMjY2ZTBkLi4xMDE1ZjAxMGNlIDEwMDY0 NAotLS0gYS9saXNwL3dpZC1lZGl0LmVsCisrKyBiL2xpc3Avd2lkLWVkaXQuZWwKQEAgLTMxNjEs NiArMzE2MSwxNSBAQCAnZmlsZQogICA6Y29tcGxldGlvbnMgKGNvbXBsZXRpb24tdGFibGUtY2Fz ZS1mb2xkCiAgICAgICAgICAgICAgICAgIydjb21wbGV0aW9uLWZpbGUtbmFtZS10YWJsZQogICAg ICAgICAgICAgICAgIChub3QgcmVhZC1maWxlLW5hbWUtY29tcGxldGlvbi1pZ25vcmUtY2FzZSkp CisgIDptYXRjaCAjJyhsYW1iZGEgKHdpZGdldCB2YWx1ZSkKKyAgICAgICAgICAgICAob3IgKG5v dCAod2lkZ2V0LWdldCB3aWRnZXQgOm11c3QtbWF0Y2gpKQorICAgICAgICAgICAgICAgICAoZmls ZS1leGlzdHMtcCB2YWx1ZSkpKQorICA6dmFsaWRhdGUgIycobGFtYmRhICh3aWRnZXQpCisgICAg ICAgICAgICAgICAgKGxldCAoKHZhbHVlICh3aWRnZXQtdmFsdWUgd2lkZ2V0KSkpCisgICAgICAg ICAgICAgICAgICAodW5sZXNzICh3aWRnZXQtYXBwbHkgd2lkZ2V0IDptYXRjaCB2YWx1ZSkKKyAg ICAgICAgICAgICAgICAgICAgKHdpZGdldC1wdXQgd2lkZ2V0CisgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIDplcnJvciAoZm9ybWF0ICJGaWxlICVzIGRvZXMgbm90IGV4aXN0IiB2YWx1 ZSkpCisgICAgICAgICAgICAgICAgICAgIHdpZGdldCkpKQogICA6cHJvbXB0LXZhbHVlICd3aWRn ZXQtZmlsZS1wcm9tcHQtdmFsdWUKICAgOmZvcm1hdCAiJXsldCV9OiAldiIKICAgOzsgRG9lc24n dCB3b3JrIHdlbGwgd2l0aCB0ZXJtaW5hdGluZyBuZXdsaW5lLgotLSAKMi4yOC4wCgo= --000000000000fe83b305ae05e393--