From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0.migadu.com ([2001:41d0:303:5f26::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms8.migadu.com with LMTPS id oHs1CWt4kWXzGgAAkFu2QA (envelope-from ) for ; Sun, 31 Dec 2023 15:19:23 +0100 Received: from aspmx1.migadu.com ([2001:41d0:403:4876::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0.migadu.com with LMTPS id IDHYA2t4kWVSQwEAqHPOHw (envelope-from ) for ; Sun, 31 Dec 2023 15:19:23 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=posteo.net header.s=2017 header.b=APiClmcl; 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=posteo.net ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1704032363; 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=K6yullZwPc7WKenHP9qZaxbLJjvD6fZbOHQfU3wFI+I=; b=CX767L/5I++FiW3rguE80H4v+jzGg32ekG9EWeyyv7vL82f4Jo2VFnHjkqGngP5vehNP1D tqg4FL3TelYJQrYRsm/hZ/WF+J8HtLPgs9VA4JhwebOqopvNVgDtW8TodQKk3EkjZDb//4 kZ/R9tsNGT7b0fv/oMqKWA+q2Tfcdk6PN5gTm9MwdPsusxKEp3vzyUdoL4cEbJv3D7xThz OM8jTtioE6leAnORQfMtkQgjg76QchXq3hpBIzrlmoAQW3B5iygdFC4TJ3/PWq/m0rIwAc fia+bJEw2OstYREFUb620teAyqEowmMK3yAiFMG67CxQ7xjSLLXAYyaMuMtrmQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=posteo.net header.s=2017 header.b=APiClmcl; 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=posteo.net ARC-Seal: i=1; s=key1; d=yhetil.org; t=1704032363; a=rsa-sha256; cv=none; b=f/IQoDxPHqSlrsbrBYdYhQJLYMpOQKIKjP6GwJiR/ftu0ZF25LyV6fdHEORkHYT+PCJyNH ONzisTr7avh/EOybVtryx0Hpkt2vAHbO/L4uOwGWO15QPyvvna08bPEdJ8Nq8yzNiBKGW8 imdvESA1oVRr1cZ1mPzwErgi9jK2VkiPF609AB33FjsWjn+ebyVlhDRaWe6JV4cmHalPK2 gOEIaHy4Ca2sJm/63cGrbkKa4hMNn3EcjoqA66IIgH3hE2goMo68FwZ1k0OtgEv1CQch5N mm7UZ4qc9WG/sJ6i1eL03Uoqlp3wpHs35PWdxfrjHrXS7ifuGD1IheAJmYU45w== 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 48A3C5F00F for ; Sun, 31 Dec 2023 15:19:22 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rJwe0-0001lx-2s; Sun, 31 Dec 2023 09:18:24 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rJwdw-0001ln-Vp for emacs-orgmode@gnu.org; Sun, 31 Dec 2023 09:18:21 -0500 Received: from mout02.posteo.de ([185.67.36.66]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rJwdu-0004wp-Rb for emacs-orgmode@gnu.org; Sun, 31 Dec 2023 09:18:20 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 53652240103 for ; Sun, 31 Dec 2023 15:18:15 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1704032295; bh=rD1Wc+ZUxZ6V98K2pmlKJ6tmiseNuuZ+hgDl5CUquWI=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:From; b=APiClmclbmQCZSvvnM2/3BWgxbKy2qKrzsILa3NmADexom0uVdW1ZCGeatYpy30Os DiKQy53y9/oDzr9XO4jUj3wrYj9udnkX0iWHIANvqqK7zgJv9/jK+e/JHATLs+99sy YRLvmdPMgUfKtuVDhX1Is9wz10hTyhEiTfOM+sUvDnyf6UQpaWF+tcAhyBkmMKUfit Icojd8o5U6+olk/9s1KX9HqLn1i6JK8ZXb7DohdIWQQTcHK3jh6JyDW8pGWirtnmy5 Xhhu0CghHmpLsCUG0n9zEW1qzPeJxJJkvZabVeXIRnLX0x7IpiH3UJsnFbak7v802W /bM69RuLMSCgA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4T31Rp3cCPz9rxB; Sun, 31 Dec 2023 15:18:14 +0100 (CET) From: Ihor Radchenko To: Suhail Singh Cc: emacs-orgmode@gnu.org Subject: Re: [BUG] M-x org-lint gives spurious warning when file contains a link with percent-encoded url [9.6.13 ( @ /home/user/.emacs.d/elpa/org-9.6.13/)] In-Reply-To: <658f2365.050a0220.7f956.11fe@mx.google.com> References: <658f2365.050a0220.7f956.11fe@mx.google.com> Date: Sun, 31 Dec 2023 14:21:27 +0000 Message-ID: <8734vi8nbs.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=185.67.36.66; envelope-from=yantar92@posteo.net; helo=mout02.posteo.de X-Spam_score_int: -53 X-Spam_score: -5.4 X-Spam_bar: ----- X-Spam_report: (-5.4 / 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, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H5=-1, RCVD_IN_MSPIKE_WL=-0.01, 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-Migadu-Spam-Score: -6.51 X-Spam-Score: -6.51 X-Migadu-Queue-Id: 48A3C5F00F X-Migadu-Scanner: mx10.migadu.com X-TUID: W+dLP/FVdhQG Suhail Singh writes: > Running M-x org-lint on an org file with below contents results in a > spurious "Link escaped with obsolete percent-encoding syntax" warning. > > #+begin_src org > * org-lint url percent-encoding syntax warning > [[https://www.example.com?param=hello%20world][test url]] > #+end_src > > I would expect the above org file to not yield any warnings. This is because spaces do not have to be escaped in the link path. The warning is to assist users of the pre Org 9.3 link syntax. See https://orgmode.org/worg/org-release-notes.html#orgbb3ee64 Please note that this link warning is marked as low-trust. So, if you use percent-escaped syntax deliberately (as in the example), you may ignore this warning ("i" in org-lint buffer). Not a bug. Canceled. -- Ihor Radchenko // yantar92, Org mode contributor, Learn more about Org mode at . Support Org development at , or support my work at