From unknown Sun Jun 22 22:47:58 2025 X-Loop: help-debbugs@gnu.org Subject: bug#52342: [PATCH] Add Texinfo support for Flymake Resent-From: Okamsn Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 07 Dec 2021 02:49:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 52342 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: 52342@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Reply-To: Okamsn Received: via spool by submit@debbugs.gnu.org id=B.163884532428379 (code B ref -1); Tue, 07 Dec 2021 02:49:02 +0000 Received: (at submit) by debbugs.gnu.org; 7 Dec 2021 02:48:44 +0000 Received: from localhost ([127.0.0.1]:35801 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1muQX5-0007Nf-OE for submit@debbugs.gnu.org; Mon, 06 Dec 2021 21:48:44 -0500 Received: from lists.gnu.org ([209.51.188.17]:52676) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1muQX2-0007NW-Ux for submit@debbugs.gnu.org; Mon, 06 Dec 2021 21:48:42 -0500 Received: from eggs.gnu.org ([209.51.188.92]:50580) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1muQX2-00059k-JM for bug-gnu-emacs@gnu.org; Mon, 06 Dec 2021 21:48:40 -0500 Received: from mail-0301.mail-europe.com ([188.165.51.139]:42797) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1muQWz-0001lQ-Pr for bug-gnu-emacs@gnu.org; Mon, 06 Dec 2021 21:48:39 -0500 Date: Tue, 07 Dec 2021 02:48:13 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail2; t=1638845311; bh=PE6xzOTV/R/nP2rAlqXYp+9QYGaX7qtpVPMBq/1I/zo=; h=Date:To:From:Reply-To:Subject:Message-ID:From:To:Cc; b=b9/DNZYGQ4sYsIXuRV7AUn8CyzFBjtbN1liCRAGraCf5OdqeIQYIvWov9Z4xQ/Tsm Owf7mIgzLdWhubz2angQwHO27KvuvXHOqY+Aqnjeh6xGWNMnb+0mbyK/Ia16upl9Vn pU1SvHHUtCsmFQat9fPF+9ogNolAwq0Z1DIvUkmDrHgW2Vs+4o5VO0UX/LCNBNafrP MQP+kUCDFqrEYXq14LLQrVflI/y11erip4h85AAPhCOfJSnpfxi/LloMSqqjonvRvR 9BkZsbdtKVLvwgoHTbcsbhZySP1QYk+5cYsteBMpI6+6BFMxeE63iPp/HyNT4vXuP+ koomTVodavZ9Q== From: Okamsn Message-ID: <3948b4c7-bd61-e2f8-6b02-6057631139cb@protonmail.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="b1_KLr9BT7MfTelZXpMg1lDeULFz34uzxQs3mNUiCOdiCI" X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch Received-SPF: pass client-ip=188.165.51.139; envelope-from=okamsn@protonmail.com; helo=mail-0301.mail-europe.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, RCVD_IN_MSPIKE_H2=-0.001, 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-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 (--) This is a multi-part message in MIME format. --b1_KLr9BT7MfTelZXpMg1lDeULFz34uzxQs3mNUiCOdiCI Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hello, This patch adds basic Texinfo support for Flymake, following the annotated example in the Flymake manual. All it does is feed the contents of the buffer to the program `makeinfo`, which either reports errors or outputs the resulting file to the specified /dev/null. The regexp for identifying errors and warnings is the same as used by the package Flycheck (see here: https://github.com/flycheck/flycheck/blob/784f184cdd9f9cb4e3dbb997c09d93e95= 4142842/flycheck.el#L12175). It seems to identify an optional column number, but I didn't see that in the programs output or listed in the Man page. The patch does not make use of any match for that information. The Man page says that the program will by default report 100 errors before stopping. While the package Flymake is required during compilation, the byte compiler still wanted the function `flymake--log-1` declared. This is the function run by the macro `flymake-log`. Thank you. --b1_KLr9BT7MfTelZXpMg1lDeULFz34uzxQs3mNUiCOdiCI Content-Type: text/x-patch; name=v2-0001-Add-basic-Texinfo-support-for-Flymake.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=v2-0001-Add-basic-Texinfo-support-for-Flymake.patch RnJvbSAyMjA5ZTg0Zjk4ZDc1ZWIzZGI1NTg5YmZlNmM2NGRlZDI2NmM2N2UyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBFYXJsIEh5YXR0IDxva2Ftc25AcHJvdG9ubWFpbC5jb20+CkRh dGU6IE1vbiwgNiBEZWMgMjAyMSAyMTowNDoyNyAtMDUwMApTdWJqZWN0OiBbUEFUQ0ggdjJdIEFk ZCBiYXNpYyBUZXhpbmZvIHN1cHBvcnQgZm9yIEZseW1ha2UuCgoqIGxpc3AvdGV4dG1vZGVzL3Rl eGluZm8uZWwgKHRleGluZm8tZmx5bWFrZSwgdGV4aW5mby0tZmx5bWFrZS1wcm9jKQoodGV4aW5m by1tb2RlKToKQWRkIHRoZSBmdW5jdGlvbnMgdGV4aW5mby1mbHltYWtlIGFuZCBwcm9jZXNzIHZh cmlhYmxlCnRleGluZm8tLWZseW1ha2UtcHJvYy4gIE1vZGlmeSB0ZXhpbmZvLW1vZGUgdG8gYXV0 b21hdGljYWxseSBhZGQgdGhpcwpmdW5jdGlvbiB0byB0aGUgaG9vayBmbHltYWtlLWRpYWdub3N0 aWMtZnVuY3Rpb25zLgotLS0KIGxpc3AvdGV4dG1vZGVzL3RleGluZm8uZWwgfCA3OCArKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0KIDEgZmlsZSBjaGFuZ2VkLCA3NyBpbnNl cnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvbGlzcC90ZXh0bW9kZXMvdGV4 aW5mby5lbCBiL2xpc3AvdGV4dG1vZGVzL3RleGluZm8uZWwKaW5kZXggNzFkYjMzYmFlMy4uMjky ZDgxOWRjMiAxMDA2NDQKLS0tIGEvbGlzcC90ZXh0bW9kZXMvdGV4aW5mby5lbAorKysgYi9saXNw L3RleHRtb2Rlcy90ZXhpbmZvLmVsCkBAIC0zMiw2ICszMiwxNiBAQAogCiA7OzsgQ29kZToKIAor KGV2YWwtd2hlbi1jb21waWxlIChyZXF1aXJlICdjbC1saWIpCisgICAgICAgICAgICAgICAgICAg KHJlcXVpcmUgJ2ZseW1ha2UpCisgICAgICAgICAgICAgICAgICAgKHJlcXVpcmUgJ3J4KSkKKyhk ZWNsYXJlLWZ1bmN0aW9uIGZseW1ha2UtZGlhZy1yZWdpb24gImZseW1ha2UiCisgICAgICAgICAg ICAgICAgICAoYnVmZmVyIGxpbmUgJm9wdGlvbmFsIGNvbCkpCisoZGVjbGFyZS1mdW5jdGlvbiBm bHltYWtlLW1ha2UtZGlhZ25vc3RpYyAiZmx5bWFrZSIKKyAgICAgICAgICAgICAgICAgICggbG9j dXMgYmVnIGVuZCB0eXBlIHRleHQKKyAgICAgICAgICAgICAgICAgICAgJm9wdGlvbmFsIGRhdGEg b3ZlcmxheS1wcm9wZXJ0aWVzKSkKKyhkZWNsYXJlLWZ1bmN0aW9uIGZseW1ha2UtLWxvZy0xIChs ZXZlbCBzdWJsb2cgbXNnICZyZXN0IGFyZ3MpKQorCiAoZXZhbC13aGVuLWNvbXBpbGUgKHJlcXVp cmUgJ3RleC1tb2RlKSkKIChkZWNsYXJlLWZ1bmN0aW9uIHRleC1idWZmZXIgInRleC1tb2RlIiAo KSkKIChkZWNsYXJlLWZ1bmN0aW9uIHRleC1yZWdpb24gInRleC1tb2RlIiAoYmVnIGVuZCkpCkBA IC0zMzYsNiArMzQ2LDY5IEBAIHRleGluZm8tY3VycmVudC1kZWZ1bi1uYW1lCiAgICAgKGlmIChy ZS1zZWFyY2gtYmFja3dhcmQgIl5Abm9kZVsgXHRdK1xcKFteLFxuXStcXCkiIG5pbCB0KQogCSht YXRjaC1zdHJpbmctbm8tcHJvcGVydGllcyAxKSkpKQogCis7OzsgRmx5bWFrZSBzdXBwb3J0Ciso ZGVmdmFyLWxvY2FsIHRleGluZm8tLWZseW1ha2UtcHJvYyBuaWwpCisoZGVmdW4gdGV4aW5mby1m bHltYWtlIChyZXBvcnQtZm4gJnJlc3QgXykKKyAgIlRleGluZm8gY2hlY2tpbmcgZm9yIEZseW1h a2UuCisKK1JFUE9SVC1GTiBpcyB0aGUgY2FsbGJhY2sgZnVuY3Rpb24uIgorICAobGV0ICgoZXhl Y3V0YWJsZSAob3IgKGV4ZWN1dGFibGUtZmluZCAibWFrZWluZm8iKQorICAgICAgICAgICAgICAg ICAgICAgICAgKGV4ZWN1dGFibGUtZmluZCAidGV4aTJhbnkiKSkpCisgICAgICAgIChzb3VyY2Ug KGN1cnJlbnQtYnVmZmVyKSkpCisKKyAgICAodW5sZXNzIGV4ZWN1dGFibGUKKyAgICAgIChlcnJv ciAiRmx5bWFrZSBmb3IgVGV4aW5mbyByZXF1aXJlcyBgbWFrZWluZm8nIG9yIGB0ZXhpMmFueSci KSkKKworICAgICh3aGVuIChwcm9jZXNzLWxpdmUtcCB0ZXhpbmZvLS1mbHltYWtlLXByb2MpCisg ICAgICAoa2lsbC1wcm9jZXNzIHRleGluZm8tLWZseW1ha2UtcHJvYykpCisKKyAgICAoc2F2ZS1y ZXN0cmljdGlvbgorICAgICAgKHdpZGVuKQorICAgICAgKHNldHEgdGV4aW5mby0tZmx5bWFrZS1w cm9jCisgICAgICAgICAgICAobWFrZS1wcm9jZXNzCisgICAgICAgICAgICAgOm5hbWUgInRleGlu Zm8tZmx5bWFrZSIKKyAgICAgICAgICAgICA6bm9xdWVyeSB0CisgICAgICAgICAgICAgOmNvbm5l Y3Rpb24tdHlwZSAncGlwZQorICAgICAgICAgICAgIDpidWZmZXIgKGdlbmVyYXRlLW5ldy1idWZm ZXIgIiAqdGV4aW5mby1mbHltYWtlKiIpCisgICAgICAgICAgICAgOmNvbW1hbmQgYCgsZXhlY3V0 YWJsZSAiLW8iICxudWxsLWRldmljZSAiLSIpCisgICAgICAgICAgICAgOnNlbnRpbmVsCisgICAg ICAgICAgICAgKGxhbWJkYSAocHJvYyBfZXZlbnQpCisgICAgICAgICAgICAgICAod2hlbiAobWVt cSAocHJvY2Vzcy1zdGF0dXMgcHJvYykgJyhleGl0IHNpZ25hbCkpCisgICAgICAgICAgICAgICAg ICh1bndpbmQtcHJvdGVjdAorICAgICAgICAgICAgICAgICAgICAgKGlmIChlcSAoYnVmZmVyLWxv Y2FsLXZhbHVlICd0ZXhpbmZvLS1mbHltYWtlLXByb2MKKyAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICBzb3VyY2UpCisgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIHByb2MpCisgICAgICAgICAgICAgICAgICAgICAgICAgKHdpdGgtY3VycmVudC1idWZm ZXIgKHByb2Nlc3MtYnVmZmVyIHByb2MpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAoZ290 by1jaGFyIChwb2ludC1taW4pKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgKGNsLWxvb3AK KyAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aGlsZSAoc2VhcmNoLWZvcndhcmQtcmVnZXhw CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChyeCBsaW5lLXN0YXJ0CisgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiLToiCisgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAoZ3JvdXAtbiAxICgwKyBkaWdpdCkpIDsgTGluZQorICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKG9wdGlvbmFsICI6IiAoZ3JvdXAt biAyICgwKyBkaWdpdCkpKSA7IGNvbAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIjogIgorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKG9wdGlv bmFsIChncm91cC1uIDMgIndhcm5pbmc6ICIpKSA7IHdhcm4KKyAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIChncm91cC1uIDQgKDArIG5vbmwpKSA7IE1lc3NhZ2UKKyAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtZW5kKQorICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICBuaWwgdCkKKyAgICAgICAgICAgICAgICAgICAgICAgICAg ICBmb3IgbXNnID0gKG1hdGNoLXN0cmluZyA0KQorICAgICAgICAgICAgICAgICAgICAgICAgICAg IGZvciAoYmVnIC4gZW5kKSA9IChmbHltYWtlLWRpYWctcmVnaW9uCisgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNvdXJjZQorICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoc3RyaW5nLXRvLW51bWJlciAobWF0Y2gtc3Ry aW5nIDEpKSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb3IgdHlwZSA9IChpZiAobWF0 Y2gtc3RyaW5nIDMpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg Ondhcm5pbmcKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOmVycm9y KQorICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbGxlY3QgKGZseW1ha2UtbWFrZS1kaWFn bm9zdGljCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc291cmNlIGJlZyBl bmQgdHlwZSBtc2cpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50byBkaWFncworICAg ICAgICAgICAgICAgICAgICAgICAgICAgIGZpbmFsbHkgKGZ1bmNhbGwgcmVwb3J0LWZuIGRpYWdz KSkpCisgICAgICAgICAgICAgICAgICAgICAgIChmbHltYWtlLWxvZyA6d2FybmluZyAiQ2FuY2Vs bGluZyBvYnNvbGV0ZSBjaGVjayAlcyIKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIHByb2MpKQorICAgICAgICAgICAgICAgICAgIChraWxsLWJ1ZmZlciAocHJvY2Vzcy1idWZm ZXIgcHJvYykpKSkpKSkKKyAgICAgIChwcm9jZXNzLXNlbmQtcmVnaW9uIHRleGluZm8tLWZseW1h a2UtcHJvYyAocG9pbnQtbWluKSAocG9pbnQtbWF4KSkKKyAgICAgIChwcm9jZXNzLXNlbmQtZW9m IHRleGluZm8tLWZseW1ha2UtcHJvYykpKSkKKworCiA7OzsgVGV4aW5mbyBtb2RlCiAKIDs7OyMj I2F1dG9sb2FkCkBAIC00NTUsNyArNTI4LDEwIEBAIHRleGluZm8tbW9kZQogCSAgICAgIChsZXQg KChwcmV2ZW50LWZpbGxpbmcgIl5AXFwoZGVmXFx8bXVsdGl0YWJsZVxcKSIpKQogCQkoaWYgKG51 bGwgYXV0by1maWxsLWluaGliaXQtcmVnZXhwKQogCQkgICAgcHJldmVudC1maWxsaW5nCi0JCSAg KGNvbmNhdCBhdXRvLWZpbGwtaW5oaWJpdC1yZWdleHAgIlxcfCIgcHJldmVudC1maWxsaW5nKSkp KSkKKwkJICAoY29uY2F0IGF1dG8tZmlsbC1pbmhpYml0LXJlZ2V4cCAiXFx8IiBwcmV2ZW50LWZp bGxpbmcpKSkpCisKKyAgOzsgU2V0IHVwIEZseW1ha2Ugc3VwcG9ydC4KKyAgKGFkZC1ob29rICdm bHltYWtlLWRpYWdub3N0aWMtZnVuY3Rpb25zICMndGV4aW5mby1mbHltYWtlIG5pbCB0KSkKIAog KGRlZnZhciB0ZXhpbmZvLWZpbGxhYmxlLWNvbW1hbmRzICcoIkBub2luZGVudCIpCiAgICJBIGxp c3Qgb2YgY29tbWFuZHMgdGhhdCBjYW4gYmUgZmlsbGVkLiIpCi0tIAoyLjI1LjEKCg== --b1_KLr9BT7MfTelZXpMg1lDeULFz34uzxQs3mNUiCOdiCI-- From unknown Sun Jun 22 22:47:58 2025 X-Loop: help-debbugs@gnu.org Subject: bug#52342: [PATCH] Add Texinfo support for Flymake Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 07 Dec 2021 14:11:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 52342 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Okamsn Cc: 52342@debbugs.gnu.org, =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Received: via spool by 52342-submit@debbugs.gnu.org id=B52342.163888625124834 (code B ref 52342); Tue, 07 Dec 2021 14:11:02 +0000 Received: (at 52342) by debbugs.gnu.org; 7 Dec 2021 14:10:51 +0000 Received: from localhost ([127.0.0.1]:36863 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mubBC-0006SU-Nk for submit@debbugs.gnu.org; Tue, 07 Dec 2021 09:10:50 -0500 Received: from mail-pj1-f50.google.com ([209.85.216.50]:51984) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mubBA-0006Rw-Hf for 52342@debbugs.gnu.org; Tue, 07 Dec 2021 09:10:49 -0500 Received: by mail-pj1-f50.google.com with SMTP id gt5so10405628pjb.1 for <52342@debbugs.gnu.org>; Tue, 07 Dec 2021 06:10:48 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:in-reply-to:references:user-agent :mime-version:date:message-id:subject:to:cc :content-transfer-encoding; bh=824mOHK3acR75400uzC/1lHskmVFdqqpgsLJTinhHu0=; b=4w90PpUlgxRwkZziVQnEwgL/NapRCLHgkclhttdeEU4lQNJU5HLYyH8T/41k8mmbGf jz1i5zgZkN61H8ga0mO0EGvi2dqJAFykLcGzRVXMbpD46sLGVa4l83Tq8837PqPvPidF l0MreZB58T9AlCzb+u3sUSLvMdckULqtTByPftrhj9ZBJFzZPR0RJyMi8Z8yeQ2jHfeD 35tuw4+hQOMgstS1DQU9oSgJdqR9yHa0bbYp7hjO8MoMPgJ42X4oiDfBvtSbFpc7srLL r/u/RBBFOj8zIWDXO+yw6aLpfOIAKRMZJnbBlNDgN+EZf4LdO8Qb3HKv+MLUe6asVeXx cMjg== X-Gm-Message-State: AOAM530aRuUKP8twYg1+uX98IJkXk5P5Rq8KeTg9C4TX3tIdeMFfsGLm MPbAgCva+3h7z6AR5Uj+CBK96Xk2U974Fs1bvsY= X-Google-Smtp-Source: ABdhPJyxSAZMcofo3Q686H1Vo9UPscJRA0tmusuxn/5m58dGYYRzsCUGcu9Yk66cmZi3rDZvaM2Llk37FhNSuwDCXw8= X-Received: by 2002:a17:902:c145:b0:142:50c3:c2a with SMTP id 5-20020a170902c14500b0014250c30c2amr51408835plj.32.1638886243076; Tue, 07 Dec 2021 06:10:43 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Tue, 7 Dec 2021 15:10:42 +0100 From: Stefan Kangas In-Reply-To: <3948b4c7-bd61-e2f8-6b02-6057631139cb@protonmail.com> (okamsn@protonmail.com's message of "Tue, 07 Dec 2021 02:48:13 +0000") References: <3948b4c7-bd61-e2f8-6b02-6057631139cb@protonmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Date: Tue, 7 Dec 2021 15:10:42 +0100 Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.5 (/) 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 (/) Okamsn writes: > This patch adds basic Texinfo support for Flymake, following the > annotated example in the Flymake manual. All it does is feed the > contents of the buffer to the program `makeinfo`, which either reports > errors or outputs the resulting file to the specified /dev/null. Jo=C3=A3o, what do you think of this patch? From unknown Sun Jun 22 22:47:58 2025 X-Loop: help-debbugs@gnu.org Subject: bug#52342: [PATCH] Add Texinfo support for Flymake Resent-From: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 07 Dec 2021 14:24:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 52342 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Stefan Kangas Cc: Okamsn , 52342@debbugs.gnu.org Received: via spool by 52342-submit@debbugs.gnu.org id=B52342.16388870072137 (code B ref 52342); Tue, 07 Dec 2021 14:24:02 +0000 Received: (at 52342) by debbugs.gnu.org; 7 Dec 2021 14:23:27 +0000 Received: from localhost ([127.0.0.1]:36905 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mubNP-0000YO-KA for submit@debbugs.gnu.org; Tue, 07 Dec 2021 09:23:27 -0500 Received: from mail-qt1-f179.google.com ([209.85.160.179]:42861) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mubNK-0000Y8-NR for 52342@debbugs.gnu.org; Tue, 07 Dec 2021 09:23:26 -0500 Received: by mail-qt1-f179.google.com with SMTP id z9so14355429qtj.9 for <52342@debbugs.gnu.org>; Tue, 07 Dec 2021 06:23:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=CN5s4dzpXeAEMCh5JAqfIp9ezlLQnbur2REhOwuPvBc=; b=mEtmmpXWrN1RpBDc2/gvNmAcDWhuBXix85AusQpgd1KW192yyuz1kr6sayijqzFfbF c9nATbdlUeKCvqMirHJHdhRWViIORoDS+cKXb5VnNq0Iq3zqgD00Uo+AFmapEMoh7waU +PO0wFYQJYe8tbA+sSMvne1RzinOsUIBUfSKnyLw9HSDD/6FY1ZKdQ62jfgZ5SeGjFtL 9KK+xNcnPW7rvzj7Ozgp4iQELajhi9U+N3BySN78/Q3/6jhxaw0X4ru5e3NhnwjmVTFF GK79u9CPfSXSIOG8m0Iih+GjraTrgQshsa/Hu1MU4DEtHYE3A2vUnRC9169J6Rp7s2xY YAGQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=CN5s4dzpXeAEMCh5JAqfIp9ezlLQnbur2REhOwuPvBc=; b=CZkaRhf71THRwQ6zsxfvGtAH4UQpUztKRwRtT1ijg7ynyTsyTRgXwpOqHT9L7YFlRJ TND5eNe+cco6bdwxJ7yg7cdRb70lsrbSjGOq+AwdzVExZt4J5t3b0Ha8pgPrbvl/4kmh kOhU17NgReLZdsL8nItFDyXjhgj9khsu+aFRzVtmlovqPYYDSF5RrAvbAkJPATnisvYA aUCkasTEzQtnSrm2TMuKz8IZde6Al3k/CvGJqhwxtQ4Q1/iM6QE6Rpe+C8YKjXBW6XwE wN2afsEqv3TPkHhcbsmse81Vh+/FpAcFcLT6UoqXEJibCY5J6z362kSVyPJSaDcbM86P V4Sg== X-Gm-Message-State: AOAM531dCSH242ivQxicmBnoefEMzXvFfJbJQrAYhYYXQvOT8J54MwdP r7PJTNFr9IHm9MJ+wRhusZj98s9tCKoGhaz1X4xYBZrWYDA= X-Google-Smtp-Source: ABdhPJxpCXhf9JfXluAP0rMrZbIXzGC6/SuJSF2Gk2hDSdM9/TDbknvxs2i6TXYAVhS9muYNjxgOKZvK5X1PTgl4rT4= X-Received: by 2002:a05:622a:1207:: with SMTP id y7mr50825020qtx.626.1638886996956; Tue, 07 Dec 2021 06:23:16 -0800 (PST) MIME-Version: 1.0 References: <3948b4c7-bd61-e2f8-6b02-6057631139cb@protonmail.com> In-Reply-To: From: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Date: Tue, 7 Dec 2021 14:23:05 +0000 Message-ID: Content-Type: multipart/alternative; boundary="00000000000047d83305d28f1d2e" X-Spam-Score: -0.0 (/) 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 (-) --00000000000047d83305d28f1d2e Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Looks 99% fine to me, it's the way Flymake is suppose to be extended with new backends. So that part's super. Not sure about the eval-when-compile for require. It was my expression that require is always "when compile". I've unfortunately been a little away from Emacs lately. Jo=C3=A3o On Tue, Dec 7, 2021 at 2:10 PM Stefan Kangas wrote: > Okamsn writes: > > > This patch adds basic Texinfo support for Flymake, following the > > annotated example in the Flymake manual. All it does is feed the > > contents of the buffer to the program `makeinfo`, which either reports > > errors or outputs the resulting file to the specified /dev/null. > > Jo=C3=A3o, what do you think of this patch? > --=20 Jo=C3=A3o T=C3=A1vora --00000000000047d83305d28f1d2e Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Looks 99% fine to me, it's the way Flymake is sup= pose to be extended
with new backends.=C2=A0 So that part's s= uper.

