From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id GM6tB14K8l5SEQAA0tVLHw (envelope-from ) for ; Tue, 23 Jun 2020 13:57:50 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id oP5YA14K8l4XbgAAbx9fmQ (envelope-from ) for ; Tue, 23 Jun 2020 13:57:50 +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 8694D940144 for ; Tue, 23 Jun 2020 13:57:49 +0000 (UTC) Received: from localhost ([::1]:54568 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jnjQp-0001XX-Pb for larch@yhetil.org; Tue, 23 Jun 2020 09:57:47 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41154) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jnjQT-0001XB-B6 for emacs-orgmode@gnu.org; Tue, 23 Jun 2020 09:57:25 -0400 Received: from relay1-d.mail.gandi.net ([217.70.183.193]:32995) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jnjQR-00073z-7C for emacs-orgmode@gnu.org; Tue, 23 Jun 2020 09:57:25 -0400 X-Originating-IP: 185.131.40.67 Received: from localhost (40-67.ipv4.commingeshautdebit.fr [185.131.40.67]) (Authenticated sender: admin@nicolasgoaziou.fr) by relay1-d.mail.gandi.net (Postfix) with ESMTPSA id EC133240014; Tue, 23 Jun 2020 13:57:19 +0000 (UTC) From: Nicolas Goaziou To: "Tom Alexander" Subject: Re: Bug: Inconsistent formatting when terminating bold inside a link [9.3 (release_9.3 @ /usr/share/emacs/27.0.91/lisp/org/)] References: Mail-Followup-To: "Tom Alexander" , emacs-orgmode@gnu.org Date: Tue, 23 Jun 2020 15:57:16 +0200 In-Reply-To: (Tom Alexander's message of "Sun, 21 Jun 2020 18:56:22 -0400") Message-ID: <87lfkdx4ub.fsf@nicolasgoaziou.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=217.70.183.193; envelope-from=mail@nicolasgoaziou.fr; helo=relay1-d.mail.gandi.net X-detected-operating-system: by eggs.gnu.org: First seen = 2020/06/23 09:57:20 X-ACL-Warn: Detected OS = Linux 3.11 and newer X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN 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: , Cc: emacs-orgmode@gnu.org Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=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-Spam-Score: -1.01 X-TUID: yOe6y6CsJwbS Hello, "Tom Alexander" writes: > When you have a section of bold text that ends inside a link, for example: > > *can you [[http://foo.bar/][terminate *bolds* inside]] links* > > Inside emacs it bolds the text "can you terminate bolds" and represents "terminate *bolds* inside" as a link, but if you export to any non-text format (I tested html, LaTeX to PDF, and ODT) then it breaks the link exporting the raw org-mode link syntax. > > Expected behavior: I see three options. There is only one option, per Org syntax. > 3. or the emacs rendering can be updated to accurately reflect the > link being broken as it currently is in the exported output. The link is broken. The fontification is at fault here. This is because its implementation cannot understand fully the syntax(!). So, you'll encounter some glitches like this one from time to time. Patches welcome, of course. However, the fontification will never be perfect unless its internals are rewritten. Regards, -- Nicolas Goaziou