From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2.migadu.com ([2001:41d0:403:4876::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms1.migadu.com with LMTPS id wDd9CFn9YGYSowAAe85BDQ:P1 (envelope-from ) for ; Thu, 06 Jun 2024 02:05:45 +0200 Received: from aspmx1.migadu.com ([2001:41d0:403:4876::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2.migadu.com with LMTPS id wDd9CFn9YGYSowAAe85BDQ (envelope-from ) for ; Thu, 06 Jun 2024 02:05:45 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=nWSXPtcA; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1717632345; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=KTcfy65BrMYVJOU2r1PEIdvVLDc8ZpXps9KkkRK8A2c=; b=Z+t+869YHY1qDv0vPh0/YaZR5S53PZc302bazJSu4vj/x4S7/mKabWs8ImcEpJ5M0h4y2M LhDFkwXSbC7/9aKBzS5miftNiVOvZ7UflkX1ikQbpV5pJd/sTvFwK3ywH5/5rJLpS/cfTi w6RPrASe765XirDl+3ka2H1cZM+nHPtCdb48SZgLFrTiwVfpqNTbrFTEeJ+/0y48SndiTW Jw64qzLvTdMb8EZNkZFO98jsBmbxSTFdYvuzF9ArzWfj6UDUfaGOSZvNzDxflU1UeXIZC/ PEFnJ4vP+xCNkdizrVbKIqRXBSERTk6Xotlb63mBtKyffaijs89xyKa6pfvQCw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=nWSXPtcA; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=gmail.com ARC-Seal: i=1; s=key1; d=yhetil.org; t=1717632345; a=rsa-sha256; cv=none; b=CE5tc8FkymtAuUsNmh2M/RKoH/MCDkFvMEcdM9iERo+zTX77iYZ2izjWmuy8edC/tyVS4l MbnuGmqb5cnxBwTzzKqvQ6O7oJjO3vRbgxhtYz0vm+obXFZ09Jt8RXo09fCPtBtGsd2fBJ 0SD45qV5Qz5o5c/WTun/PY8hCV9dOXH3AAZUuTKs6huBEW6fePAOAv4cun1sKPEHuodyla sWm+txfVCMWccZ5wDKvX0Ple6B46sbPrLlj0pvikYV81qC6bGwSFpjGqxYVIeC+pbJkRPU fEbNj8+FTb2+1Cd51qyAFQUN3VP1IfaSctPhOUYneUSIWpX2xx44mOf7oyJSsw== Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id CA4B5F24B for ; Thu, 6 Jun 2024 02:05:44 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sF0OA-0003gO-U2; Wed, 05 Jun 2024 19:49:54 -0400 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 1sF0O9-0003g1-As for emacs-orgmode@gnu.org; Wed, 05 Jun 2024 19:49:53 -0400 Received: from mail-qt1-x844.google.com ([2607:f8b0:4864:20::844]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sF0O7-0008Aw-M7 for emacs-orgmode@gnu.org; Wed, 05 Jun 2024 19:49:53 -0400 Received: by mail-qt1-x844.google.com with SMTP id d75a77b69052e-440199acec5so88951cf.1 for ; Wed, 05 Jun 2024 16:49:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1717631390; x=1718236190; darn=gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=KTcfy65BrMYVJOU2r1PEIdvVLDc8ZpXps9KkkRK8A2c=; b=nWSXPtcA5YmoruKVQBmiNrLXsuH3g/uO8+3paF7gFKbdcGAMfghu56+niAcu7b/kbN 9a0VbfAWQimosy0hBf51XFA09V/fATwdxcIVrVeyPFBL7CIjxDSV3hQwBJ4jpqggNXiU gIGWhtTBiVVJfJ7ydN8gxgErRF09ogsK1ZcNa7Vy6DggJEpetu3xEWLcGQljXO7B9bjd hFR0XnjnSgwVyJFe/XRRh/fOQ1pEOv9zxnz0mhRC64XbHKsAImPbCcLYpewxKfb3uIzg TY1xEYeGcyPs99m0uqcM9e9qDCPFgAKMCW1bBfW5ABQLyGIPNvKvpfgb1twTRKBBY3PE hcQw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717631390; x=1718236190; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=KTcfy65BrMYVJOU2r1PEIdvVLDc8ZpXps9KkkRK8A2c=; b=BUjz7HMc0fgBwJmOVymANlYXR4gZajKnDxvnkF71uU9FBEmtrb7U4TpTv6K9YlD0dU ieW0xB1tbAkMpXkI2ItFjeivAcg5Kr5Ak5N6hzJlAEjcq+SNGw64dzdnk4hJNhecN2FK U1OyzP32R7Yot2JRUdCEdgazF2r1Z8OEkLV3ZgFibUfFYjvhJPNPAr44aewKv/PDlwAo A5/Obw9ty7IHGN+9VHoyLZKpBRB+DotXKrR2NFOHUSABCsGUC2Aux4iXPZjvpRYoz4KG QzB07pVjeU5PeHEbKDrbbeoyEOTEOAXqtku4vxfz5OXciEXOfi6h9zCS6PcxzeR+Qn6Q Pn1Q== X-Forwarded-Encrypted: i=1; AJvYcCUsrbDlnvVPnVgA+mu8xfgwdgI/qrPmL1OIrxPMyIX1AyYpyzhpGchMqKBBy8J5oMkSIs1OhYivrow4uBc7fTAujJUG+dQ= X-Gm-Message-State: AOJu0YwMtXq16w3N9+79ZGMrZNvMI4nWrO1h7m3cwOyZdUyuly6mr03b ikWNYbJiVe5zBQ/OhCSkrJrzcmtO9YybTMAE3h2jDd6B2YcuWCKAoZcbrp2B X-Google-Smtp-Source: AGHT+IHkkHmGVhnWoGHPII/MuChFw9neGizL9WgRfG628cKLiS6CBP7nxF3dimjRZ1IOeTGnNk2T0Q== X-Received: by 2002:a05:622a:296:b0:43d:e0cf:a46 with SMTP id d75a77b69052e-4402b6824d6mr44530161cf.3.1717631389926; Wed, 05 Jun 2024 16:49:49 -0700 (PDT) Received: from gnus (static-198-54-132-177.cust.tzulo.com. [198.54.132.177]) by smtp.gmail.com with ESMTPSA id d75a77b69052e-44038a684c4sm807071cf.21.2024.06.05.16.49.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 05 Jun 2024 16:49:49 -0700 (PDT) From: Suhail Singh To: Ihor Radchenko Cc: Suhail Singh , emacs-orgmode@gnu.org Subject: Re: [BUG] org-lint: Spurious warning by 'suspicious-language-in-src-block [9.7.2 (release_N/A-N/A-88dd2c @ /home/user/.emacs.d/elpa/org-9.7.2/)] In-Reply-To: <871q5b5e7f.fsf@localhost> (Ihor Radchenko's message of "Wed, 05 Jun 2024 20:25:56 +0000") References: <87mso035kq.fsf@gmail.com> <87cyov7d2c.fsf@localhost> <874ja7ik7h.fsf@gmail.com> <87msnz5sp9.fsf@localhost> <87wmn3gyv6.fsf@gmail.com> <874ja75i6q.fsf@localhost> <87y17jji26.fsf@gmail.com> <871q5b5e7f.fsf@localhost> Date: Wed, 05 Jun 2024 19:49:48 -0400 Message-ID: <87tti7kl0j.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2607:f8b0:4864:20::844; envelope-from=suhailsingh247@gmail.com; helo=mail-qt1-x844.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, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: emacs-orgmode-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Spam-Score: -8.15 X-Migadu-Queue-Id: CA4B5F24B X-Migadu-Scanner: mx10.migadu.com X-Migadu-Spam-Score: -8.15 X-TUID: cqDAa4JHBIJC Ihor Radchenko writes: > Indeed. But I wanted to nudge you to do a bit better :) "Better" here is subjective and we have a difference in opinion, which is okay. While I am not motivated to submit such an alternative patch, I also am not aware of any common usecases that would become much more complicated as a result of it. > Further, the distant goal is to implement integration of org-lint into > flycheck/flymake. And we do need user-level config for which checkers > should be enabled for "full" org-lint check and for "quick" check on > the fly then. I am unfamiliar with flymake, but since flycheck checkers run in a different Emacs process, the patch I sent is sufficient. FWIW, I have been using an org-lint flycheck checker for several months now. The code for the checker, if curious, is adapted from . If flymake doesn't use a different Emacs process and your goal is to be able to support it easily, it makes sense to extend the current API in a manner similar to what you proposed. -- Suhail