Not sure about the eval-when-compile for= require.=C2=A0 It was my
expression that require is always "= ;when compile".=C2=A0

I've unfortuna= tely been a little away from Emacs lately.

Jo=C3= =A3o

On Tue, Dec 7, 2021 at 2:10 PM Stefan Kangas <stefan@marxist.se> wrote:
Okamsn <okamsn@protonmail.com> writes= :

> This patch adds basic Texinfo support for Flymake, following the
> annotated example in the Flymake manual.=C2=A0 All it does is feed the=
> contents of the buffer to the program `makeinfo`, which either reports=
> errors or outputs the resulting file to the specified /dev/null.

Jo=C3=A3o, what do you think of this patch?


--
Jo=C3=A3o T=C3=A1vora
--00000000000047d83305d28f1d2e-- From unknown Sun Jun 22 22:47:58 2025 X-Loop: help-debbugs@gnu.org Subject: bug#52342: [PATCH] Add Texinfo support for Flymake Resent-From: Okamsn Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 07 Dec 2021 23:40:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 52342 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= , Stefan Kangas Cc: 52342@debbugs.gnu.org Reply-To: Okamsn Received: via spool by 52342-submit@debbugs.gnu.org id=B52342.163892039721421 (code B ref 52342); Tue, 07 Dec 2021 23:40:01 +0000 Received: (at 52342) by debbugs.gnu.org; 7 Dec 2021 23:39:57 +0000 Received: from localhost ([127.0.0.1]:38977 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1muk3x-0005ZQ-4A for submit@debbugs.gnu.org; Tue, 07 Dec 2021 18:39:57 -0500 Received: from mail-40134.protonmail.ch ([185.70.40.134]:56252) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1muk3s-0005Z5-Ll for 52342@debbugs.gnu.org; Tue, 07 Dec 2021 18:39:56 -0500 Date: Tue, 07 Dec 2021 23:39:31 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail2; t=1638920381; bh=ekXKRzUEYt6aM4LmM2ajXPItSVJuG5oLfq/x2v/SL5k=; h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To: References:From:To:Cc; b=B9w/mqpj6b7SeewtO2K6kwoqIchhi5tpcQ+EfrBzuwj0EzWYSD91wyOhAmwI7vdTs P4QoFj/Q715lYYAj02hERtZkBHXUfao7DUACheAui+3imwCfG8Q8ROnTQ2xFV4XoxI U3wgZt4pYkWNpoKhJtbVkBXjHNZUPviG4/kna2AOrh7KGCkIHIgKqFbrXLMzMvM97s KLvVBt/DgaRUdCbw0/59lAnBJMB4OpkJyzFdoy6F/wKz++u19t/r3KWT9Zi6oLeOf6 G22ziQtgPlEvs/VFFuLpU+9YoRNw/HC7cWEkzTC2bKO3RPvlKQhAzGgOMdQXyJLxzp B5AH1Tdz9VjjA== From: Okamsn Message-ID: In-Reply-To: References: <3948b4c7-bd61-e2f8-6b02-6057631139cb@protonmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch X-Spam-Score: -0.0 (/) 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 (-) On 12/7/21 09:23, Jo=C3=A3o T=C3=A1vora wrote: > Not sure about the eval-when-compile for require.=C2=A0 It was my > expression that require is always "when compile". > > I've unfortunately been a little away from Emacs lately. > > Jo=C3=A3o My understanding is that `eval-when-compile` is used to make sure that macro definitions are available during compilation and that the libraries are not loaded when `texinfo.el` is loaded. The macros in the patch are `rx`, `cl-loop`, and `flymake-log`. There is also the following comment on line 82 of the current version (https://git.savannah.gnu.org/cgit/emacs.git/tree/lisp/textmodes/texinfo.el= #n82): > Don't you dare insert any `require' calls at top level in this file > --rms. which I tried to observe. From unknown Sun Jun 22 22:47:58 2025 X-Loop: help-debbugs@gnu.org Subject: bug#52342: [PATCH] Add Texinfo support for Flymake Resent-From: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 07 Dec 2021 23:45:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 52342 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Okamsn , Stefan Monnier Cc: Stefan Kangas , 52342@debbugs.gnu.org Received: via spool by 52342-submit@debbugs.gnu.org id=B52342.163892065021884 (code B ref 52342); Tue, 07 Dec 2021 23:45:01 +0000 Received: (at 52342) by debbugs.gnu.org; 7 Dec 2021 23:44:10 +0000 Received: from localhost ([127.0.0.1]:38987 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1muk82-0005gu-By for submit@debbugs.gnu.org; Tue, 07 Dec 2021 18:44:10 -0500 Received: from mail-qk1-f177.google.com ([209.85.222.177]:45709) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1muk80-0005gc-9V for 52342@debbugs.gnu.org; Tue, 07 Dec 2021 18:44:08 -0500 Received: by mail-qk1-f177.google.com with SMTP id d2so462340qki.12 for <52342@debbugs.gnu.org>; Tue, 07 Dec 2021 15:44:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=0k10vBo4lVD0hQ8tNszhV3sVI24ysttSGz75lcn6lrw=; b=hwmNCnk8GO9eAgHTAa4GqbF/VXiTHmQu7ndhMfcEWV828y92YF/ELOTT6rqtZDxiGp heAncdET4g8XKN5U+mLe3ZYhFIHsO4gmBX3sZNYbsUdoR2t5Y/mXPJ4ZP+cPEiEgD4c0 fZ2IRsF/tiZEHhE7KUha2N2Yp+vbtvEWGL+jkHJoq93KlnJ6/w0VTU9Wcn2+ScnJ9Ja3 zC2ANx9wJpF9Md2iSjXd0KZwp1TNOabcubSamiNFmtTXs069o8SbnvXni1rk7D0gtnTA SXqPJBjvliJbccnFdQ8PZaW2z3ik5nYxDUSwFrSEnqvSyyD1N1HNCc5VucEwc1/8QgmD O4pA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=0k10vBo4lVD0hQ8tNszhV3sVI24ysttSGz75lcn6lrw=; b=NZm3EeMFKV+F0pH55heBdlF4mVcW2wYPk0/m1EXZqi3z+Ot9VO4zIHK6d4qrn7avLk nnAz0p693VQLOzqXMKNJ69gj1vzfkO5dDXsRIIen0knUnwnTOROj2X5OeViSzk+bPoMd 1RzrXUsuLRnv5hG3NusSgYZgZn6J80rX7kLyh12KG214wD3FXSEJfHO2o5qqMz8M/2Hp 9hJ7B2luSZg3GIFASMwFcKn3CKaeIYMUIiHILcFZDsCZOSSy6zab3+Uwx3BQuGaldzN/ 637rf/xlZB2AwRN25YinQQQi8G/NaQe9zDEPIlTTUnOBOUY0kb69PU2jUMeiAMQMzdM0 Camw== X-Gm-Message-State: AOAM532MgLu7VWh9p1dfZtK+gJjlJwAM0OXC/A4QhvlsW20JrF7t4FlD R2rDsLWn7pgUn+XV4EgS/opu16EUAG32urJPSKc= X-Google-Smtp-Source: ABdhPJz1vKcMzyjCSvZKO+ykuiejMUwR5nMQTPOxygAKrdbnlyMKbHXVOMOcdoL+NELDV9/ZrrCafkGsC1IsvGtmjMk= X-Received: by 2002:a05:620a:44:: with SMTP id t4mr2902012qkt.460.1638920642571; Tue, 07 Dec 2021 15:44:02 -0800 (PST) MIME-Version: 1.0 References: <3948b4c7-bd61-e2f8-6b02-6057631139cb@protonmail.com> In-Reply-To: From: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Date: Tue, 7 Dec 2021 23:43:51 +0000 Message-ID: Content-Type: multipart/alternative; boundary="000000000000b730d505d296f294" X-Spam-Score: 0.0 (/) 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 (-) --000000000000b730d505d296f294 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Tue, Dec 7, 2021 at 11:39 PM Okamsn wrote: > On 12/7/21 09:23, Jo=C3=A3o T=C3=A1vora wrote: > > Not sure about the eval-when-compile for require. It was my > > expression that require is always "when compile". > > > > I've unfortunately been a little away from Emacs lately. > > > > Jo=C3=A3o > > My understanding is that `eval-when-compile` is used to make sure that > macro definitions are available during compilation and that the > libraries are not loaded when `texinfo.el` is loaded. The macros in the > patch are `rx`, `cl-loop`, and `flymake-log`. > require is always `eval-and-compile` (sorry if I misled you earlier). It's OK to use `eval-when-compile` when needing `cl-loop` from `cl-lib` if _all_ you need form `cl-lib` is indeed macros. But for flymake, you need the actual runtime things too, right? So I think plain require is better and simpler > There is also the following comment on line 82 of the current version > ( > https://git.savannah.gnu.org/cgit/emacs.git/tree/lisp/textmodes/texinfo.e= l#n82 > ): > > > Don't you dare insert any `require' calls at top level in this file > > --rms. > > which I tried to observe. No comment :-) Anyway, let's hear what byte-compiler guru Stefan Monnier has to say about this? Jo=C3=A3o --000000000000b730d505d296f294 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

