From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id YxAxFiQ4MmEMLwEAgWs5BA (envelope-from ) for ; Fri, 03 Sep 2021 16:58:44 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id qIdkESQ4MmGyCgAA1q6Kng (envelope-from ) for ; Fri, 03 Sep 2021 14:58:44 +0000 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 C48312C24 for ; Fri, 3 Sep 2021 16:58:43 +0200 (CEST) Received: from localhost ([::1]:53546 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mMAeP-00080y-SF for larch@yhetil.org; Fri, 03 Sep 2021 10:58:41 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41832) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mMAdb-0007zP-2b for emacs-orgmode@gnu.org; Fri, 03 Sep 2021 10:57:51 -0400 Received: from ciao.gmane.io ([116.202.254.214]:38930) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mMAdZ-0001EI-KL for emacs-orgmode@gnu.org; Fri, 03 Sep 2021 10:57:50 -0400 Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1mMAdW-000ASI-7J for emacs-orgmode@gnu.org; Fri, 03 Sep 2021 16:57:46 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: emacs-orgmode@gnu.org From: Maxim Nikulin Subject: Re: Bug: PDF Export of Link fails (emphasis ends inside link target) Date: Fri, 3 Sep 2021 21:57:39 +0700 Message-ID: References: <87pmtqp79s.fsf@web.de> <87lf4dbud9.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.11.0 In-Reply-To: <87lf4dbud9.fsf@gmail.com> Content-Language: en-US Received-SPF: pass client-ip=116.202.254.214; envelope-from=geo-emacs-orgmode@m.gmane-mx.org; helo=ciao.gmane.io X-Spam_score_int: 19 X-Spam_score: 1.9 X-Spam_bar: + X-Spam_report: (1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FORGED_GMAIL_RCVD=1, FORGED_MUA_MOZILLA=2.309, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, NICE_REPLY_A=-0.888, NML_ADSP_CUSTOM_MED=0.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.23 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" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1630681123; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post; bh=VplEYIqn0h/e7C6oLeYA7UCpnBqWsJNTJw94Nwp5Q2g=; b=IPK5hzgClDWYBRDD+CCApPunKL5MBxRPrDunKyD83awJEZk+if6VaWJ5JWSQe6aJUF0v7O ZILETa0QKAqwb2pvMGZQr3PyB+19XhI7565dr2YtkidGArY/nO+Qv7wicp4bC50qtwmdvy wDw5LxrtQ6ALArE344W6hLNWLEv5Orh4a7CxH1xUfN6HDAhmivna8g293kFOs16TPZOaJi 8N5qLkLRkwg8wDCNvNTW2yodOWZMtFmTiNXei1NVVLPhjxPAnAoUA7DD8iCpstCRIq1hI+ wm2X2ENhuDaRlASAYKYbtGAmi1q9KNZ0tTh46pXFYhlhl7XhuFo8nYgBeFQ4Kg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1630681123; a=rsa-sha256; cv=none; b=jeq+F742TvRR2pgePULJAguXg3ZD9lGU/O/xYq5fNc/FjvV+9pjk1AklWAQsuB0s5FWA+f k4hemAFJhrctdQ8J8I7IDLsesM68vLPx+fV2yg4Gt/1giVNg/s4BKHZAiQf+7SGZ0nttfA +IdVF9jq+RVRvNhQ23ny3zKrTCp4mTywztUdgw2E1/jsGQ4M0US7tGdzVS+kHpqN05zLuM Dx+Hy4RXsP33YhmafxPEvJ9dN2tMhf77/r2t5ZLRrqaXIFfqAMrskhsX4dEIKNy5hOnzTU e5iSKUXCNx0BeSyLnMPEN5Vkm7YG969MoOalGl6X40mDLnCtXy+6avijhP/bkg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-Migadu-Spam-Score: -1.82 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-Migadu-Queue-Id: C48312C24 X-Spam-Score: -1.82 X-Migadu-Scanner: scn1.migadu.com X-TUID: /xnBgEx98slh On 03/09/2021 21:33, Timothy wrote: > > Perhaps a “fix” could be auto-escaping problematic characters in urls when > entering links via `org-insert-link'. > > [/query/] Just to be clear: while comma may be percent-escaped (`org-lint' perhaps would not be happy), "/?" are interpreted by HTTP server, so such characters must be preserved. `org-insert-link' still may detect emphasis markers around the point and add extra marks. Unfortunately heuristics to detect start marker only (while typing text when no end marker yet) will be prone to false positives.