From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 06 12:33:04 2024 Received: (at submit) by debbugs.gnu.org; 6 Feb 2024 17:33:04 +0000 Received: from localhost ([127.0.0.1]:55057 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rXPJg-0006U5-99 for submit@debbugs.gnu.org; Tue, 06 Feb 2024 12:33:04 -0500 Received: from lists.gnu.org ([2001:470:142::17]:40656) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rXPJe-0006TZ-TG for submit@debbugs.gnu.org; Tue, 06 Feb 2024 12:33:03 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rXPJK-000458-Hc for bug-gnu-emacs@gnu.org; Tue, 06 Feb 2024 12:32:43 -0500 Received: from mail-yw1-x1134.google.com ([2607:f8b0:4864:20::1134]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rXPJI-0007vN-Dw for bug-gnu-emacs@gnu.org; Tue, 06 Feb 2024 12:32:41 -0500 Received: by mail-yw1-x1134.google.com with SMTP id 00721157ae682-604819d544cso6405577b3.1 for ; Tue, 06 Feb 2024 09:32:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quatravaux-org.20230601.gappssmtp.com; s=20230601; t=1707240758; x=1707845558; darn=gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=LCUvCWo3QCnZZLUTqGxAk8wiq7KZNVCqd3lYT73mo1s=; b=d3E99RTSfAIbNe3xaL8ah0TI0JVopq/zH2RXdfeZNS/aEV3zCwE9DU+T8G6OqIO47a 1EvbXRmucdLbjm1pVJ/0JfGSvEsnZ9ntUnr3hHq1M8cuvgbC89sOUJEb6cF3IgvVtPXo f0eBjyN1GtMrrYedq88503APPQN8GsqyKDnl/8cHxL7286sk75SWu9iDJxVwhF8k8p6T JrTdzYoC47QKugmYHCx4ZvtIgaqp4tU3ehfwzUuvh8KpOI1Dw83gLmS/87Z8lylUHU+R pvln1XBV4LgfDLjkBUYcxYS2Zd6fpyRzGUWhzOJLyUYI7McZ0chzihaCUT9P6rq39Bp/ hNkQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1707240758; x=1707845558; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=LCUvCWo3QCnZZLUTqGxAk8wiq7KZNVCqd3lYT73mo1s=; b=FuFSwQUdJPKbSfxsAb6iTeBZpE8o5dMHZeaG+EhI2+Q/SFsRTm9WHUGYC7l9rE9cyn eP+RsJcO5C1+PAMvPy/Msb8gMwZYqxXLU0/RZU08IywxDPEiGw9E7hu/RI1xaoS1XOTl Ebpmhx7UCa5nC9QwJEF3JTQPn0iID8jOkt559CYXrWjhn20zqMOaa3AUvCS96GLSImH3 vB8eXvrAqJwW/9ATCWukf0cPcJbQbV4G9ebAm6kjSEFAuXIXpF403HB8INnzD2IyWQ4g tGEWRimwmHI919KP7tvVOsgYaNmcGKcuPFm03CCXnqJ/JDOZ+LVzdkGFo7V2Y8gY1aRU +JLg== X-Gm-Message-State: AOJu0Ywzpt3hD2YDQ9w5vOSk3KTfTSEQ+FSiv2YsAEfqy9yB/C03+wY3 2QK3+VxcLFU2cWOXUAPjwP8fPU7OHu4uOW0m9srxYFLnosp5q+R0JrrrXFRvae/Zc9s4Hu9/zUt G+cXYJ0s79j/C5Au6fCQmds+Mbi4O1CzIoJMau6JvwsTnHXsxd0OMqw== X-Google-Smtp-Source: AGHT+IEzz19NhXOsQ5O/xyAF8uZOwmZN499Pdb8tPpDCeck7n+owWrqGr0MSgsc8RVy+x4PLNfz/hBTMSx1t0e++lCM= X-Received: by 2002:a05:690c:996:b0:604:5cd1:1734 with SMTP id ce22-20020a05690c099600b006045cd11734mr2542684ywb.13.1707240758619; Tue, 06 Feb 2024 09:32:38 -0800 (PST) MIME-Version: 1.0 From: Dominique Quatravaux Date: Tue, 6 Feb 2024 18:32:27 +0100 Message-ID: Subject: =?UTF-8?Q?M=2Dq_=E2=86=92_Invalid_predicate=2C_see_=E2=80=98treesit=2Dthing=2Dsett?= =?UTF-8?Q?ings=E2=80=99_for_valid_forms_for_a_predicate=3A_nil?= To: bug-gnu-emacs@gnu.org Content-Type: multipart/alternative; boundary="000000000000f6c72a0610b9f6a5" Received-SPF: none client-ip=2607:f8b0:4864:20::1134; envelope-from=dominique@quatravaux.org; helo=mail-yw1-x1134.google.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: submit 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 (-) --000000000000f6c72a0610b9f6a5 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable When invoking `prog-fill-reindent-defun' from inside a bash-ts-mode buffer, an exception (regardless of where point is), an error is raised that reads Invalid predicate, see =E2=80=98treesit-thing-settings=E2=80=99 for valid f= orms for a predicate: nil Investigation reveals that `prog-fill-reindent-defun' calls `treesit-node-match-p' with 'text as the second argument, which can only succeed if `(assq 'text (assq 'bash treesit-thing-settings))' is non-nil; whereas the corresponding setting for `treesit-thing-settings' prepared by `bash-ts-mode', doesn't provide a value for 'text (only for 'sentence). -- Dominique Quatravaux dominique@quatravaux.org --000000000000f6c72a0610b9f6a5 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
When invoking `prog-fill-reindent-defun' from ins= ide a bash-ts-mode buffer, an exception (regardless of where point is), an = error is raised that reads

Invalid predicate, see = =E2=80=98treesit-thing-settings=E2=80=99 for valid forms for a predicate: n= il

Investigation reveals that `prog-fill-reindent-= defun' calls `treesit-node-match-p' with 'text as the second ar= gument, which can only succeed if `(assq 'text (assq 'bash treesit-= thing-settings))' is non-nil; whereas the corresponding setting for `tr= eesit-thing-settings' prepared by `bash-ts-mode', doesn't provi= de a value for 'text (only for 'sentence).

=
--
=C2=A0Dominique Quatravaux
=C2=A0dominique@quatravaux.org
--000000000000f6c72a0610b9f6a5-- From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 06 12:44:50 2024 Received: (at 68956) by debbugs.gnu.org; 6 Feb 2024 17:44:50 +0000 Received: from localhost ([127.0.0.1]:55066 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rXPV4-0006ln-1R for submit@debbugs.gnu.org; Tue, 06 Feb 2024 12:44:50 -0500 Received: from mail-yw1-x1130.google.com ([2607:f8b0:4864:20::1130]:50250) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rXPV2-0006lY-9M for 68956@debbugs.gnu.org; Tue, 06 Feb 2024 12:44:49 -0500 Received: by mail-yw1-x1130.google.com with SMTP id 00721157ae682-60480ce9933so6995657b3.0 for <68956@debbugs.gnu.org>; Tue, 06 Feb 2024 09:44:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quatravaux-org.20230601.gappssmtp.com; s=20230601; t=1707241469; x=1707846269; darn=debbugs.gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=O0aByphpcoHZBpmP5aAptFb53/GqAjRb2X369CROQ1Q=; b=hloj4impiumG8kCFon3GLzq6QyLpTrtrUSJa6+LrxYOtij7od+gm3nBoFfw6m6lbwn +3hnsMmcXodjyyxCTH3LWZV+KQGj/NCUS4ZP4zLCS9s8RsCd7cR4R+RvPCA0E7BbSbRL SBJNWUQeMfejl4M7WQI21HdJCRby1oQJdjl/c+UhtnYLsR0hyvD6FKXnyLSYWrLMGP6f 3BCoZGdman1p1Ai6KxMVxMNqVVxtVsLNlXuC6i4/fmFCqTxiskDkJ9/bPIJkTUxeNznp 5sEggTI7jJ4QFGe6pIMIxis0TRY1FTgPNDrZo1nu+Ds1X36xWgU8wOHSW4dCmNpwM/4I ANPQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1707241469; x=1707846269; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=O0aByphpcoHZBpmP5aAptFb53/GqAjRb2X369CROQ1Q=; b=tHeGCaRXPx2dBG/i1Nah+djLkrrKAL5lQK/GIQdXv2db5huAUuBENCGtI60nQWhxpy RHH7jOfeSOSp4mg3iY5CCn6FZNQYU0hUG8uPMZUvmx/mFw5s/b8bkR1lM6l8jS7GGaAt 0IOv2IPoBvpdCFZZiLxcLTXS2PmN5N3c+9+Qd4/ZQwL7HKdumrzD5CVxkXFkYPg72rbE Z3nbgZXO0YK1Qe8qljMakwIL3HPjzlw2JyFwIy1hftCzFT7qD9FtrCSvxpCoSm5GmSfW b4rtCtlwdnHjbHj0nMBuX6G2kIMgX5HuqiYrCJxePdTmjxBuIEo6OJiOfTq0rHOScBxi xcrA== X-Gm-Message-State: AOJu0YxWHJ9YxbJhMZtN/nPXRMOJGOssAabKTO+a2zweCXUef6//6Rv9 HbjBOGOvJULqCaYXCY7OoQGBnstbxsCd8ree2sslLDX4WL7tluZ3IaRramEeZmgqLMxyo27YXLJ x+gIxmWcvdYn3G1dqRSlnVFNF9rhjlSXc2xNS89iNVxYoyZor7zXGpQ== X-Google-Smtp-Source: AGHT+IHgBH9TVEWuX9Hpj8UUoVdy6x/EWpZlAkce0KNaUJTArTNsVD17xQOMbMchxoQAxn32lv5E7DcSxpR2/oIoJuI= X-Received: by 2002:a81:b24a:0:b0:5e8:995f:6a0f with SMTP id q71-20020a81b24a000000b005e8995f6a0fmr2331204ywh.13.1707241469229; Tue, 06 Feb 2024 09:44:29 -0800 (PST) MIME-Version: 1.0 From: Dominique Quatravaux Date: Tue, 6 Feb 2024 18:44:18 +0100 Message-ID: Subject: Workaround To: 68956@debbugs.gnu.org Content-Type: multipart/alternative; boundary="00000000000051d21a0610ba2101" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 68956 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 (-) --00000000000051d21a0610ba2101 Content-Type: text/plain; charset="UTF-8" I had success applying the following workaround: (advice-add 'bash-ts-mode :after (lambda (&rest ignored) (when-let ((bash-things (assq 'bash treesit-thing-settings))) (setf (alist-get 'text (cdr bash-things)) '(sentence))))) Now M-q does the right thing for me everywhere in bash-ts-mode. -- Dominique Quatravaux dominique@quatravaux.org --00000000000051d21a0610ba2101 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I had success applying the following workaround:
<= /div>

(advice-add 'bash-ts-mode
=C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 :after (lambda (&rest ignored)
=C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(when-let= ((bash-things (assq 'bash treesit-thing-settings)))
=C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(setf = (alist-get 'text (cdr bash-things)) '(sentence)))))
<= br>
Now M-q does the right thing for me everywhere in bash-ts-mod= e.

--
=C2=A0Dominique Quatravaux
=C2=A0dominique@quatra= vaux.org
--00000000000051d21a0610ba2101-- From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 10 03:54:07 2024 Received: (at 68956) by debbugs.gnu.org; 10 Feb 2024 08:54:08 +0000 Received: from localhost ([127.0.0.1]:53567 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rYj7f-0007nc-87 for submit@debbugs.gnu.org; Sat, 10 Feb 2024 03:54:07 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:57084) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rYj7c-0007mm-7s for 68956@debbugs.gnu.org; Sat, 10 Feb 2024 03:54:05 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rYixw-00010g-2A; Sat, 10 Feb 2024 03:44:04 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=aSm4SXjWVj6Pm/4KcsWxrvRCUr01i5mFtG3/eX+xivw=; b=hYdVnO99156ONsF/90RO CjLamcIURoU/1AeXScXF5Zebgdpz4/mZJTG5yUCWPhSXSzFEc1Vkc/CudGXjhAiwnVnGWMfUVKVxL ae/omTM1Ocokmj6uWxf4DFmk92RIYTl8Uuicmg3y8+zLnT8VCCNm/9IToybSLLoFoKu2jLPa8DmjZ 6xKIjx8gw/dEzKatti9EJPjJsgjkwKVgDs+T02PmwSm8Qxab/IluH+u21KgF0fpFKEl+3QzoU4KpP cyp/OjLpj+94AwC7AJKWrsgNAmVOmSMg4HgQSqgFfF/YebaV9KBHs2l7ZTm7cfX1vGKnKqrM/zNys sa4+IFmLWUtONg==; Date: Sat, 10 Feb 2024 10:44:01 +0200 Message-Id: <864jegvhda.fsf@gnu.org> From: Eli Zaretskii To: Dominique Quatravaux , Yuan Fu In-Reply-To: (message from Dominique Quatravaux on Tue, 6 Feb 2024 18:44:18 +0100) Subject: Re: bug#68956: M-q =?utf-8?Q?=E2=86=92?= Invalid predicate, see =?utf-8?Q?=E2=80=98treesit-thing-settings=E2=80=99?= for valid forms for a predicate: nil References: MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 68956 Cc: 68956@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 (---) > From: Dominique Quatravaux > Date: Tue, 6 Feb 2024 18:32:27 +0100 > > When invoking `prog-fill-reindent-defun' from inside a bash-ts-mode buffer, an exception (regardless of where > point is), an error is raised that reads > > Invalid predicate, see ‘treesit-thing-settings’ for valid forms for a predicate: nil > > Investigation reveals that `prog-fill-reindent-defun' calls `treesit-node-match-p' with 'text as the second > argument, which can only succeed if `(assq 'text (assq 'bash treesit-thing-settings))' is non-nil; whereas the > corresponding setting for `treesit-thing-settings' prepared by `bash-ts-mode', doesn't provide a value for 'text > (only for 'sentence). > > I had success applying the following workaround: > > (advice-add 'bash-ts-mode > :after (lambda (&rest ignored) > (when-let ((bash-things (assq 'bash treesit-thing-settings))) > (setf (alist-get 'text (cdr bash-things)) '(sentence))))) > > Now M-q does the right thing for me everywhere in bash-ts-mode. Yuan, any comments or ideas? Thanks. From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 24 04:56:28 2024 Received: (at 68956) by debbugs.gnu.org; 24 Feb 2024 09:56:29 +0000 Received: from localhost ([127.0.0.1]:43986 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rdold-0008ME-V1 for submit@debbugs.gnu.org; Sat, 24 Feb 2024 04:56:28 -0500 Received: from eggs.gnu.org ([209.51.188.92]:42240) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rdolW-0008LG-6l for 68956@debbugs.gnu.org; Sat, 24 Feb 2024 04:56:20 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rdoOD-0004jg-Uw; Sat, 24 Feb 2024 04:32:13 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=NZ5jL0xTDGoPBgs1W55SQy7YSkLBImJew+/HsMUuEZU=; b=MkT80eE0tnLQfagWtZTv XpZlA0wPIW+oT0fH0iCkQ4n6ekRT6dEXm244ILRqm3djpvm413m1JB2qB3THPvBALKhPFvg7AyQDe 1y8jKQDLzyJaqV0KdOTfS4CFbRNGCMfixNjGMAprqRgu4H8dhL/W+g6Is4gAGPP9yP2iE7bjEeUGI OfwEzmpQY1OhH5j15IXUL/LReZMvTJcOfyZJEqfxDSvgENp2CTLYe5O1lLrqSbZ/7lReTZM6C+vmm doJueNbMEGgS9ov3CUXV+vHfQStanU4DC2vajWoKD0e4W4qlPBkId8ma3TlJDd44x3/iWbOgg8scp FwIhFY3r+xMXKw==; Date: Sat, 24 Feb 2024 11:32:10 +0200 Message-Id: <86jzmuyzqd.fsf@gnu.org> From: Eli Zaretskii To: casouri@gmail.com In-Reply-To: <864jegvhda.fsf@gnu.org> (message from Eli Zaretskii on Sat, 10 Feb 2024 10:44:01 +0200) Subject: Re: bug#68956: M-q =?utf-8?Q?=E2=86=92?= Invalid predicate, see =?utf-8?Q?=E2=80=98treesit-thing-settings=E2=80=99?= for valid forms for a predicate: nil References: <864jegvhda.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 68956 Cc: dominique@quatravaux.org, 68956@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 (---) Ping! Yuan, any comments? > Cc: 68956@debbugs.gnu.org > Date: Sat, 10 Feb 2024 10:44:01 +0200 > From: Eli Zaretskii > > > From: Dominique Quatravaux > > Date: Tue, 6 Feb 2024 18:32:27 +0100 > > > > When invoking `prog-fill-reindent-defun' from inside a bash-ts-mode buffer, an exception (regardless of where > > point is), an error is raised that reads > > > > Invalid predicate, see ‘treesit-thing-settings’ for valid forms for a predicate: nil > > > > Investigation reveals that `prog-fill-reindent-defun' calls `treesit-node-match-p' with 'text as the second > > argument, which can only succeed if `(assq 'text (assq 'bash treesit-thing-settings))' is non-nil; whereas the > > corresponding setting for `treesit-thing-settings' prepared by `bash-ts-mode', doesn't provide a value for 'text > > (only for 'sentence). > > > > I had success applying the following workaround: > > > > (advice-add 'bash-ts-mode > > :after (lambda (&rest ignored) > > (when-let ((bash-things (assq 'bash treesit-thing-settings))) > > (setf (alist-get 'text (cdr bash-things)) '(sentence))))) > > > > Now M-q does the right thing for me everywhere in bash-ts-mode. > > Yuan, any comments or ideas? > > Thanks. > > > > From debbugs-submit-bounces@debbugs.gnu.org Wed Apr 10 02:03:53 2024 Received: (at 68956) by debbugs.gnu.org; 10 Apr 2024 06:03:54 +0000 Received: from localhost ([127.0.0.1]:51891 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ruR3n-0005AK-QM for submit@debbugs.gnu.org; Wed, 10 Apr 2024 02:03:53 -0400 Received: from mail-pg1-x52a.google.com ([2607:f8b0:4864:20::52a]:49600) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ruR3k-000598-W5 for 68956@debbugs.gnu.org; Wed, 10 Apr 2024 02:03:49 -0400 Received: by mail-pg1-x52a.google.com with SMTP id 41be03b00d2f7-53fbf2c42bfso4945335a12.3 for <68956@debbugs.gnu.org>; Tue, 09 Apr 2024 23:03:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1712729014; x=1713333814; darn=debbugs.gnu.org; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=uIVMS8WJIlg6ea72CtVD9mFNhNWI09ekxkvCCY4WXgI=; b=A0Y8j22b0RYWcY2kON1SLwSQxn13vWi7r2ndWJfjxS3UX6LOpauhmhCjU8hGCv7ejh HHwI28z9pnIafBR50QtvwTH4E0qH+/qLygkTtN8WLLRyIETILabmPsxrJajDh4ZkRxzz RBSDEo7I+ozzEaJ0sp3WDUYZnjxu3Go4pXGFMOU3NY+fq/IScADjSHxl/SX66Ov9le5X TO1q1vKKaZ7is9l0SpLyN3yMO40o4LJj0/9+BObfQJf6SmE1GD/vQefdc0RzRkGKalem RQ4OempJ/VGypH7vORs1qgmFsQptDw/uB4ZvNjiYy9bcF2D6oR3lI8ocGh9ODurCSVSD zw4g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1712729014; x=1713333814; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=uIVMS8WJIlg6ea72CtVD9mFNhNWI09ekxkvCCY4WXgI=; b=rsoi3/h+/ZOxuTAd+jZNG8/O0VD9f3/Sb/BVw5OvmFBRG/uUKfd0T/bjMTNo1RR71I /GbXm3ygfHTsh21Pj6uf8JNt27fwRvwJ6XuqJDL3h9DqbcOyXRcsJJFoJyLyKyOGGQWg PxXTN6ccqHYeFjAZ7lKfyybBy6y7NXStd/O/Dab3dUasT/wG2FQZ+NZ6oGHaJJUXj33U 15LhiCgB2sd51d3FeVWRCTsHGW1bNalHV9oyy7GB+4JkTBm7IBHrNydu4p4aRDNXDM7S KhtA+PQXt/+MZJ1l2ir+vmAyEga2FGjDNfXPgaUYBJNtg2v31C7H1hAHSIdM4kXAZ0fS 6EzA== X-Gm-Message-State: AOJu0YxdVuUfCH6ADiH2P8wvm4LJMQWKzNh0O9fKy+6HAwVK39b3N6jO QZidzfcJ5/Yhp7z5/layItg5bqntZ/EbOYM8wAHJzmVNrEYfr/24 X-Google-Smtp-Source: AGHT+IFukCu4gAQiyZFv8GUc9auOjnYK1EDVITrEN8f8HBhgNNFjOm5CXgyj8NHBhrNoZ2r/Nc/C7g== X-Received: by 2002:a05:6a21:9999:b0:1a7:4a6f:f1a6 with SMTP id ve25-20020a056a21999900b001a74a6ff1a6mr2408957pzb.3.1712729014326; Tue, 09 Apr 2024 23:03:34 -0700 (PDT) Received: from smtpclient.apple ([2601:641:300:4910:28ee:5d4f:f81f:4674]) by smtp.gmail.com with ESMTPSA id a13-20020a170902eccd00b001e3e0a6e76csm7496501plh.99.2024.04.09.23.03.33 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 09 Apr 2024 23:03:33 -0700 (PDT) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.700.6\)) Subject: =?utf-8?Q?Re=3A_bug=2368956=3A_M-q_=E2=86=92_Invalid_predicate=2C?= =?utf-8?Q?_see__=E2=80=98treesit-thing-settings=E2=80=99_for_valid_forms_?= =?utf-8?Q?for_a__predicate=3A_nil?= From: Yuan Fu In-Reply-To: <27A9A540-66CC-4017-AC7A-5D8937A780B4@gmail.com> Date: Tue, 9 Apr 2024 23:03:21 -0700 Content-Transfer-Encoding: quoted-printable Message-Id: <83B8FE6B-7C87-4D79-AF1A-2A0D265632C5@gmail.com> References: <27A9A540-66CC-4017-AC7A-5D8937A780B4@gmail.com> To: Eli Zaretskii X-Mailer: Apple Mail (2.3731.700.6) X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 68956 Cc: 68956@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 (-) [Adding the bug tracker back, forgot to replay-all] > On Apr 8, 2024, at 8:42 PM, Yuan Fu wrote: >=20 >=20 > Eli Zaretskii writes: >=20 >>> Cc: 68956@debbugs.gnu.org >>> Date: Sat, 10 Feb 2024 10:44:01 +0200 >>> From: Eli Zaretskii >>>=20 >>>> From: Dominique Quatravaux >>>> Date: Tue, 6 Feb 2024 18:32:27 +0100 >>>>=20 >>>> When invoking `prog-fill-reindent-defun' from inside a bash-ts-mode = buffer, an exception (regardless of where >>>> point is), an error is raised that reads >>>>=20 >>>> Invalid predicate, see =E2=80=98treesit-thing-settings=E2=80=99 for = valid forms for a predicate: nil >>>>=20 >>>> Investigation reveals that `prog-fill-reindent-defun' calls = `treesit-node-match-p' with 'text as the second >>>> argument, which can only succeed if `(assq 'text (assq 'bash = treesit-thing-settings))' is non-nil; whereas the >>>> corresponding setting for `treesit-thing-settings' prepared by = `bash-ts-mode', doesn't provide a value for 'text >>>> (only for 'sentence). >>>>=20 >>>> I had success applying the following workaround: >>>>=20 >>>> (advice-add 'bash-ts-mode >>>> :after (lambda (&rest ignored) >>>> (when-let ((bash-things (assq 'bash = treesit-thing-settings))) >>>> (setf (alist-get 'text (cdr bash-things)) = '(sentence))))) >>>>=20 >>>> Now M-q does the right thing for me everywhere in bash-ts-mode. >>>=20 >>> Yuan, any comments or ideas? >>>=20 >>> Thanks. >=20 > Sorry for the delay. Dominique, what version are you using? I can see > that this is fixed on master[1], but not on emacs-29, perhaps due to > the size of the change. >=20 > [1] b392d05089014ac6d41e35a016d46f496964f879 >=20 > Yuan From debbugs-submit-bounces@debbugs.gnu.org Wed Apr 10 06:52:02 2024 Received: (at 68956) by debbugs.gnu.org; 10 Apr 2024 10:52:02 +0000 Received: from localhost ([127.0.0.1]:52214 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ruVYg-0002rF-BI for submit@debbugs.gnu.org; Wed, 10 Apr 2024 06:52:02 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:45462) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ruVYb-0002ph-6R for 68956@debbugs.gnu.org; Wed, 10 Apr 2024 06:52:00 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ruVYM-0004iI-Ru; Wed, 10 Apr 2024 06:51:42 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=prIqoveGlOIsFx9CQfQcU592X+uQ7xvcXTjXXm0wegM=; b=P3RetLjUnM+z/IxQCXCT CH0BcMZ1RliHrSllnxXaX6NApSVGJGZc1xBGDrHjGC0y3cLuNUjaR6t5QOyP04XJsEn9Z7GztzT6L zrdiwDYQCDx8F7vfovwRPSyG8s6wg9DBGVX+2PgOnuiEd3aGTLUlUqsdHJPZ4rG5q2033f4tpHx1E Q7/3wvNQ+fSOpfaydjEEYfoJpsKapT8KNapEogCtJpUr1mkaK0DXfD+AF7W/hmVfqJfIvT0N2Halo BBzWeG5SbUJBDlexeFVhf4WTD2zWWJu1NGI2b26XCGKsJKJkQx7MBs3qEngmLGGe7qwyR+Pz0jNR+ w1p/IxtCuLDLjg==; Date: Wed, 10 Apr 2024 13:51:33 +0300 Message-Id: <865xwpwkwa.fsf@gnu.org> From: Eli Zaretskii To: Yuan Fu , Dominique Quatravaux In-Reply-To: <83B8FE6B-7C87-4D79-AF1A-2A0D265632C5@gmail.com> (message from Yuan Fu on Tue, 9 Apr 2024 23:03:21 -0700) Subject: Re: bug#68956: M-q =?utf-8?Q?=E2=86=92?= Invalid predicate, see =?utf-8?Q?=E2=80=98treesit-thing-settings=E2=80=99?= for valid forms for a predicate: nil References: <27A9A540-66CC-4017-AC7A-5D8937A780B4@gmail.com> <83B8FE6B-7C87-4D79-AF1A-2A0D265632C5@gmail.com> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 68956 Cc: 68956@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 (---) > From: Yuan Fu > Date: Tue, 9 Apr 2024 23:03:21 -0700 > Cc: 68956@debbugs.gnu.org > > [Adding the bug tracker back, forgot to replay-all] And it might be a good idea to add Dominique as well ;-) > > > On Apr 8, 2024, at 8:42 PM, Yuan Fu wrote: > > > > > > Eli Zaretskii writes: > > > >>> Cc: 68956@debbugs.gnu.org > >>> Date: Sat, 10 Feb 2024 10:44:01 +0200 > >>> From: Eli Zaretskii > >>> > >>>> From: Dominique Quatravaux > >>>> Date: Tue, 6 Feb 2024 18:32:27 +0100 > >>>> > >>>> When invoking `prog-fill-reindent-defun' from inside a bash-ts-mode buffer, an exception (regardless of where > >>>> point is), an error is raised that reads > >>>> > >>>> Invalid predicate, see ‘treesit-thing-settings’ for valid forms for a predicate: nil > >>>> > >>>> Investigation reveals that `prog-fill-reindent-defun' calls `treesit-node-match-p' with 'text as the second > >>>> argument, which can only succeed if `(assq 'text (assq 'bash treesit-thing-settings))' is non-nil; whereas the > >>>> corresponding setting for `treesit-thing-settings' prepared by `bash-ts-mode', doesn't provide a value for 'text > >>>> (only for 'sentence). > >>>> > >>>> I had success applying the following workaround: > >>>> > >>>> (advice-add 'bash-ts-mode > >>>> :after (lambda (&rest ignored) > >>>> (when-let ((bash-things (assq 'bash treesit-thing-settings))) > >>>> (setf (alist-get 'text (cdr bash-things)) '(sentence))))) > >>>> > >>>> Now M-q does the right thing for me everywhere in bash-ts-mode. > >>> > >>> Yuan, any comments or ideas? > >>> > >>> Thanks. > > > > Sorry for the delay. Dominique, what version are you using? I can see > > that this is fixed on master[1], but not on emacs-29, perhaps due to > > the size of the change. > > > > [1] b392d05089014ac6d41e35a016d46f496964f879 > > > > Yuan > > From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 20 03:45:48 2024 Received: (at 68956) by debbugs.gnu.org; 20 Apr 2024 07:45:48 +0000 Received: from localhost ([127.0.0.1]:34872 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ry5Pv-0005pZ-8K for submit@debbugs.gnu.org; Sat, 20 Apr 2024 03:45:48 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59378) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ry5Ps-0005oF-3y for 68956@debbugs.gnu.org; Sat, 20 Apr 2024 03:45:45 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ry5PY-0008AX-0k; Sat, 20 Apr 2024 03:45:24 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=DALcZbJ+zY0SccGlfZC4pxm+zViaU0zFB59h+V8DUlc=; b=NjPjauc3mfr6GnHhx5qS rMtIz7SjL6BTqvGmUIQy45nY4nLlF79x/cyCw0m1WmdJ/Dpwz7TwFb5+xt5O3dKPQeeM9+NUabOie oeoOotzNavZUlw3KftyfF2V0SCaSgGMISk1Niz+5tLBr/3W2Q1iOH9MFKLxQsRsgC6iTXjswPjqdm +xliCa503WIyz+LrUn3FI7/IMFju2xR7rvNoRrXBA9Rh8tpjjmFKGAxZBb+nrjZSulVvZiRblPuG9 FxFNe36hx/vbT5kpaqjFntdaxkajx8zEnCTfKuwTQpr/UTTusQPKAGN7aohQFruYUX/EI8vKU5z6O 9XneWbvTFLWQ6Q==; Date: Sat, 20 Apr 2024 10:45:19 +0300 Message-Id: <86bk64a35c.fsf@gnu.org> From: Eli Zaretskii To: dominique@quatravaux.org In-Reply-To: <865xwpwkwa.fsf@gnu.org> (message from Eli Zaretskii on Wed, 10 Apr 2024 13:51:33 +0300) Subject: Re: bug#68956: M-q =?utf-8?Q?=E2=86=92?= Invalid predicate, see =?utf-8?Q?=E2=80=98treesit-thing-settings=E2=80=99?= for valid forms for a predicate: nil References: <27A9A540-66CC-4017-AC7A-5D8937A780B4@gmail.com> <83B8FE6B-7C87-4D79-AF1A-2A0D265632C5@gmail.com> <865xwpwkwa.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 68956 Cc: 68956@debbugs.gnu.org, casouri@gmail.com 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 (---) Ping! Dominique, could you please answer Yuan's question below? > Cc: 68956@debbugs.gnu.org > Date: Wed, 10 Apr 2024 13:51:33 +0300 > From: Eli Zaretskii > > > From: Yuan Fu > > Date: Tue, 9 Apr 2024 23:03:21 -0700 > > Cc: 68956@debbugs.gnu.org > > > > [Adding the bug tracker back, forgot to replay-all] > > And it might be a good idea to add Dominique as well ;-) > > > > > > On Apr 8, 2024, at 8:42 PM, Yuan Fu wrote: > > > > > > > > > Eli Zaretskii writes: > > > > > >>> Cc: 68956@debbugs.gnu.org > > >>> Date: Sat, 10 Feb 2024 10:44:01 +0200 > > >>> From: Eli Zaretskii > > >>> > > >>>> From: Dominique Quatravaux > > >>>> Date: Tue, 6 Feb 2024 18:32:27 +0100 > > >>>> > > >>>> When invoking `prog-fill-reindent-defun' from inside a bash-ts-mode buffer, an exception (regardless of where > > >>>> point is), an error is raised that reads > > >>>> > > >>>> Invalid predicate, see ‘treesit-thing-settings’ for valid forms for a predicate: nil > > >>>> > > >>>> Investigation reveals that `prog-fill-reindent-defun' calls `treesit-node-match-p' with 'text as the second > > >>>> argument, which can only succeed if `(assq 'text (assq 'bash treesit-thing-settings))' is non-nil; whereas the > > >>>> corresponding setting for `treesit-thing-settings' prepared by `bash-ts-mode', doesn't provide a value for 'text > > >>>> (only for 'sentence). > > >>>> > > >>>> I had success applying the following workaround: > > >>>> > > >>>> (advice-add 'bash-ts-mode > > >>>> :after (lambda (&rest ignored) > > >>>> (when-let ((bash-things (assq 'bash treesit-thing-settings))) > > >>>> (setf (alist-get 'text (cdr bash-things)) '(sentence))))) > > >>>> > > >>>> Now M-q does the right thing for me everywhere in bash-ts-mode. > > >>> > > >>> Yuan, any comments or ideas? > > >>> > > >>> Thanks. > > > > > > Sorry for the delay. Dominique, what version are you using? I can see > > > that this is fixed on master[1], but not on emacs-29, perhaps due to > > > the size of the change. > > > > > > [1] b392d05089014ac6d41e35a016d46f496964f879 > > > > > > Yuan > > > > > > > > From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 22 06:54:28 2024 Received: (at 68956) by debbugs.gnu.org; 22 Apr 2024 10:54:28 +0000 Received: from localhost ([127.0.0.1]:45785 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ryrJb-0006BW-La for submit@debbugs.gnu.org; Mon, 22 Apr 2024 06:54:28 -0400 Received: from mail-yw1-x112a.google.com ([2607:f8b0:4864:20::112a]:51636) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ryrJZ-0006A8-Jn for 68956@debbugs.gnu.org; Mon, 22 Apr 2024 06:54:26 -0400 Received: by mail-yw1-x112a.google.com with SMTP id 00721157ae682-61587aa9f4cso47211537b3.3 for <68956@debbugs.gnu.org>; Mon, 22 Apr 2024 03:54:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quatravaux-org.20230601.gappssmtp.com; s=20230601; t=1713783243; x=1714388043; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=sw70rXlnqERVkAv6J2IbL1vVabyGRvHtkgmEdwV/vgQ=; b=Yd3tQj2bOZyROwYxiwC5bCsgavwspHppk8VlJeQVME1enuMEUQTK3VNnx1XPYNB6p5 QihcfsOhrn2OkZZcVXr4Wcj9QM2fuvBKiXV7H9mdXNfm8wLQNdmq0sNNZjsxGVT0cBPD 5D5yux8BF49DYgDt7Jem1A1KWSYZ/XqEGoRQ/oRJ2YvtoJ/qW3Wt+59bEk0n2u2mflUM Jh3roQshQX/Z5/d8KkSZev3VvAHsxFpQiYt3gUjETGKqg/l30+wdM7C9/HhAWOkPIq1x Ui78ZhAZJW9QTePNMZw0N6gVzyGp508W6fkiKzTIMe2sHOgRH1LGooJm3dxJaVZtJeqe mR2w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1713783243; x=1714388043; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=sw70rXlnqERVkAv6J2IbL1vVabyGRvHtkgmEdwV/vgQ=; b=bt0laY30jsk+8hFybN8VKTNz0d3Awe9+JYRCi6Adgn6aEWiM/shm6xp3X4T8gkTEUS YCWw92ACHlIY+Vr6YkERNOaaDkvxP5ZgqbbF9m8UAaTEeOmuqm02USp0J1weAtrLl9UP plBDwknV7zotql9jJ7Umc0oMyqrVrs6Dn5RsLwxGGk/r9H/9rWjhEQm4s8/HglX+X1Nk gSwzJgUNA//RXgt2kwst51ewGzqlKLMjpHt1t8pKWInh+6PjDI8WXmwLmk96yEAdfrcX kCxrWh73OZ2HCWOIngWb1+PD9JWezOSYASFtCDosI5Lf+TKKPro67VwAjLDaaHVf+gbh 0FdQ== X-Forwarded-Encrypted: i=1; AJvYcCVbpzsm3MDdIBxfhhuPuIY/FtBv9wZrDbH1B92faiZ9eugVcQRAipejhJZbeFaGihT8gRvO6Xnmn2PmKvc80rwgqng/Scw= X-Gm-Message-State: AOJu0YzKeRICUMsNH+7rVHdOw6Rwl/h4v5Uctr30e/qN8bZxKBz9LSPc 2dbGsnXO065fzlYUnffOsGi/fL4iyRKUWXiSCUHJKmulBJvkNU3Of0lGM4Xp3rwlDTn7OLUH0bU FeGSqN37G+oi00JtrTvktUICuYpaIGcm2hpuxdw== X-Google-Smtp-Source: AGHT+IHfRmOtz/QEw9S/gBMAArZcJa+J3nQ2yhEPAxPx8MDgUGSrGcwWVdJFzXjsnZWpoNfkIxqA5Mc4l2GUuchwfPg= X-Received: by 2002:a05:6902:565:b0:de4:27f:e335 with SMTP id a5-20020a056902056500b00de4027fe335mr8815245ybt.64.1713783243602; Mon, 22 Apr 2024 03:54:03 -0700 (PDT) MIME-Version: 1.0 References: <27A9A540-66CC-4017-AC7A-5D8937A780B4@gmail.com> <83B8FE6B-7C87-4D79-AF1A-2A0D265632C5@gmail.com> <865xwpwkwa.fsf@gnu.org> <86bk64a35c.fsf@gnu.org> In-Reply-To: <86bk64a35c.fsf@gnu.org> From: Dominique Quatravaux Date: Mon, 22 Apr 2024 12:53:52 +0200 Message-ID: Subject: =?UTF-8?Q?Re=3A_bug=2368956=3A_M=2Dq_=E2=86=92_Invalid_predicate=2C_see_=E2=80=98tre?= =?UTF-8?Q?esit=2Dthing=2Dsettings=E2=80=99_for_valid_forms_for_a_predicate=3A_nil?= To: Eli Zaretskii Content-Type: multipart/alternative; boundary="000000000000751c750616ad4163" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 68956 Cc: 68956@debbugs.gnu.org, casouri@gmail.com 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 (-) --000000000000751c750616ad4163 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Le sam. 20 avr. 2024 =C3=A0 09:45, Eli Zaretskii a =C3=A9cri= t : > Ping! Dominique, could you please answer Yuan's question below? > Dear Eli, dear Yuan, I just rebuilt my Emacs to version 4d9629b087fe6df941b553c6931b2f8996901e21 and indeed M-q doesn't crash anymore. Please feel free to close bug#68956. Many thanks, -- Dominique Quatravaux dominique@quatravaux.org --000000000000751c750616ad4163 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


--000000000000751c750616ad4163-- From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 22 06:56:18 2024 Received: (at 68956-done) by debbugs.gnu.org; 22 Apr 2024 10:56:18 +0000 Received: from localhost ([127.0.0.1]:45790 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ryrLL-0006RZ-CW for submit@debbugs.gnu.org; Mon, 22 Apr 2024 06:56:18 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:35232) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ryrLF-0006Pr-FX for 68956-done@debbugs.gnu.org; Mon, 22 Apr 2024 06:56:13 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ryrKu-0001Dg-7x; Mon, 22 Apr 2024 06:55:48 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=UgfSm/aX9V1tkEnfN96vAVEhVQ3m1GxeoyHukSCUo70=; b=QJIgdhHqA0+8z8guznXr 6vSvLLD4Ri7FSHocFaPgJJMQE/CDPvox463kP25NS6lUIEhofYa3NqElrAp5GV7xIwJvEMEektW03 X3SBZHoCGbhtMdUcKkt+wgiWxhNv0oNCDA73inqE84sAqMOqz1qx5ypr413s0t7R9NTqEnYC6l9oM s2Q6/hlcY4BjJr/9alWw5u6MWYqSAErOJQZYsqEQEu9NkmKzuLavPYARAXgYSYG+axHjW1rz9BScB vz+oE0TQuWEXKtESAmAfW++i7HkKS/Q3S2ZZLizuH4h2PJKcv/876tHmOCnD/vfM8XEo9xVVlot1C 2rVsJEPCZnz7gg==; Date: Mon, 22 Apr 2024 13:55:45 +0300 Message-Id: <86le5564zy.fsf@gnu.org> From: Eli Zaretskii To: Dominique Quatravaux In-Reply-To: (message from Dominique Quatravaux on Mon, 22 Apr 2024 12:53:52 +0200) Subject: Re: bug#68956: M-q =?utf-8?Q?=E2=86=92?= Invalid predicate, see =?utf-8?Q?=E2=80=98treesit-thing-settings=E2=80=99?= for valid forms for a predicate: nil References: <27A9A540-66CC-4017-AC7A-5D8937A780B4@gmail.com> <83B8FE6B-7C87-4D79-AF1A-2A0D265632C5@gmail.com> <865xwpwkwa.fsf@gnu.org> <86bk64a35c.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 68956-done Cc: casouri@gmail.com, 68956-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: -3.3 (---) > From: Dominique Quatravaux > Date: Mon, 22 Apr 2024 12:53:52 +0200 > Cc: casouri@gmail.com, 68956@debbugs.gnu.org > > Le sam. 20 avr. 2024 à 09:45, Eli Zaretskii a écrit : > > Ping! Dominique, could you please answer Yuan's question below? > > Dear Eli, dear Yuan, I just rebuilt my Emacs to version 4d9629b087fe6df941b553c6931b2f8996901e21 and > indeed M-q doesn't crash anymore. > > Please feel free to close bug#68956. Thanks, closing. From unknown Sun Jun 22 00:40:22 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 20 May 2024 11:24:07 +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