On Tue, Dec 7, 2021 at 11:39 PM Okamsn <okamsn@protonmail.com> wrote:
On 12/7/21 09:23, Jo=C3=A3o T=C3= =A1vora wrote:
> Not sure about the eval-when-compile for require.=C2=A0 It was my
> expression that require is always "when compile".
>
> I've unfortunately been a little away from Emacs lately.
>
> Jo=C3=A3o

My understanding is that `eval-when-compile` is used to make sure that
macro definitions are available during compilation and that the
libraries are not loaded when `texinfo.el` is loaded.=C2=A0 The macros in t= he
patch are `rx`, `cl-loop`, and `flymake-log`.

require is always `eval-and-compile` (sorry if I misled you earlier)= .
It's OK to use `eval-when-compile` when needing `cl-loop` f= rom `cl-lib`
if _all_ you need form `cl-lib` is indeed macros.

But for flymake, you need the actual runtime things = too, right? So
I think plain require is better and simpler
=C2=A0
There is also the following comment on line 82 of the current version
(https://git.savannah.= gnu.org/cgit/emacs.git/tree/lisp/textmodes/texinfo.el#n82):

=C2=A0> Don't you dare insert any `require' calls at top level i= n this file
=C2=A0> --rms.

which I tried to observe.

No comment :-)

Anyway, let's hear what byte-compiler guru Stefa= n Monnier has to say
about this?

