From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 23 14:05:10 2021 Received: (at submit) by debbugs.gnu.org; 23 Jul 2021 18:05:10 +0000 Received: from localhost ([127.0.0.1]:44555 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m6zXm-0001q1-8I for submit@debbugs.gnu.org; Fri, 23 Jul 2021 14:05:09 -0400 Received: from lists.gnu.org ([209.51.188.17]:40428) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m6zD0-0001Kh-Fm for submit@debbugs.gnu.org; Fri, 23 Jul 2021 13:43:42 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43238) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m6zD0-0001L2-3l for bug-gnu-emacs@gnu.org; Fri, 23 Jul 2021 13:43:38 -0400 Received: from mail-qv1-xf2a.google.com ([2607:f8b0:4864:20::f2a]:40905) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m6zCx-0002C1-Fd for bug-gnu-emacs@gnu.org; Fri, 23 Jul 2021 13:43:37 -0400 Received: by mail-qv1-xf2a.google.com with SMTP id hu11so1705100qvb.7 for ; Fri, 23 Jul 2021 10:43:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:mime-version:subject:message-id:date:to; bh=RS4tmUgAN9oR/aFKFgI62oNqS4FVlxs/tNlrdVPh/yQ=; b=DHs0uJQqCO6cMjfI6zN0auP0muqiSSg9NbChBCp+tlO4g4ciTHHBm8JyrK3cHMyBTe Sl5IuqENdjJSJtkRqkW/GNBkWPBbm0v39SWdqvBCH4/YhPZb+Qm1dtxa2r7dK2SPW8AI Nvuirn0yFFTDgRjCojGSNI41dTayytdaW6rIUP0EYDRl5/J68k9CVZSw9mPjHfw6I+mp zsUgLk50W6kC+QaK4cBWkAQhePzHCtBSC83WPNbEOn4qGwDp4GzvTaL+CLyFCazmiVuF Q7U0AUkXCPkesZbE1/TSv07BYBWyW7X6eAGsUHO4oVsicBjb+jIIfJ7QSbAHs3H6wSW7 k3pw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:mime-version:subject:message-id:date:to; bh=RS4tmUgAN9oR/aFKFgI62oNqS4FVlxs/tNlrdVPh/yQ=; b=A6qDj5I+Pgolvm4ekMVq17nIoX0l5qa8/8oRtQfzCQkFpSjA8+fWlYStYmgEoHrtMA rmvjKd3DkM5ESX3ft8HRTvx3r8+AyDS0i2JfDC1/SB2O6wqeGaK+LI6lBF3UKNCbD3Jg rZQbfVGgBVf8iBCmyehjoMY7o+I8/QrlzqH8bvHfVgEIx9UDLKKrYdreeXoTfadsGTYT MSdBU7+G0K6nUd4OP53FPmtMzQnlybW6WqNLXKeSIJSDsykRFNufDKJ0ItENw114W8ya SVuWJGZprtKMUy4yVy91tZMR3slySOEDa75QEqRkg5awNZIayVh86/+oCM/th7Uv9R/+ bQAA== X-Gm-Message-State: AOAM531Yz+EqDnKZssIOL61fYkyx4vx4vMEn/4yMkeOeUR6t3qBUiCqz LUle9yTULJzczCg9+KUw9ZSmjdhJdeQ= X-Google-Smtp-Source: ABdhPJy03H22UlPnpPjiLCkM7zP8VdWKXAeRA79TMUfKTNzOlpi/W9UQDboCKnn0wGzXnndAHgbyUw== X-Received: by 2002:a0c:eb8d:: with SMTP id x13mr6049441qvo.45.1627062214221; Fri, 23 Jul 2021 10:43:34 -0700 (PDT) Received: from smtpclient.apple (pool-71-251-8-32.nycmny.fios.verizon.net. [71.251.8.32]) by smtp.gmail.com with ESMTPSA id m80sm11752689qke.98.2021.07.23.10.43.33 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 23 Jul 2021 10:43:33 -0700 (PDT) From: Jacob Faibussowitsch Content-Type: multipart/alternative; boundary="Apple-Mail=_DBC063CC-4B13-4F4D-8990-A6519142E6A2" Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.13\)) Subject: [Emacs 28.0.50 Master] Error: (wrong-type-argument listp string-match) Message-Id: <4CA7DB5E-ED4E-45B2-ACC3-496389E5571D@gmail.com> Date: Fri, 23 Jul 2021 13:43:33 -0400 To: bug-gnu-emacs@gnu.org X-Mailer: Apple Mail (2.3654.120.0.1.13) Received-SPF: pass client-ip=2607:f8b0:4864:20::f2a; envelope-from=jacob.fai@gmail.com; helo=mail-qv1-xf2a.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Fri, 23 Jul 2021 14:05:05 -0400 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: -2.3 (--) --Apple-Mail=_DBC063CC-4B13-4F4D-8990-A6519142E6A2 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Hello, Full error message: Directory-local variables error: (wrong-type-argument listp = string-match) How to reproduce: $ emacs -Q OR $ git checkout master $ make all (The warning will appear when byte-compiling emacs internals in the = second case) What I think went wrong: I am pretty sure this was introduced in = https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=3Dad5faa424a5d2f0d6= 7265906d21f7af98220df26 = , in set-auto-mode--apply-alist() in = lisp/files.el (+3198 $EMACS_DIR/lisp/files.el for the lazy). = Specifically line 3224: +(while name + (setq mode + (if case-insensitive-p + ;; Filesystem is case-insensitive. + (let ((case-fold-search t)) > + (assoc-default alist 'string-match))) Every other assoc-default() in this routine has =E2=80=9Cname=E2=80=9D = as an argument except the above, i.e. (assoc-default name alist =E2=80=99string-match) = =E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2= =80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80= =94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94= =E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2= =80=94=E2=80=94=E2=80=94=E2=80=94=20 Version and config info: In GNU Emacs 28.0.50 (build 1, x86_64-apple-darwin20.5.0) Repository revision: fcae435f598471a2911641412125c5ac4f73559f Repository branch: master System Description: macOS 11.5 Configured using: 'configure CC=3Dclang CXX=3Dclang++ 'CFLAGS=3D-O3 -march=3Dnative = -flto=3Dthin -flto-jobs=3D5 -std=3Dgnu17 -Wno-unused-command-line-argument' 'CXXFLAGS=3D-O3 -march=3Dnative -flto=3Dthin -flto-jobs=3D5 = -std=3Dgnu++17 -Wno-unused-command-line-argument' LDFLAGS=3D-mmacosx-version-min=3D11.4 'LIBS=3D-lpng -ljpeg' --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-zlib --with-libgmp --with-toolkit-scroll-bars --disable-gcc-warnings --with-native-compilation=E2=80=99 Configured features: ACL GMP GNUTLS JSON LCMS2 LIBXML2 MODULES NATIVE_COMP NOTIFY KQUEUE PDUMPER THREADS XIM ZLIB Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Best regards, Jacob Faibussowitsch (Jacob Fai - booss - oh - vitch) --Apple-Mail=_DBC063CC-4B13-4F4D-8990-A6519142E6A2 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 Hello,

Full= error message:

Directory-local variables error: (wrong-type-argument listp = string-match)

How to reproduce:

$ emacs -Q

OR

$ git checkout master
$ make all

(The warning will appear when byte-compiling emacs internals = in the second case)

What I think went wrong:

I am pretty sure this was introduced = in https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=3Dad5faa= 424a5d2f0d67265906d21f7af98220df26, = in set-auto-mode--apply-alist() in lisp/files.el (+3198 = $EMACS_DIR/lisp/files.el for the lazy). Specifically line = 3224:

  +(while name
  +  (setq = mode
  +     (if = case-insensitive-p
  +       =      ;; Filesystem is case-insensitive.
  +            (let = ((case-fold-search t))
> +       =        (assoc-default alist = 'string-match)))

Every other assoc-default() in this routine has =E2=80=9Cname=E2= =80=9D as an argument except the above, i.e.

(assoc-default name alist = =E2=80=99string-match)

=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94= =E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2= =80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80= =94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94= =E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94 

Version and config = info:

In GNU Emacs 28.0.50 (build 1, = x86_64-apple-darwin20.5.0)
Repository revision: = fcae435f598471a2911641412125c5ac4f73559f
Repository = branch: master
System Description:  macOS = 11.5

Configured using:
 'configure = CC=3Dclang CXX=3Dclang++ 'CFLAGS=3D-O3 -march=3Dnative = -flto=3Dthin
 -flto-jobs=3D5 -std=3Dgnu17 = -Wno-unused-command-line-argument'
 'CXXFLAGS=3D-O3 -march=3Dnative -flto=3Dthin = -flto-jobs=3D5 -std=3Dgnu++17
 -Wno-unused-command-line-argument' = LDFLAGS=3D-mmacosx-version-min=3D11.4
 'LIBS=3D-lpng -ljpeg' --with-gnutls --without-x = --with-xml2 --with-dbus
 --with-modules = --with-json --without-ns --with-jpeg --with-tiff
 --with-gif --with-png --with-rsvg --with-libsystemd = --with-cairo
 --with-zlib --with-libgmp = --with-toolkit-scroll-bars
 --disable-gcc-warnings = --with-native-compilation=E2=80=99

Configured = features:
ACL GMP GNUTLS JSON LCMS2 LIBXML2 MODULES = NATIVE_COMP NOTIFY KQUEUE
PDUMPER THREADS XIM = ZLIB

Important settings:
  value of = $LANG: en_US.UTF-8
  locale-coding-system: = utf-8-unix

Best regards,

Jacob = Faibussowitsch
(Jacob Fai - booss - oh - vitch)

= --Apple-Mail=_DBC063CC-4B13-4F4D-8990-A6519142E6A2-- From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 23 14:19:48 2021 Received: (at 49712) by debbugs.gnu.org; 23 Jul 2021 18:19:48 +0000 Received: from localhost ([127.0.0.1]:44575 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m6zm0-0002CA-Fw for submit@debbugs.gnu.org; Fri, 23 Jul 2021 14:19:48 -0400 Received: from quimby.gnus.org ([95.216.78.240]:51922) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m6zlz-0002Bw-CN for 49712@debbugs.gnu.org; Fri, 23 Jul 2021 14:19:47 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID :In-Reply-To:Date:References:Subject:Cc:To:From:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=V99Xvtt3qrIeg7sQVuSZ/J6vugrEt/ezJTBxBMbZ8qQ=; b=ZtdCeR1RtNfDrUR80JozHjGJpv YjSBdH102LtcRb7/4EqBg1ykUZr+9p5JIn6hyY8QjxMdEa6LEj+oy3Dbzy9CX9Abe3vfiMB7zJEKG ublKSjv1xIwO0I2XzDV3I54VzjkO3BCfxKEDNeZ2ZOIonzfZXVMF0OdbVCv3y97T/mco=; Received: from cm-84.212.220.105.getinternet.no ([84.212.220.105] helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1m6zlq-0002pT-CP; Fri, 23 Jul 2021 20:19:40 +0200 From: Lars Ingebrigtsen To: Jacob Faibussowitsch Subject: Re: bug#49712: [Emacs 28.0.50 Master] Error: (wrong-type-argument listp string-match) References: <4CA7DB5E-ED4E-45B2-ACC3-496389E5571D@gmail.com> X-Now-Playing: Apparat's _Remix Collection_: "Koax" Date: Fri, 23 Jul 2021 20:19:37 +0200 In-Reply-To: <4CA7DB5E-ED4E-45B2-ACC3-496389E5571D@gmail.com> (Jacob Faibussowitsch's message of "Fri, 23 Jul 2021 13:43:33 -0400") Message-ID: <877dhgki4m.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable 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: Jacob Faibussowitsch writes: > How to reproduce: > > $ emacs -Q > > OR > > $ git checkout master > $ make all > > (The warning will appear when byte-compiling emacs internals in the second > case) 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: -2.3 (--) X-Debbugs-Envelope-To: 49712 Cc: 49712@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: -3.3 (---) Jacob Faibussowitsch writes: > How to reproduce: > > $ emacs -Q > > OR > > $ git checkout master > $ make all > > (The warning will appear when byte-compiling emacs internals in the second > case) Hm; I'm not able to reproduce this... > +(while name > + (setq mode > + (if case-insensitive-p > + ;; Filesystem is case-insensitive. > + (let ((case-fold-search t)) >> + (assoc-default alist 'string-match))) > > Every other assoc-default() in this routine has =E2=80=9Cname=E2=80=9D as= an argument except > the above, i.e. > > (assoc-default name alist =E2=80=99string-match) ... but that's clearly the right fix here, I think, so I've now pushed it to the trunk. Does the trunk work for you now? --=20 (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 23 14:23:15 2021 Received: (at 49712) by debbugs.gnu.org; 23 Jul 2021 18:23:16 +0000 Received: from localhost ([127.0.0.1]:44590 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m6zpL-0002Ir-K2 for submit@debbugs.gnu.org; Fri, 23 Jul 2021 14:23:15 -0400 Received: from mail-qk1-f172.google.com ([209.85.222.172]:33284) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m6zpH-0002Ic-Fr for 49712@debbugs.gnu.org; Fri, 23 Jul 2021 14:23:13 -0400 Received: by mail-qk1-f172.google.com with SMTP id t66so2292681qkb.0 for <49712@debbugs.gnu.org>; Fri, 23 Jul 2021 11:23:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=vUCTjFgDquDTWkJ6EmvM6i8CPNE2WvNo6UyY7Aq0A6M=; b=p4KiwoeNRabdfSmS99SmUBhazRG/x8tDEqcJliS22VmXq+COrd1DlS5FRijOmgY7D/ +CKJrIOYGZslwTRqKZnvIuh5JEDEgfJLyYjtefZkF5YHPQEUntdJWTyNgmz3l8rwRIMV Vvato0ur3PvRLWMGIxqjh00qI0XAw0FnWyIBuIpB4EAdgZGhmB/Jbrqd9h3cJ1FxP2Oo XKHMzYBGInezIw6/akTHwYsfJZDsfylLD6q6v255K9hkZHS9XP+zQHs3OkthwY+0Hn9m f6NWSeQbzH+jydQbFEku/YSFK4rmlDABQrbZ1BBJfQqHbu6wNqbIgN3MRXR3BLtjlsJ+ O6rw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=vUCTjFgDquDTWkJ6EmvM6i8CPNE2WvNo6UyY7Aq0A6M=; b=ndlZLONwemGpetq07MxEy6vkclYCoiVXUbBan5gcYgRWGIBLR4gI9HdXaIH68UOa/x 9zMMgKRYQCMIbLr9nel6M9vYaDDwlWFW+zIEo/WXxla54Cr2f2Z8rwsqKeV2Bt1ubM9o hAIoTsdPwAJVxN+leZaXR9fCdc5JLmohe8olOwiAM+wW2FktLHXyhbKMVMaLHghq2h5V pbfDwBK9EVpdMnCnigzkTxbBmoAEjslQtJjkVsU0+IEFdfkksRnu86N/Dk1IFQ0VTi3k 3VyF+LN6SNzaz8ggz4tf1/+qozCj+QNo0VBKccA+FXuBt9Io7N33lGAertDdLRUHF9i/ qHEA== X-Gm-Message-State: AOAM531X0gIkvQKs4N4Wn17yN8A2g7REHG1tOSiOuaRFkv/d1slgEXbq MG39bEK/cHoq0vP6PtfEdCo= X-Google-Smtp-Source: ABdhPJwsPvcKagJhER/h7atyVwTbfACbdkKCdOm9eCUbtdxif9TOpnl9slUEOUszMQFe98HKvhkx2A== X-Received: by 2002:a05:620a:1367:: with SMTP id d7mr6023724qkl.243.1627064584501; Fri, 23 Jul 2021 11:23:04 -0700 (PDT) Received: from smtpclient.apple (pool-71-251-8-32.nycmny.fios.verizon.net. [71.251.8.32]) by smtp.gmail.com with ESMTPSA id h66sm8383624qkc.47.2021.07.23.11.23.03 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 23 Jul 2021 11:23:04 -0700 (PDT) From: Jacob Faibussowitsch Message-Id: Content-Type: multipart/alternative; boundary="Apple-Mail=_5BAA7C33-817D-4759-85E2-231895604656" Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.13\)) Subject: Re: bug#49712: [Emacs 28.0.50 Master] Error: (wrong-type-argument listp string-match) Date: Fri, 23 Jul 2021 14:23:03 -0400 In-Reply-To: <877dhgki4m.fsf@gnus.org> To: Lars Ingebrigtsen References: <4CA7DB5E-ED4E-45B2-ACC3-496389E5571D@gmail.com> <877dhgki4m.fsf@gnus.org> X-Mailer: Apple Mail (2.3654.120.0.1.13) X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 49712 Cc: 49712@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: -1.0 (-) --Apple-Mail=_5BAA7C33-817D-4759-85E2-231895604656 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Yes, latest trunk works now! Best regards, Jacob Faibussowitsch (Jacob Fai - booss - oh - vitch) > On Jul 23, 2021, at 14:19, Lars Ingebrigtsen wrote: >=20 > Jacob Faibussowitsch writes: >=20 >> How to reproduce: >>=20 >> $ emacs -Q >>=20 >> OR >>=20 >> $ git checkout master >> $ make all >>=20 >> (The warning will appear when byte-compiling emacs internals in the = second >> case) >=20 > Hm; I'm not able to reproduce this... >=20 >> +(while name >> + (setq mode >> + (if case-insensitive-p >> + ;; Filesystem is case-insensitive. >> + (let ((case-fold-search t)) >>> + (assoc-default alist 'string-match))) >>=20 >> Every other assoc-default() in this routine has =E2=80=9Cname=E2=80=9D = as an argument except >> the above, i.e. >>=20 >> (assoc-default name alist =E2=80=99string-match) >=20 > ... but that's clearly the right fix here, I think, so I've now pushed > it to the trunk. Does the trunk work for you now? >=20 > --=20 > (domestic pets only, the antidote for overdose, milk.) > bloggy blog: http://lars.ingebrigtsen.no --Apple-Mail=_5BAA7C33-817D-4759-85E2-231895604656 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 Yes, = latest trunk works now!

Best regards,

Jacob = Faibussowitsch
(Jacob Fai - booss - oh - vitch)

On Jul 23, 2021, at 14:19, Lars Ingebrigtsen <larsi@gnus.org> = wrote:

Jacob Faibussowitsch <jacob.fai@gmail.com> writes:

How to reproduce:

$ emacs -Q

OR

$ git checkout master
$ make = all

(The warning will appear when = byte-compiling emacs internals in the second
case)

Hm; I'm not able to reproduce = this...

=  +(while name
 +  (setq mode
=  +     (if case-insensitive-p
=  + =            ;; = Filesystem is case-insensitive.
 + =            (let = ((case-fold-search t))
+ =             &n= bsp;(assoc-default alist 'string-match)))

Every other assoc-default() in this routine has =E2=80=9Cname=E2= =80=9D as an argument except
the above, i.e.

(assoc-default name alist =E2=80=99string-match)=

... but that's clearly the = right fix here, I think, so I've now pushed
it to the = trunk.  Does the trunk work for you now?

--
(domestic pets only, the antidote for = overdose, milk.)
  bloggy blog: http://lars.ingebrigtsen.no

= --Apple-Mail=_5BAA7C33-817D-4759-85E2-231895604656-- From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 23 14:24:07 2021 Received: (at 49712) by debbugs.gnu.org; 23 Jul 2021 18:24:07 +0000 Received: from localhost ([127.0.0.1]:44594 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m6zqA-0002KJ-VX for submit@debbugs.gnu.org; Fri, 23 Jul 2021 14:24:07 -0400 Received: from quimby.gnus.org ([95.216.78.240]:52122) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m6zq8-0002Jg-T2 for 49712@debbugs.gnu.org; Fri, 23 Jul 2021 14:24:05 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=1IIlWaksenLgG1JGzaKTUWCNxvRjuf1V3DyalnGFVwg=; b=DkfptKDvOivqg50uAVklb5dE30 oeHV+BwkjWfvHEg9LY3Aqz+FhzC6YQ0s5Q2GMp2PS1gKRnF8D731TI0kXdL6nLTQiYN5OPX0azg4C vC//7OUN820Y/nplPI0TiuC2e/ZB7q+8+JHTEbEUpqzmcIgnmG2ZXjDxlxmm3wT5fIbs=; Received: from cm-84.212.220.105.getinternet.no ([84.212.220.105] helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1m6zq0-0002yo-FO; Fri, 23 Jul 2021 20:23:59 +0200 From: Lars Ingebrigtsen To: Jacob Faibussowitsch Subject: Re: bug#49712: [Emacs 28.0.50 Master] Error: (wrong-type-argument listp string-match) References: <4CA7DB5E-ED4E-45B2-ACC3-496389E5571D@gmail.com> <877dhgki4m.fsf@gnus.org> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAD1BMVEVEKS6uTzz2l1ud kpv///8CIVo4AAAAAWJLR0QEj2jZUQAAAAlwSFlzAAAewgAAHsIBbtB1PgAAAAd0SU1FB+UHFxIX IjryIcsAAAGVSURBVDjLdZSLccQgDERXRwPIVCDcgG3131v04ePcJMw4Bj/tIgkuAHG3wTaOfJM9 ICDWAfINn+JA/SXoggDUUcmXL+BO9egAje+hDKkLDHxygRQkONzyiEXFCg9TsaRS8FnhYSqQ5foW 2B6vjHjHOJj5DKeKAUb0FFRPM/boc0iNJiHyFl5AuPIGHEB2ZTWBZMGyM8IG4gWuEgbg6H6z183K qrc5qYWpOmj2skftua+r2F9bMIFaBKsLy3XFvN0wU4tsj8U3rRl9aruIQ+ECbVxwqXaVBP30DWIP y8gn0srlBQpnedWvQfbMmxN3Ig4R2vrznNEOioq8v9xqsV2tgqiaB+AuDRrg8W7SAkc/y23gMQVP QNZvAxoVPKfMS+qADAhrnmOtC5hb13W+NZwW2OcODGBOmBdC8stIqvL48YwG0Dhihs+PebzphNwi 1fM2LCcX0T705eRGaRzr6eQgv2RHwykCzOaQmI2xQf6w3gAT8AvQAsQyxF9gXs2GomVvgfjfETO/ hVvg/fjKifHH4H/Arh8/UtNV4hSmVKcAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjEtMDctMjNUMTg6 MjM6MzQrMDA6MDCi6b5lAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIxLTA3LTIzVDE4OjIzOjM0KzAw OjAw07QG2QAAAABJRU5ErkJggg== X-Now-Playing: Basement Jaxx's _Remedy_: "Allways Be There" Date: Fri, 23 Jul 2021 20:23:55 +0200 In-Reply-To: (Jacob Faibussowitsch's message of "Fri, 23 Jul 2021 14:23:03 -0400") Message-ID: <8735s4khxg.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain 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: Jacob Faibussowitsch writes: > Yes, latest trunk works now! *phew* Thanks for reporting and checking. :-) 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: -2.3 (--) X-Debbugs-Envelope-To: 49712 Cc: 49712@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: -3.3 (---) Jacob Faibussowitsch writes: > Yes, latest trunk works now! *phew* Thanks for reporting and checking. :-) -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 23 14:24:15 2021 Received: (at control) by debbugs.gnu.org; 23 Jul 2021 18:24:15 +0000 Received: from localhost ([127.0.0.1]:44597 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m6zqJ-0002Kg-5g for submit@debbugs.gnu.org; Fri, 23 Jul 2021 14:24:15 -0400 Received: from quimby.gnus.org ([95.216.78.240]:52146) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m6zqH-0002KS-UZ for control@debbugs.gnu.org; Fri, 23 Jul 2021 14:24:14 -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=tgoCcHrlWbxy3umiRPe+mnMY1w6PcDonJdquId9fKHc=; b=uSJV4EJ4vU4tDTOKsDcaSvuzgc ighsNsM3jB4VhpM6LLVDZOcN54nW5FMuBzNxSxjcWghFCFg2lSnJkVtsIVJjM3tCFAwL5ac6jygNT G3H0Ymleb4G2iejWlblgXYw6YyoZUb3aR1jD4Fx2LyDTf9HIl6nSsH1phRCRKt0iHqm4=; Received: from cm-84.212.220.105.getinternet.no ([84.212.220.105] helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1m6zqA-0002zK-DO for control@debbugs.gnu.org; Fri, 23 Jul 2021 20:24:08 +0200 Date: Fri, 23 Jul 2021 20:24:06 +0200 Message-Id: <871r7okhx5.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #49712 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: close 49712 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: -2.3 (--) 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: -3.3 (---) close 49712 28.1 quit From unknown Fri Jun 20 07:25:28 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 21 Aug 2021 11:24:05 +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