Jo=C3=A3o
--000000000000b730d505d296f294-- From unknown Sun Jun 22 22:47:58 2025 X-Loop: help-debbugs@gnu.org Subject: bug#52342: [PATCH] Add Texinfo support for Flymake Resent-From: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 07 Dec 2021 23:47:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 52342 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Okamsn , Stefan Monnier Cc: Stefan Kangas , 52342@debbugs.gnu.org Received: via spool by 52342-submit@debbugs.gnu.org id=B52342.163892078722150 (code B ref 52342); Tue, 07 Dec 2021 23:47:01 +0000 Received: (at 52342) by debbugs.gnu.org; 7 Dec 2021 23:46:27 +0000 Received: from localhost ([127.0.0.1]:38993 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mukAE-0005lB-S8 for submit@debbugs.gnu.org; Tue, 07 Dec 2021 18:46:27 -0500 Received: from mail-qk1-f181.google.com ([209.85.222.181]:43605) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mukAC-0005kv-Hz for 52342@debbugs.gnu.org; Tue, 07 Dec 2021 18:46:25 -0500 Received: by mail-qk1-f181.google.com with SMTP id 193so472895qkh.10 for <52342@debbugs.gnu.org>; Tue, 07 Dec 2021 15:46:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=DtZqnCDvB+eJG6/UV0t4m5OnyZqfJJoAf/uXI1wo65o=; b=QSfFt2cUhoQL5eacJ1eaTUKzEQs6AOVo5hp1EIDETfbPa8KmePY/zOeZCkExPV+q0P Qu0eMh1XDn0C6G9yVr01VsvQRpgq2ThUSDR8vWyxNIA5Sm++OdVI0MaWFHI7LFBM0A2P hXVG9D0WgeTmbPax3vqQywTOhAk89eoLwLjXolLc5Qcsu3jScniFQ+iXOe2QkoKksBfK sKKURGja8PIh15YNhFulJl5S2jBEX9/oeCce84GJTe1+3hTM5+DXZ7s+sBSB+5T91KP1 /3dgamixZ30biKJeY+p4BL9M/gYz5iWA5Nv8DLtuochoE6rlc5A7zDnhphV6HVvYYrAk K0tg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=DtZqnCDvB+eJG6/UV0t4m5OnyZqfJJoAf/uXI1wo65o=; b=Ei2HtQQ/YIM3aVMx7mO5mHkyLJ9oYuYQop6XGqdnUpl8BG6oC4pf90+VQ02pvEVbFC LObjI6dIMWohnr0BAaqOUucEyjE39Um32vbJviEzwVj8xkT3Md7UnqwWHytReAL48blX 8CGx3RcC3Il6PqdFjMjK1zo8m/ObfRNBzagnvOpBDYCtx+LJOYgTOW6TbYwpuYL6xo9c UJAMzLlMyUQraj+0XvL6DFXSOkJ8hNI0K+gA4ku6lgZeCxTkhyruq4IKs0RtERXP1vS8 G98/7g1vUfV154d5C2y7R2f3fywjmOZ1FvegzYsUV610UA5TT9d2TFAQPjtiMOYOq6BD Dm3w== X-Gm-Message-State: AOAM533JeuX8sG61TEP/U3Jw4mwydbClDkVNlPUbd+XXb4T2//XNqNr+ Y5u4X+8GoqI3BuRymAGC6ZJTCgojVJC2vENROcUPRm9p5hk= X-Google-Smtp-Source: ABdhPJwVbrJdt73jqBcYRQmHN7K5KtM2QVPBfOZbM4vjWBiiZREsonp/mhwCisVCxU1PHXWJ3ncFzy6cSEGCopF/WGc= X-Received: by 2002:a05:620a:1a92:: with SMTP id bl18mr2860905qkb.488.1638920779164; Tue, 07 Dec 2021 15:46:19 -0800 (PST) MIME-Version: 1.0 References: <3948b4c7-bd61-e2f8-6b02-6057631139cb@protonmail.com> In-Reply-To: From: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Date: Tue, 7 Dec 2021 23:46:08 +0000 Message-ID: Content-Type: multipart/alternative; boundary="000000000000db6ec605d296fa71" X-Spam-Score: 0.0 (/) 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 (-) --000000000000db6ec605d296fa71 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Tue, Dec 7, 2021 at 11:43 PM Jo=C3=A3o T=C3=A1vora wrote: > > On Tue, Dec 7, 2021 at 11:39 PM Okamsn wrote: > >> On 12/7/21 09:23, Jo=C3=A3o T=C3=A1vora wrote: >> > Not sure about the eval-when-compile for require. It was my >> > expression that require is always "when compile". >> > >> > I've unfortunately been a little away from Emacs lately. >> > >> > Jo=C3=A3o >> >> My understanding is that `eval-when-compile` is used to make sure that >> macro definitions are available during compilation and that the >> libraries are not loaded when `texinfo.el` is loaded. The macros in the >> patch are `rx`, `cl-loop`, and `flymake-log`. >> > > require is always `eval-and-compile` (sorry if I misled you earlier). > It's OK to use `eval-when-compile` when needing `cl-loop` from `cl-lib` > if _all_ you need form `cl-lib` is indeed macros. > > But for flymake, you need the actual runtime things too, right? So > I think plain require is better and simpler > Hmmm, on second thought, it you're planning on relying on autoloads for ultimate loading lazyness.... Hmm, maybe you're right... Jo=C3=A3o --000000000000db6ec605d296fa71 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Tue, Dec 7, 2021 at 11:43 PM Jo=C3=A3o T=C3=A1vora <joaotavora@gmail.com> wrote:
=

On Tue, Dec 7,= 2021 at 11:39 PM Okamsn <okamsn@protonmail.com> wrote:
On 12/7/21 09:23, Jo=C3=A3o T=C3=A1vora w= rote:
> Not sure about the eval-when-compile for require.=C2=A0 It was my
> expression that require is always "when compile".
>
> I've unfortunately been a little away from Emacs lately.
>
> Jo=C3=A3o

My understanding is that `eval-when-compile` is used to make sure that
macro definitions are available during compilation and that the
libraries are not loaded when `texinfo.el` is loaded.=C2=A0 The macros in t= he
patch are `rx`, `cl-loop`, and `flymake-log`.

require is always `eval-and-compile` (sorry if I misled you earlier)= .
It's OK to use `eval-when-compile` when needing `cl-loop` f= rom `cl-lib`
if _all_ you need form `cl-lib` is indeed macros.

But for flymake, you need the actual runtime things = too, right? So
I think plain require is better and simpler

Hmmm, on second thou= ght, it you're planning on relying on
autoloads for ultimate= loading lazyness.... Hmm, maybe
you're right...

Jo=C3=A3o
--000000000000db6ec605d296fa71-- From unknown Sun Jun 22 22:47:58 2025 X-Loop: help-debbugs@gnu.org Subject: bug#52342: [PATCH] Add Texinfo support for Flymake Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 08 Dec 2021 00:51:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 52342 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= , Okamsn , Stefan Monnier Cc: 52342@debbugs.gnu.org Received: via spool by 52342-submit@debbugs.gnu.org id=B52342.163892465528384 (code B ref 52342); Wed, 08 Dec 2021 00:51:02 +0000 Received: (at 52342) by debbugs.gnu.org; 8 Dec 2021 00:50:55 +0000 Received: from localhost ([127.0.0.1]:39030 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mulAc-0007Nk-WC for submit@debbugs.gnu.org; Tue, 07 Dec 2021 19:50:55 -0500 Received: from mail-pf1-f170.google.com ([209.85.210.170]:46899) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mulAW-0007NT-Vz for 52342@debbugs.gnu.org; Tue, 07 Dec 2021 19:50:53 -0500 Received: by mail-pf1-f170.google.com with SMTP id o4so943158pfp.13 for <52342@debbugs.gnu.org>; Tue, 07 Dec 2021 16:50:48 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc:content-transfer-encoding; bh=l3Rr8YCJUR/v6C+2KxEBT69nKnwCsXxwneUhJAsDVxw=; b=SmuujnJgrJxhhkH6nOXHrpOcpV/7q6apjmglqXhN383yKs8geCk4mDEnNEMSZdbX88 M51Uv3QGbOx5iw+aZ58PNrfszlg1gg6RTw5ZYOsfM2kZMHqygexB2od5UyXjROUGP5gY vuMEd7P4S5h3kCojGWnwTkJbocIrUsIWD55JNNU3SFE36dtQyrizO+MbxY7SXo52isSG UTZQCTAClTFHKM9/mlxgBOV3vAqWH1SntQ7YxSqEpRk7PFEIntQeYvI4JEb2VhDaQr3I DyrYQIIOV7NW0I+i2ti2d4r39K97/U5tSMxgsGhGIxNlbgBL1AukhilpI6RCfrB20C12 Ot2A== X-Gm-Message-State: AOAM5334fHEWR3ujnDmPlGw4TBuTMx1ZpZEhTVhlHgvHtfTIY0otP3tC 7/nbDjfV8VENTrfgh2TZMURgxTcs3brZTm71pN0= X-Google-Smtp-Source: ABdhPJwjnGqtJWwZS1Z0r3zczIV8z2mSwdhxDa3mOv0wxNM/NUh+PFKlcltHBIV/ncueW3TeHrilm4SaiOjoCRYtK7c= X-Received: by 2002:a63:83c2:: with SMTP id h185mr26528507pge.591.1638924643167; Tue, 07 Dec 2021 16:50:43 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 8 Dec 2021 01:50:42 +0100 From: Stefan Kangas In-Reply-To: References: <3948b4c7-bd61-e2f8-6b02-6057631139cb@protonmail.com> MIME-Version: 1.0 Date: Wed, 8 Dec 2021 01:50:42 +0100 Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.5 (/) 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 (/) Jo=C3=A3o T=C3=A1vora writes: >> > Don't you dare insert any `require' calls at top level in this file >> > --rms. >> >> which I tried to observe. > > No comment :-) That file is really jumping through a lot of hoops to avoid require, for some reason. It seems like yet another thing that was probably relevant 30 years ago, but not so much today. Personally, I'd just simplify it. From unknown Sun Jun 22 22:47:58 2025 X-Loop: help-debbugs@gnu.org Subject: bug#52342: [PATCH] Add Texinfo support for Flymake Resent-From: Okamsn Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 08 Dec 2021 01:02:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 52342 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= , Stefan Monnier Cc: Stefan Kangas , 52342@debbugs.gnu.org Reply-To: Okamsn Received: via spool by 52342-submit@debbugs.gnu.org id=B52342.163892527229373 (code B ref 52342); Wed, 08 Dec 2021 01:02:02 +0000 Received: (at 52342) by debbugs.gnu.org; 8 Dec 2021 01:01:12 +0000 Received: from localhost ([127.0.0.1]:39046 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mulKZ-0007dh-WA for submit@debbugs.gnu.org; Tue, 07 Dec 2021 20:01:12 -0500 Received: from mail-4316.protonmail.ch ([185.70.43.16]:31957) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mulKW-0007dT-Nj for 52342@debbugs.gnu.org; Tue, 07 Dec 2021 20:01:10 -0500 Date: Wed, 08 Dec 2021 01:00:54 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail2; t=1638925261; bh=+ZMYWnxhc6TL8muJx14IxoGLyf62AFc1/f3cJ/L457A=; h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To: References:From:To:Cc; b=cr4aZvXor5vhuyfq4kPCKeyS5QfEjy8kl59o+zBCivvbD94BkjoUBdwu1i82DyWXl V/12yhZ3DbIjXQGc5SEbL5G35HxKyeL3S+Y3dLAD5YzUYrRq/hEkyv/ykQ192lI+iH 3hsOXiUenN6pEbVI3TUUC2fMX+vHO48lG1NsEqvbhcD7kA+fZu3Wz6Pz3oiqC/DBis 6sAAvdSN9bJ328riPVU4Pr0nosy0QxraVfiAY4QD8SvMm03+Wduj3zBWduuQ0vw2ff 8wZdFsdbbWwOJbwOGL0hw4gPHPl4DxYSMEnDzYFIHHRrrLx0Ia1frFXUBYeGZ2UNX8 DikuERnZpnj7w== From: Okamsn Message-ID: In-Reply-To: References: <3948b4c7-bd61-e2f8-6b02-6057631139cb@protonmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch X-Spam-Score: -0.0 (/) 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 (-) On 12/7/21 18:46, Jo=C3=A3o T=C3=A1vora wrote: > require is always `eval-and-compile` (sorry if I misled you earlier). > It's OK to use `eval-when-compile` when needing `cl-loop` from `cl-li= b` > if _all_ you need form `cl-lib` is indeed macros. > > But for flymake, you need the actual runtime things too, right? So > I think plain require is better and simpler > > > Hmmm, on second thought, it you're planning on relying on > autoloads for ultimate loading lazyness.... Hmm, maybe > you're right... > > Jo=C3=A3o My thinking was that the Flymake features would be loaded when `flymake-mode` was enabled and that the added function `texinfo-flymake` won't run until Flymake is loaded and processes `flymake-diagnostic-functions`. Does that sound right? From unknown Sun Jun 22 22:47:58 2025 X-Loop: help-debbugs@gnu.org Subject: bug#52342: [PATCH] Add Texinfo support for Flymake Resent-From: Okamsn Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 08 Dec 2021 01:04:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 52342 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= , Stefan Monnier Cc: Stefan Kangas , 52342@debbugs.gnu.org Reply-To: Okamsn Received: via spool by 52342-submit@debbugs.gnu.org id=B52342.163892541129577 (code B ref 52342); Wed, 08 Dec 2021 01:04:01 +0000 Received: (at 52342) by debbugs.gnu.org; 8 Dec 2021 01:03:31 +0000 Received: from localhost ([127.0.0.1]:39052 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mulMp-0007gz-By for submit@debbugs.gnu.org; Tue, 07 Dec 2021 20:03:31 -0500 Received: from mail-4316.protonmail.ch ([185.70.43.16]:14005) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mulMn-0007gk-0E for 52342@debbugs.gnu.org; Tue, 07 Dec 2021 20:03:29 -0500 Date: Wed, 08 Dec 2021 01:03:15 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail2; t=1638925402; bh=ks0zTZHQl5kMPQTpuqA4CGw8vZEmo33utbSp0M6oyqs=; h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To: References:From:To:Cc; b=Jvd/WQyuJSmxMITZCE00E9HXsGfvvwJ2pskiUAqJSslruN2RnNaewYoDeKrB5vcns Bgh0cQQ6ewCtFScTU/I09ocbwFyza0dZgAmQeYUdvO3xB/3plv3ulvYTgqDKrj4XwG gK4QmGgMTmEL7g2jFyT5pWoZCmyRWXaWep8aRfUykDIr3xJfTjpwhYt6hoJ/bEaWeC 88NCdqe0/7VGYNb5T3KOgZyPRohdmMstJmFMWTMG9NGSB53Mw6VakT93yO/aGloaEV AgBAWIzMxhOh2GtYWhWjo88HJkkOCc2f3f7rGDnsSO51SU4GgcycHPIyGDzN4c4Vgq TDCEMggYlZwCA== From: Okamsn Message-ID: <760bdb81-e5d6-5344-ae4a-f5176fece6b8@protonmail.com> In-Reply-To: References: <3948b4c7-bd61-e2f8-6b02-6057631139cb@protonmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch X-Spam-Score: -0.0 (/) 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 (-) On 12/7/21 20:00, Okamsn wrote: > On 12/7/21 18:46, Jo=C3=A3o T=C3=A1vora wrote: >> require is always `eval-and-compile` (sorry if I misled you earlier= ). >> It's OK to use `eval-when-compile` when needing `cl-loop` from `cl-= lib` >> if _all_ you need form `cl-lib` is indeed macros. >> >> But for flymake, you need the actual runtime things too, right? So >> I think plain require is better and simpler >> >> >> Hmmm, on second thought, it you're planning on relying on >> autoloads for ultimate loading lazyness.... Hmm, maybe >> you're right... >> >> Jo=C3=A3o > > My thinking was that the Flymake features would be loaded when > `flymake-mode` was enabled and that the added function `texinfo-flymake` > won't run until Flymake is loaded and processes > `flymake-diagnostic-functions`. Does that sound right? This is what happened when I tested it with `emacs -q`, I should add. From unknown Sun Jun 22 22:47:58 2025 X-Loop: help-debbugs@gnu.org Subject: bug#52342: [PATCH] Add Texinfo support for Flymake Resent-From: Okamsn Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 10 Dec 2021 01:41:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 52342 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Stefan Kangas , =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= , Stefan Monnier Cc: 52342@debbugs.gnu.org Reply-To: Okamsn Received: via spool by 52342-submit@debbugs.gnu.org id=B52342.163910043127091 (code B ref 52342); Fri, 10 Dec 2021 01:41:01 +0000 Received: (at 52342) by debbugs.gnu.org; 10 Dec 2021 01:40:31 +0000 Received: from localhost ([127.0.0.1]:45117 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mvUtj-00072t-FM for submit@debbugs.gnu.org; Thu, 09 Dec 2021 20:40:31 -0500 Received: from mail-40131.protonmail.ch ([185.70.40.131]:23408) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mvUth-00072g-0o for 52342@debbugs.gnu.org; Thu, 09 Dec 2021 20:40:29 -0500 Date: Fri, 10 Dec 2021 01:40:01 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail2; t=1639100418; bh=7fKKfPexwI2/NOvDWDw1c33r//F7zQiF1VaWvcxakPU=; h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To: References:From:To:Cc; b=HlxNMO72xY5/H40PHJkDrbj2tHgyqKVrmlf6t1WamKixlKzTquDgAJDxFsK+dSiKi nmIbWvAnRjSkyH1sC0VaCvhTjVm8zeCGI/+K8z/e5jxeJXqILU73dXfHQHGZXdshYo UxxuHYtglpgqaG9DYDmit986acTnE1osoVHEvikuPGPKPaagtj2q79czfpt8Uztffi U0B2N7KDYJIP3H0/Ctjza0xyleCwvyk3nUKxwVDWrN2NoObuJ40kGtCt3ktibZtqI1 cQQvQ5rtQHKJ6SOZu51xdii/ipWdByWoA62o8bDYPgaWO4sM8iYNtsU+bj51PcSpjy TMrIY0VfX2QgQ== From: Okamsn Message-ID: <2ca03882-cf86-5eef-804f-3cc1f130b71f@protonmail.com> In-Reply-To: References: <3948b4c7-bd61-e2f8-6b02-6057631139cb@protonmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch X-Spam-Score: -0.0 (/) 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 (-) On 12/7/21 19:50, Stefan Kangas wrote: > Jo=C3=A3o T=C3=A1vora writes: > >>> > Don't you dare insert any `require' calls at top level in this file >>> > --rms. >>> >>> which I tried to observe. >> >> No comment :-) > > That file is really jumping through a lot of hoops to avoid require, for > some reason. It seems like yet another thing that was probably relevant > 30 years ago, but not so much today. Personally, I'd just simplify it. > Hello, Would the file `texinfo.el` loading Flymake affect the use of a more recent version of Flymake installed as a package? I have run into issues when using Org as a downloaded package, where a library causes the built-in version to load, which breaks using the newer features. The file `python.el` doesn't seem to do any loading/declaring of Flymake features. Thank you. From unknown Sun Jun 22 22:47:58 2025 X-Loop: help-debbugs@gnu.org Subject: bug#52342: [PATCH] Add Texinfo support for Flymake Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 10 Dec 2021 02:08:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 52342 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Okamsn , =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= , Stefan Monnier Cc: 52342@debbugs.gnu.org Received: via spool by 52342-submit@debbugs.gnu.org id=B52342.163910206029702 (code B ref 52342); Fri, 10 Dec 2021 02:08:02 +0000 Received: (at 52342) by debbugs.gnu.org; 10 Dec 2021 02:07:40 +0000 Received: from localhost ([127.0.0.1]:45143 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mvVJz-0007j0-SC for submit@debbugs.gnu.org; Thu, 09 Dec 2021 21:07:40 -0500 Received: from mail-pf1-f177.google.com ([209.85.210.177]:40685) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mvVJx-0007iZ-DU for 52342@debbugs.gnu.org; Thu, 09 Dec 2021 21:07:38 -0500 Received: by mail-pf1-f177.google.com with SMTP id z6so7130152pfe.7 for <52342@debbugs.gnu.org>; Thu, 09 Dec 2021 18:07:37 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc:content-transfer-encoding; bh=D+e0UTOrmfB68llGZt5VBCqxoThdYboMxcde13P+2WE=; b=hewOOfeUQDt+st0LmBkZ9ikN0WNQfqoFMw8ya724YFDMw6wohLRNXDxJH5U7SXuGu6 E6dpS5O/DRSGKKiMqapKXbZdD7nR627bYYptjH0Iy6CZE5V2s4+4Ve/S0z5iQbn7v8wN 6O8NKieewZqtA6/nfEKxmwzQ+nedNUix1dmIjQcrd2Qm2Gw2bGnkVccKqBxPc3sZndLP p987i9lS9QLyFA0Z29QP79iIYt8rhDWWsehdsNzvZCe5KWaCqBbegOLHsBmAW3kYk3Nr kGy55Osil6UATZcRrdZiYKrRMNVZgB25IJ9I+rHB1m/kHJPlk/2DC+5TD7c8YYk9h6/4 yBEA== X-Gm-Message-State: AOAM531OqIcSDBC/bMAMzbx1UJkPeF2zuwzTCFDB0f2j361n98zCToCM jWTOHqiBnMCp34KErYUoze7A7nMhaI2uinzMsQ8= X-Google-Smtp-Source: ABdhPJygeohogYhiLfypdAWDtXYocNLYeG+OiCyRs0qG0ESSua9F3QVnIuo4tjhJhlDWEhDyCJNz+hxu+p286a78AEA= X-Received: by 2002:a63:ff55:: with SMTP id s21mr2329674pgk.435.1639102051725; Thu, 09 Dec 2021 18:07:31 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Thu, 9 Dec 2021 18:07:31 -0800 From: Stefan Kangas In-Reply-To: <2ca03882-cf86-5eef-804f-3cc1f130b71f@protonmail.com> References: <3948b4c7-bd61-e2f8-6b02-6057631139cb@protonmail.com> <2ca03882-cf86-5eef-804f-3cc1f130b71f@protonmail.com> MIME-Version: 1.0 Date: Thu, 9 Dec 2021 18:07:31 -0800 Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.5 (/) 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 (/) Okamsn writes: > Would the file `texinfo.el` loading Flymake affect the use of a more > recent version of Flymake installed as a package? I have run into issues > when using Org as a downloaded package, where a library causes the > built-in version to load, which breaks using the newer features. AFAIK, this should just work: if a newer version of a package is installed it should be used instead of the built-in one. If there are any problems with that, it might be indicative of a bug somewhere. > The file `python.el` doesn't seem to do any loading/declaring of Flymake > features. Probably it relies on autoloads in flymake itself. Maybe we could do the same here, but it depends on whether or not it would make sense to autoload the things you need. Jo=C3=A3o is probably the best person to answer that. From unknown Sun Jun 22 22:47:58 2025 X-Loop: help-debbugs@gnu.org Subject: bug#52342: [PATCH] Add Texinfo support for Flymake Resent-From: Okamsn Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 19 Dec 2021 16:19:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 52342 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= , Stefan Monnier Cc: Stefan Kangas , 52342@debbugs.gnu.org Reply-To: Okamsn Received: via spool by 52342-submit@debbugs.gnu.org id=B52342.16399307104263 (code B ref 52342); Sun, 19 Dec 2021 16:19:01 +0000 Received: (at 52342) by debbugs.gnu.org; 19 Dec 2021 16:18:30 +0000 Received: from localhost ([127.0.0.1]:47809 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1myytJ-00016h-Rk for submit@debbugs.gnu.org; Sun, 19 Dec 2021 11:18:30 -0500 Received: from mail-40134.protonmail.ch ([185.70.40.134]:43464) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1myytH-00016R-5l for 52342@debbugs.gnu.org; Sun, 19 Dec 2021 11:18:28 -0500 Date: Sun, 19 Dec 2021 16:17:56 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail2; t=1639930696; bh=TWR5JblHmOKhE2Sm1fPB/d3vr3XzEMFj+6Ln0Y+8Zfw=; h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To: References:From:To:Cc; b=vxDo4kSz7UFMgY9YhwgmAMXYJEhStzdt9ShP/Nw4NJH7ceUUsJrwVvwfL+tFQaGSC WIP5sPwlAR2nRZ12iivCAnvKUI6IlbgJZVXuL1IZzeN35LAvxlgs2pNiFeV9FLLtte rpmDBBikQYjlIjR1AfncBJGL+xunnjdKKZNPXWSTpmuca4wBlToMhRfGj7FmOVRRK4 G4I7f43jYcNYy2Fh5R5T+tPzPKKOLm8u6B5iUGl43fzCaZJLvIPwqBe3YEWQl4mDLH HFDy0u7EYu/XQnCKxh4VqIlXwVDJDWbRVfAcssVcfX/qL/7d/FyBIfQTvrGwe4dIgh Jx+4O++Lu8/yQ== From: Okamsn Message-ID: <10e97159-488f-2ade-52fa-82a0708d7237@protonmail.com> In-Reply-To: References: <3948b4c7-bd61-e2f8-6b02-6057631139cb@protonmail.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="b1_6kQzCCeZALNtqRWYoS1vIhCUPMDRbJUfQtSMp36GBc" X-Spam-Status: No, score=-0.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,FREEMAIL_REPLYTO shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch X-Spam-Score: 1.0 (+) 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 (-) This is a multi-part message in MIME format. --b1_6kQzCCeZALNtqRWYoS1vIhCUPMDRbJUfQtSMp36GBc Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 12/7/21 18:46, Jo=C3=A3o T=C3=A1vora wrote: > On Tue, Dec 7, 2021 at 11:43 PM Jo=C3=A3o T=C3=A1vora > wrote: > > > On Tue, Dec 7, 2021 at 11:39 PM Okamsn > wrote: > > On 12/7/21 09:23, Jo=C3=A3o T=C3=A1vora wrote: > > Not sure about the eval-when-compile for require.=C2=A0 It was= my > > expression that require is always "when compile". > > > > I've unfortunately been a little away from Emacs lately. > > > > Jo=C3=A3o > > My understanding is that `eval-when-compile` is used to make > sure that > macro definitions are available during compilation and that the > libraries are not loaded when `texinfo.el` is loaded.=C2=A0 The > macros in the > patch are `rx`, `cl-loop`, and `flymake-log`. > > > require is always `eval-and-compile` (sorry if I misled you earlier). > It's OK to use `eval-when-compile` when needing `cl-loop` from `cl-li= b` > if _all_ you need form `cl-lib` is indeed macros. > > But for flymake, you need the actual runtime things too, right? So > I think plain require is better and simpler > > > Hmmm, on second thought, it you're planning on relying on > autoloads for ultimate loading lazyness.... Hmm, maybe > you're right... > > Jo=C3=A3o Hello Stefan Monnier, Do you have any thoughts about the lazy loading of Flymake features used in the patch discussed in this thread (re-attached for convenience)? Thank you. --b1_6kQzCCeZALNtqRWYoS1vIhCUPMDRbJUfQtSMp36GBc Content-Type: text/x-patch; name=v2-0001-Add-basic-Texinfo-support-for-Flymake.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=v2-0001-Add-basic-Texinfo-support-for-Flymake.patch RnJvbSAyMjA5ZTg0Zjk4ZDc1ZWIzZGI1NTg5YmZlNmM2NGRlZDI2NmM2N2UyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBFYXJsIEh5YXR0IDxva2Ftc25AcHJvdG9ubWFpbC5jb20+CkRh dGU6IE1vbiwgNiBEZWMgMjAyMSAyMTowNDoyNyAtMDUwMApTdWJqZWN0OiBbUEFUQ0ggdjJdIEFk ZCBiYXNpYyBUZXhpbmZvIHN1cHBvcnQgZm9yIEZseW1ha2UuCgoqIGxpc3AvdGV4dG1vZGVzL3Rl eGluZm8uZWwgKHRleGluZm8tZmx5bWFrZSwgdGV4aW5mby0tZmx5bWFrZS1wcm9jKQoodGV4aW5m by1tb2RlKToKQWRkIHRoZSBmdW5jdGlvbnMgdGV4aW5mby1mbHltYWtlIGFuZCBwcm9jZXNzIHZh cmlhYmxlCnRleGluZm8tLWZseW1ha2UtcHJvYy4gIE1vZGlmeSB0ZXhpbmZvLW1vZGUgdG8gYXV0 b21hdGljYWxseSBhZGQgdGhpcwpmdW5jdGlvbiB0byB0aGUgaG9vayBmbHltYWtlLWRpYWdub3N0 aWMtZnVuY3Rpb25zLgotLS0KIGxpc3AvdGV4dG1vZGVzL3RleGluZm8uZWwgfCA3OCArKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0KIDEgZmlsZSBjaGFuZ2VkLCA3NyBpbnNl cnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvbGlzcC90ZXh0bW9kZXMvdGV4 aW5mby5lbCBiL2xpc3AvdGV4dG1vZGVzL3RleGluZm8uZWwKaW5kZXggNzFkYjMzYmFlMy4uMjky ZDgxOWRjMiAxMDA2NDQKLS0tIGEvbGlzcC90ZXh0bW9kZXMvdGV4aW5mby5lbAorKysgYi9saXNw L3RleHRtb2Rlcy90ZXhpbmZvLmVsCkBAIC0zMiw2ICszMiwxNiBAQAogCiA7OzsgQ29kZToKIAor KGV2YWwtd2hlbi1jb21waWxlIChyZXF1aXJlICdjbC1saWIpCisgICAgICAgICAgICAgICAgICAg KHJlcXVpcmUgJ2ZseW1ha2UpCisgICAgICAgICAgICAgICAgICAgKHJlcXVpcmUgJ3J4KSkKKyhk ZWNsYXJlLWZ1bmN0aW9uIGZseW1ha2UtZGlhZy1yZWdpb24gImZseW1ha2UiCisgICAgICAgICAg ICAgICAgICAoYnVmZmVyIGxpbmUgJm9wdGlvbmFsIGNvbCkpCisoZGVjbGFyZS1mdW5jdGlvbiBm bHltYWtlLW1ha2UtZGlhZ25vc3RpYyAiZmx5bWFrZSIKKyAgICAgICAgICAgICAgICAgICggbG9j dXMgYmVnIGVuZCB0eXBlIHRleHQKKyAgICAgICAgICAgICAgICAgICAgJm9wdGlvbmFsIGRhdGEg b3ZlcmxheS1wcm9wZXJ0aWVzKSkKKyhkZWNsYXJlLWZ1bmN0aW9uIGZseW1ha2UtLWxvZy0xIChs ZXZlbCBzdWJsb2cgbXNnICZyZXN0IGFyZ3MpKQorCiAoZXZhbC13aGVuLWNvbXBpbGUgKHJlcXVp cmUgJ3RleC1tb2RlKSkKIChkZWNsYXJlLWZ1bmN0aW9uIHRleC1idWZmZXIgInRleC1tb2RlIiAo KSkKIChkZWNsYXJlLWZ1bmN0aW9uIHRleC1yZWdpb24gInRleC1tb2RlIiAoYmVnIGVuZCkpCkBA IC0zMzYsNiArMzQ2LDY5IEBAIHRleGluZm8tY3VycmVudC1kZWZ1bi1uYW1lCiAgICAgKGlmIChy ZS1zZWFyY2gtYmFja3dhcmQgIl5Abm9kZVsgXHRdK1xcKFteLFxuXStcXCkiIG5pbCB0KQogCSht YXRjaC1zdHJpbmctbm8tcHJvcGVydGllcyAxKSkpKQogCis7OzsgRmx5bWFrZSBzdXBwb3J0Ciso ZGVmdmFyLWxvY2FsIHRleGluZm8tLWZseW1ha2UtcHJvYyBuaWwpCisoZGVmdW4gdGV4aW5mby1m bHltYWtlIChyZXBvcnQtZm4gJnJlc3QgXykKKyAgIlRleGluZm8gY2hlY2tpbmcgZm9yIEZseW1h a2UuCisKK1JFUE9SVC1GTiBpcyB0aGUgY2FsbGJhY2sgZnVuY3Rpb24uIgorICAobGV0ICgoZXhl Y3V0YWJsZSAob3IgKGV4ZWN1dGFibGUtZmluZCAibWFrZWluZm8iKQorICAgICAgICAgICAgICAg ICAgICAgICAgKGV4ZWN1dGFibGUtZmluZCAidGV4aTJhbnkiKSkpCisgICAgICAgIChzb3VyY2Ug KGN1cnJlbnQtYnVmZmVyKSkpCisKKyAgICAodW5sZXNzIGV4ZWN1dGFibGUKKyAgICAgIChlcnJv ciAiRmx5bWFrZSBmb3IgVGV4aW5mbyByZXF1aXJlcyBgbWFrZWluZm8nIG9yIGB0ZXhpMmFueSci KSkKKworICAgICh3aGVuIChwcm9jZXNzLWxpdmUtcCB0ZXhpbmZvLS1mbHltYWtlLXByb2MpCisg ICAgICAoa2lsbC1wcm9jZXNzIHRleGluZm8tLWZseW1ha2UtcHJvYykpCisKKyAgICAoc2F2ZS1y ZXN0cmljdGlvbgorICAgICAgKHdpZGVuKQorICAgICAgKHNldHEgdGV4aW5mby0tZmx5bWFrZS1w cm9jCisgICAgICAgICAgICAobWFrZS1wcm9jZXNzCisgICAgICAgICAgICAgOm5hbWUgInRleGlu Zm8tZmx5bWFrZSIKKyAgICAgICAgICAgICA6bm9xdWVyeSB0CisgICAgICAgICAgICAgOmNvbm5l Y3Rpb24tdHlwZSAncGlwZQorICAgICAgICAgICAgIDpidWZmZXIgKGdlbmVyYXRlLW5ldy1idWZm ZXIgIiAqdGV4aW5mby1mbHltYWtlKiIpCisgICAgICAgICAgICAgOmNvbW1hbmQgYCgsZXhlY3V0 YWJsZSAiLW8iICxudWxsLWRldmljZSAiLSIpCisgICAgICAgICAgICAgOnNlbnRpbmVsCisgICAg ICAgICAgICAgKGxhbWJkYSAocHJvYyBfZXZlbnQpCisgICAgICAgICAgICAgICAod2hlbiAobWVt cSAocHJvY2Vzcy1zdGF0dXMgcHJvYykgJyhleGl0IHNpZ25hbCkpCisgICAgICAgICAgICAgICAg ICh1bndpbmQtcHJvdGVjdAorICAgICAgICAgICAgICAgICAgICAgKGlmIChlcSAoYnVmZmVyLWxv Y2FsLXZhbHVlICd0ZXhpbmZvLS1mbHltYWtlLXByb2MKKyAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICBzb3VyY2UpCisgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIHByb2MpCisgICAgICAgICAgICAgICAgICAgICAgICAgKHdpdGgtY3VycmVudC1idWZm ZXIgKHByb2Nlc3MtYnVmZmVyIHByb2MpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAoZ290 by1jaGFyIChwb2ludC1taW4pKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgKGNsLWxvb3AK KyAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aGlsZSAoc2VhcmNoLWZvcndhcmQtcmVnZXhw CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChyeCBsaW5lLXN0YXJ0CisgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiLToiCisgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAoZ3JvdXAtbiAxICgwKyBkaWdpdCkpIDsgTGluZQorICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKG9wdGlvbmFsICI6IiAoZ3JvdXAt biAyICgwKyBkaWdpdCkpKSA7IGNvbAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIjogIgorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKG9wdGlv bmFsIChncm91cC1uIDMgIndhcm5pbmc6ICIpKSA7IHdhcm4KKyAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIChncm91cC1uIDQgKDArIG5vbmwpKSA7IE1lc3NhZ2UKKyAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtZW5kKQorICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICBuaWwgdCkKKyAgICAgICAgICAgICAgICAgICAgICAgICAg ICBmb3IgbXNnID0gKG1hdGNoLXN0cmluZyA0KQorICAgICAgICAgICAgICAgICAgICAgICAgICAg IGZvciAoYmVnIC4gZW5kKSA9IChmbHltYWtlLWRpYWctcmVnaW9uCisgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNvdXJjZQorICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoc3RyaW5nLXRvLW51bWJlciAobWF0Y2gtc3Ry aW5nIDEpKSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb3IgdHlwZSA9IChpZiAobWF0 Y2gtc3RyaW5nIDMpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg Ondhcm5pbmcKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOmVycm9y KQorICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbGxlY3QgKGZseW1ha2UtbWFrZS1kaWFn bm9zdGljCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc291cmNlIGJlZyBl bmQgdHlwZSBtc2cpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50byBkaWFncworICAg ICAgICAgICAgICAgICAgICAgICAgICAgIGZpbmFsbHkgKGZ1bmNhbGwgcmVwb3J0LWZuIGRpYWdz KSkpCisgICAgICAgICAgICAgICAgICAgICAgIChmbHltYWtlLWxvZyA6d2FybmluZyAiQ2FuY2Vs bGluZyBvYnNvbGV0ZSBjaGVjayAlcyIKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIHByb2MpKQorICAgICAgICAgICAgICAgICAgIChraWxsLWJ1ZmZlciAocHJvY2Vzcy1idWZm ZXIgcHJvYykpKSkpKSkKKyAgICAgIChwcm9jZXNzLXNlbmQtcmVnaW9uIHRleGluZm8tLWZseW1h a2UtcHJvYyAocG9pbnQtbWluKSAocG9pbnQtbWF4KSkKKyAgICAgIChwcm9jZXNzLXNlbmQtZW9m IHRleGluZm8tLWZseW1ha2UtcHJvYykpKSkKKworCiA7OzsgVGV4aW5mbyBtb2RlCiAKIDs7OyMj I2F1dG9sb2FkCkBAIC00NTUsNyArNTI4LDEwIEBAIHRleGluZm8tbW9kZQogCSAgICAgIChsZXQg KChwcmV2ZW50LWZpbGxpbmcgIl5AXFwoZGVmXFx8bXVsdGl0YWJsZVxcKSIpKQogCQkoaWYgKG51 bGwgYXV0by1maWxsLWluaGliaXQtcmVnZXhwKQogCQkgICAgcHJldmVudC1maWxsaW5nCi0JCSAg KGNvbmNhdCBhdXRvLWZpbGwtaW5oaWJpdC1yZWdleHAgIlxcfCIgcHJldmVudC1maWxsaW5nKSkp KSkKKwkJICAoY29uY2F0IGF1dG8tZmlsbC1pbmhpYml0LXJlZ2V4cCAiXFx8IiBwcmV2ZW50LWZp bGxpbmcpKSkpCisKKyAgOzsgU2V0IHVwIEZseW1ha2Ugc3VwcG9ydC4KKyAgKGFkZC1ob29rICdm bHltYWtlLWRpYWdub3N0aWMtZnVuY3Rpb25zICMndGV4aW5mby1mbHltYWtlIG5pbCB0KSkKIAog KGRlZnZhciB0ZXhpbmZvLWZpbGxhYmxlLWNvbW1hbmRzICcoIkBub2luZGVudCIpCiAgICJBIGxp c3Qgb2YgY29tbWFuZHMgdGhhdCBjYW4gYmUgZmlsbGVkLiIpCi0tIAoyLjI1LjEKCg== --b1_6kQzCCeZALNtqRWYoS1vIhCUPMDRbJUfQtSMp36GBc-- From unknown Sun Jun 22 22:47:58 2025 X-Loop: help-debbugs@gnu.org Subject: bug#52342: [PATCH] Add Texinfo support for Flymake Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 04 Jan 2022 20:22:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 52342 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Okamsn Cc: Stefan Kangas , =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= , 52342@debbugs.gnu.org Received: via spool by 52342-submit@debbugs.gnu.org id=B52342.164132767632535 (code B ref 52342); Tue, 04 Jan 2022 20:22:02 +0000 Received: (at 52342) by debbugs.gnu.org; 4 Jan 2022 20:21:16 +0000 Received: from localhost ([127.0.0.1]:38846 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n4qJ2-0008Sh-5G for submit@debbugs.gnu.org; Tue, 04 Jan 2022 15:21:16 -0500 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:50185) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n4qIx-0008SS-BM for 52342@debbugs.gnu.org; Tue, 04 Jan 2022 15:21:14 -0500 Received: from pmg1.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id 2B82E10028A; Tue, 4 Jan 2022 15:21:05 -0500 (EST) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id 134B4100178; Tue, 4 Jan 2022 15:21:03 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1641327663; bh=sKaVPqWGPb/nemDS2YXVBH8yNklvhlk3FZB8cvpELIE=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=SHYa5pNlQuXWBbEpEczXO8XYmw41bF8UBt/yGbWYTIVdvoEZlN57DdEncOrxFR0Nv y47S0JdkSIZjiFHeXrPTvwYgF8P24VJwjOUeiBo/cIIX9LxmHVph1+8T+qr//H9AWu 0/a2KJqy6J8LKl3QZfTSx3mLUKEb2cRGiOUwaJAVvXPydn4U5tUeP2/TFd1VSFNW4Y viYwgRygsG/Kxga+ZU0mrnvuGWwi04nSRUyHNAYXdF4UI2EmS47h8VZpJenMWgn8oc jfBzYCrLFNM1pstg2/CU1JGQMMP2rbie7B/KEMnGzWQLHJbdYeb3SFdtiLT6uwbIDZ kUmJYLGO4y2KA== Received: from alfajor (lechon.iro.umontreal.ca [132.204.27.242]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 084EA120313; Tue, 4 Jan 2022 15:21:03 -0500 (EST) From: Stefan Monnier Message-ID: References: <3948b4c7-bd61-e2f8-6b02-6057631139cb@protonmail.com> <10e97159-488f-2ade-52fa-82a0708d7237@protonmail.com> Date: Tue, 04 Jan 2022 15:21:02 -0500 In-Reply-To: <10e97159-488f-2ade-52fa-82a0708d7237@protonmail.com> (okamsn@protonmail.com's message of "Sun, 19 Dec 2021 16:17:56 +0000") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL 0.150 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) 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 (---) Sorry for this late answer, you got stuck in a slow lane :-( > Do you have any thoughts about the lazy loading of Flymake features used > in the patch discussed in this thread (re-attached for convenience)? Looks fine to me. [ The amount of work needed for `flymake-log` is a bit disheartening, tho. Not sure making it a macro is worth the trouble. ] Stefan From unknown Sun Jun 22 22:47:58 2025 X-Loop: help-debbugs@gnu.org Subject: bug#52342: [PATCH] Add Texinfo support for Flymake Resent-From: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 04 Jan 2022 21:01:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 52342 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Stefan Monnier Cc: Okamsn , Stefan Kangas , 52342@debbugs.gnu.org Received: via spool by 52342-submit@debbugs.gnu.org id=B52342.16413300243924 (code B ref 52342); Tue, 04 Jan 2022 21:01:01 +0000 Received: (at 52342) by debbugs.gnu.org; 4 Jan 2022 21:00:24 +0000 Received: from localhost ([127.0.0.1]:38872 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n4quu-00011E-Ia for submit@debbugs.gnu.org; Tue, 04 Jan 2022 16:00:24 -0500 Received: from mail-pj1-f52.google.com ([209.85.216.52]:34618) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n4qus-00010y-6Q for 52342@debbugs.gnu.org; Tue, 04 Jan 2022 16:00:23 -0500 Received: by mail-pj1-f52.google.com with SMTP id v13-20020a17090a088d00b001b0e3a74cf7so2308985pjc.1 for <52342@debbugs.gnu.org>; Tue, 04 Jan 2022 13:00:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=ftQb/2bgcWS5q4DP6AXIZjBCG1t/AfCr/Okfji3Iy/w=; b=njKphazhAgGN7gX9WiApZHXCPgs4difKUh32EFe0zVGFchtFtidPEeVHSnQKYe8Krz zaQN6ny70OzAHYSMj6ZVIH7BhwOldfZBMpUR6sa2I39ulqUu+vEuEz06uupxZoit/eZ/ lBIrLHTkI8CipghZZWcDsK6xKRFPV2/b1Ozx+selwf41Gc6UlnmLW2/VhRHCZFrMFWo6 M2QpQ/b23cj7AFZj0q5kWYGbjF7uOye+kcNL+oX3N0DdpIgwoiapljuzjIPTiiDydOPG bAKmfRNLl5qIn9Y26X8WBHIv1RDZh++SH5k0RLNNtDcZBeedA75UNzQk1Dw4PuYZNggL cfww== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=ftQb/2bgcWS5q4DP6AXIZjBCG1t/AfCr/Okfji3Iy/w=; b=m4+z3TM8POqFm7v0ibnMXTqrHAjeUf2Jd5MNOvBVm2KVqqBzniLwI+qLkExVRguw1v u60CAOfaenFR4M0zoOKVWdYADLfF/cusKIkQH4k6CGjF9MJGjPWp3BLeCOgtrWLDVY/i wvsTHiPqwvnmtKoMX0TY+RDoaTvRmq0BQbL6crOeT/gem7NuV8PASy4wOegbqnMdxuQA CikH+Er1/TR5ARg5DKuyuQtvC0A1frCRTmJNu9Rb0hMpmnv4qatmKEQBRDMSFItd24DY C6iligrBsWaNyW6nC2uVkw1rFV2g0qk0l4BwzAh/3yjwCqJT+nr/7FGEmcO3UCbnRFCl 1zSw== X-Gm-Message-State: AOAM530NCt/FHdxy2PpCUY2yCNu3DicNQGIAhAZFtanEVJk6z/1u+BRa u76imvXxkVF1mboDyDA5WKUknhjEh7BNEJb2rdQ= X-Google-Smtp-Source: ABdhPJw32yoQ3vdqtoDoCTYPe6Xa5wjh1wt+kOOnofQxA7nacHMJpCXeajQxCadMhe5SF6z+Rf9B3A3vNSU2fU6kD2o= X-Received: by 2002:a17:903:1210:b0:149:8d21:3e43 with SMTP id l16-20020a170903121000b001498d213e43mr34467381plh.83.1641330016153; Tue, 04 Jan 2022 13:00:16 -0800 (PST) MIME-Version: 1.0 References: <3948b4c7-bd61-e2f8-6b02-6057631139cb@protonmail.com> <10e97159-488f-2ade-52fa-82a0708d7237@protonmail.com> In-Reply-To: From: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Date: Tue, 4 Jan 2022 21:00:04 +0000 Message-ID: Content-Type: multipart/alternative; boundary="00000000000092765805d4c7eceb" X-Spam-Score: -0.0 (/) 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 (-) --00000000000092765805d4c7eceb Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Tue, Jan 4, 2022 at 8:21 PM Stefan Monnier wrote: > Sorry for this late answer, you got stuck in a slow lane :-( > > > Do you have any thoughts about the lazy loading of Flymake features use= d > > in the patch discussed in this thread (re-attached for convenience)? > > Looks fine to me. > [ The amount of work needed for `flymake-log` is a bit disheartening, tho= . > Not sure making it a macro is worth the trouble. ] Yup, I wrote somewhere else that I think that part is a bit over-enginneered. The idea was/is to have it add the locus of the log call to the log entry. But I don't remember ever having used that functionality. So go ahead and make it an (autoloaded) function if you think it's best. Jo=C3=A3o --00000000000092765805d4c7eceb Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Tue, Jan 4, 2022 at 8:21 PM Stefan Monnier <monnier@iro.umontreal.ca> wrote:
=
Sorry for this late answe= r, you got stuck in a slow lane :-(

> Do you have any thoughts about the lazy loading of Flymake features us= ed
> in the patch discussed in this thread (re-attached for convenience)?
Looks fine to me.
[ The amount of work needed for `flymake-log` is a bit disheartening, tho.<= br> =C2=A0 Not sure making it a macro is worth the trouble.=C2=A0 ]

Yup, I wrote somewhere else that I think that part is = a bit over-enginneered.
The idea was/is to have it add the locus = of the log call to the log entry.
But I don't remember ever h= aving used that functionality.

So go ahead and mak= e it an (autoloaded) function if you think it's best.

Jo=C3=A3o
--00000000000092765805d4c7eceb-- From unknown Sun Jun 22 22:47:58 2025 X-Loop: help-debbugs@gnu.org Subject: bug#52342: [PATCH] Add Texinfo support for Flymake Resent-From: Okamsn Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 15 Apr 2022 01:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 52342 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= , Stefan Monnier Cc: Stefan Kangas , 52342@debbugs.gnu.org Reply-To: Okamsn Received: via spool by 52342-submit@debbugs.gnu.org id=B52342.16499851566967 (code B ref 52342); Fri, 15 Apr 2022 01:13:02 +0000 Received: (at 52342) by debbugs.gnu.org; 15 Apr 2022 01:12:36 +0000 Received: from localhost ([127.0.0.1]:57693 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nfAVn-0001oJ-T2 for submit@debbugs.gnu.org; Thu, 14 Apr 2022 21:12:36 -0400 Received: from mail-4316.protonmail.ch ([185.70.43.16]:37051) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nfAVl-0001o4-Nx for 52342@debbugs.gnu.org; Thu, 14 Apr 2022 21:12:35 -0400 Date: Fri, 15 Apr 2022 01:12:21 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1649985147; bh=HDMZz/d4zZ+oZjQyufftQZtzY2ThT34EhJj8Jq8wvKo=; h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To: References:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID; b=YXNaZCYvz9lZIgKH9ISBFBs0p7Q08ojBHmmgDhEO3w4cDBW/cY7TwO2QJaRGNCout sAkrMkw9vlDjfPVxwkzKBss93bd8PS8ZyMdtBko1atW4l+biwgfiam3O7CUlfyzmIU i7ai4M/Y1UqEP4W4251EjuDQV6ef5OF0YIugvTi6Fg7Ee/J41hChnFw+yYdWsdb22/ ZGLNWXO7YSLApZNPe8dUGnPRc0luBVmuispCoVbOmcIXIrMlATaTY51aSdj9xQ5yWe ODVVIkvQj6SEvJvd3UEpxcYoL6FAZ1lZTeiD/jrgeJzQnygdN0hRNPvOyTQ9nmpbl3 ThHOgRGiAzbjg== From: Okamsn Message-ID: In-Reply-To: References: <3948b4c7-bd61-e2f8-6b02-6057631139cb@protonmail.com> <10e97159-488f-2ade-52fa-82a0708d7237@protonmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) 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 (-) On 1/4/22 16:00, Jo=C3=A3o T=C3=A1vora wrote: > On Tue, Jan 4, 2022 at 8:21 PM Stefan Monnier > wrote: > > Sorry for this late answer, you got stuck in a slow lane :-( > > > Do you have any thoughts about the lazy loading of Flymake > features used > > in the patch discussed in this thread (re-attached for convenience= )? > > Looks fine to me. > [ The amount of work needed for `flymake-log` is a bit > disheartening, tho. > =C2=A0 Not sure making it a macro is worth the trouble.=C2=A0 ] > > > Yup, I wrote somewhere else that I think that part is a bit > over-enginneered. > The idea was/is to have it add the locus of the log call to the log entry= . > But I don't remember ever having used that functionality. > > So go ahead and make it an (autoloaded) function if you think it's best. > > Jo=C3=A3o Hello, Are you still willing to add this Flymake checker for Texinfo? Thank you. From unknown Sun Jun 22 22:47:58 2025 X-Loop: help-debbugs@gnu.org Subject: bug#52342: [PATCH] Add Texinfo support for Flymake Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 16 Apr 2022 22:00:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 52342 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Okamsn Cc: Stefan Kangas , =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= , 52342@debbugs.gnu.org Received: via spool by 52342-submit@debbugs.gnu.org id=B52342.16501463739782 (code B ref 52342); Sat, 16 Apr 2022 22:00:02 +0000 Received: (at 52342) by debbugs.gnu.org; 16 Apr 2022 21:59:33 +0000 Received: from localhost ([127.0.0.1]:34490 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nfqS5-0002Xi-JY for submit@debbugs.gnu.org; Sat, 16 Apr 2022 17:59:33 -0400 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:31841) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nfqS3-0002XT-KK for 52342@debbugs.gnu.org; Sat, 16 Apr 2022 17:59:32 -0400 Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id E6F61440C78; Sat, 16 Apr 2022 17:59:25 -0400 (EDT) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id E4EF1440B8C; Sat, 16 Apr 2022 17:59:24 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1650146364; bh=ddzUoWP49ba9i2Yn0FOoMqZKF1pcCIwFINwFvKpg3Gw=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=Y0CHqGlVVALqHigNFoMdAfJSd+9A17KrZiVNkohTro3R1f0V2LRz9P7Xc+J/oBFq5 mEOhepKvIWjHSbeM5DyiLHmBB7ycA/i+pqqAOZuxf8XbgoW5uwr8q7oz+KQA6wB3b/ opm8Rd232Oq/LnZmDeWa8HO1RL6Ejatkcun7fIsU5DK6kFg4ITbj8pPAIVbvH86obG NKH0IX96d2oZDJQe3MI1Iwm/7PEiIm5Bgu0DvBy7daTaiydZ9ZeidmG/Z/jFYdYHbE bD9f2KftNyKz5/NleBzMNaG8UKAdicNHSHi+/IiAkeNmLlQomZGELwHLPXsyHMW+dV da3oKdu+zxLxA== Received: from alfajor (unknown [45.72.221.51]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 88AF712010F; Sat, 16 Apr 2022 17:59:24 -0400 (EDT) From: Stefan Monnier Message-ID: References: <3948b4c7-bd61-e2f8-6b02-6057631139cb@protonmail.com> <10e97159-488f-2ade-52fa-82a0708d7237@protonmail.com> Date: Sat, 16 Apr 2022 17:59:23 -0400 In-Reply-To: <10e97159-488f-2ade-52fa-82a0708d7237@protonmail.com> (okamsn@protonmail.com's message of "Sun, 19 Dec 2021 16:17:56 +0000") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.057 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain T_SCC_BODY_TEXT_LINE -0.01 - X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) 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 (---) Hi Okamsn, (?) Okamsn [2021-12-19 16:17:56] wrote: > Do you have any thoughts about the lazy loading of Flymake features used > in the patch discussed in this thread (re-attached for convenience)? Okamsn [2022-04-15 01:12:21] wrote: > Are you still willing to add this Flymake checker for Texinfo? Sorry for dropping the ball: Yes! I just pushed your patch to Emacs's `master` branch. Thank you for your contribution, Stefan From unknown Sun Jun 22 22:47:58 2025 X-Loop: help-debbugs@gnu.org Subject: bug#52342: [PATCH] Add Texinfo support for Flymake Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 08 Sep 2022 14:26:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 52342 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Stefan Monnier Cc: Okamsn , Stefan Kangas , =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= , 52342@debbugs.gnu.org Received: via spool by 52342-submit@debbugs.gnu.org id=B52342.16626471121146 (code B ref 52342); Thu, 08 Sep 2022 14:26:02 +0000 Received: (at 52342) by debbugs.gnu.org; 8 Sep 2022 14:25:12 +0000 Received: from localhost ([127.0.0.1]:59788 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oWISu-0000IP-9Q for submit@debbugs.gnu.org; Thu, 08 Sep 2022 10:25:12 -0400 Received: from quimby.gnus.org ([95.216.78.240]:58790) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oWISt-0000IA-9G for 52342@debbugs.gnu.org; Thu, 08 Sep 2022 10:25:11 -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:Date:References: In-Reply-To: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=DWbcB0Rz1FJ+d5WBmOtsXfXr6Cvp0U5xf1oMmL6NiUU=; b=TnF2dzj5lLNBNMXUXE0RpDlGnK lIpANxDiLccuFSM44pmVi2NLopGEQ9DNncz6NkeBzNXOk/YbrjnjCt6ZPFZlBKawXEYpPLN3w3IVh ThSD2eji+g5YzAKQQpmpp6UDRJtBAR+C1zGzye1d8H+T0FuuOayUjDipqP4tWcBgcxFA=; Received: from [84.212.220.105] (helo=joga) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oWISi-0003Uf-VF; Thu, 08 Sep 2022 16:25:03 +0200 From: Lars Ingebrigtsen In-Reply-To: (Stefan Monnier's message of "Sat, 16 Apr 2022 17:59:23 -0400") References: <3948b4c7-bd61-e2f8-6b02-6057631139cb@protonmail.com> <10e97159-488f-2ade-52fa-82a0708d7237@protonmail.com> X-Now-Playing: Blectum From Blechdom's _DeepBone_: "Snauses In The Sky" Date: Thu, 08 Sep 2022 16:25:00 +0200 Message-ID: <87fsh2x7sz.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.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: Stefan Monnier writes: > I just pushed your patch to Emacs's `master` branch. (The bug report was left open, so I'm closing it now.) 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-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 (---) Stefan Monnier writes: > I just pushed your patch to Emacs's `master` branch. (The bug report was left open, so I'm closing it now.) From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 08 10:25:15 2022 Received: (at control) by debbugs.gnu.org; 8 Sep 2022 14:25:15 +0000 Received: from localhost ([127.0.0.1]:59791 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oWISx-0000Ii-Hm for submit@debbugs.gnu.org; Thu, 08 Sep 2022 10:25:15 -0400 Received: from quimby.gnus.org ([95.216.78.240]:58806) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oWISw-0000IF-Lz for control@debbugs.gnu.org; Thu, 08 Sep 2022 10:25: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=wbbNYmmKvvlLlazibnMe01CxefiL8fDiVOUeVEG3+Os=; b=cCFLhq/6NwRPli2qpZiaNdRFN6 duHOOhw1Fog4gZ7YlY+GKGqvtqUOWr/ItHcuziEOR4XRn6XAWpgZp8Qpaa3ezgHp78cv/fO34CZUr l1YMI+AyYRTlnpSNck7o1ioh7KM7hIj18X7gNG93ZyWqMOeThB0SwpTAfrgxpeBKwrmQ=; Received: from [84.212.220.105] (helo=joga) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oWISo-0003Ur-NC for control@debbugs.gnu.org; Thu, 08 Sep 2022 16:25:08 +0200 Date: Thu, 08 Sep 2022 16:25:06 +0200 Message-Id: <87edwmx7st.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #52342 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 52342 29.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 52342 29.1 quit