From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id eHxHBeyv9GGECAEAgWs5BA (envelope-from ) for ; Sat, 29 Jan 2022 04:09:32 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id KAi6Aeyv9GEfPQAAauVa8A (envelope-from ) for ; Sat, 29 Jan 2022 04:09:32 +0100 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 BE069304F9 for ; Sat, 29 Jan 2022 04:09:31 +0100 (CET) Received: from localhost ([::1]:54250 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nDe7G-0007KR-Tp for larch@yhetil.org; Fri, 28 Jan 2022 22:09:30 -0500 Received: from eggs.gnu.org ([209.51.188.92]:36506) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nDe6S-0007JW-8H for emacs-orgmode@gnu.org; Fri, 28 Jan 2022 22:08:40 -0500 Received: from [2a00:1450:4864:20::230] (port=39651 helo=mail-lj1-x230.google.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nDe6P-0003pn-Nc for emacs-orgmode@gnu.org; Fri, 28 Jan 2022 22:08:39 -0500 Received: by mail-lj1-x230.google.com with SMTP id z20so11605996ljo.6 for ; Fri, 28 Jan 2022 19:08:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:in-reply-to:references:date:message-id :mime-version; bh=AQefqcKZ/JUPyz4aTePieaHTrEltK8wCe5qP3QusW0M=; b=idNJViGuYNOoo8hQmH17C84UdGSRZXBku5UGry4qQm+gbB8ke8Cg0EUQXfoKjRuAoR LMIUTbC/YGegHvuDW7sEfQmTOHnWZUD1hZ+WT6iV8g3eL4m1oP1MfvBoN2mNoVF3nDLI CE2AElMBGXscC8+HZ+j1zc0H6OxG79gHDkDiBVk+04zWZoOZX0kgwrCb3Bkab5G0dbF+ XiY5y4z0GGKXgNIr3/EyYrGpWFo4NefH3zuKgfaY9a5h8IuG13e6FpTA2EC6sW1w+w4e RohyIKDn0UllWWCVRaQppY9C0tvYGw1F/MszYWI4EmD5brqWuzQ1KnQCJGmOovxwGZrN /GEg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:in-reply-to:references:date :message-id:mime-version; bh=AQefqcKZ/JUPyz4aTePieaHTrEltK8wCe5qP3QusW0M=; b=eKEriCh2lmgUvprjwFhQ5SECexKPIf08TTenxQ8FVQphgWXYzOemXaCO9BHPzLOxCM 21PblW2ZY6aaf9OzuCvVgbbDhmYRmXLO+r3FR5JGI+xZRdr4qldAxY/yxcqQDfVS9qoZ QqCrpJx/lh37ne3YaQJcl6WEDZ3py3VliU6+EQNLj88aPO97ZQrG1gtcNEGtlFfPJt9X FkJL3sIHyJA3KiktXTJGIQLEs4cc+EhUUYMvtX/nFAIFbSljcBSQ2ftOKW/URxGxLeFI 92eFo13TchOzbwWnULhVdrkdRkDdJvGjh2dYNrfc/H04FPRHRcISyYX+0xUaVhHoFAPp bSkA== X-Gm-Message-State: AOAM530A2iUWFs0UG0jTwKA0C8CufaDABOoHxNy4IV4BWUdw27IgJ49H LbZ/mTiefMH2kiXaPxTqHd4= X-Google-Smtp-Source: ABdhPJw/lPKivMPQydIN5kOdEw6n/hWkkKFMnu5qFTGiOmXZmZb17giwH99qnUtwdiWZlXkCTK7Kkg== X-Received: by 2002:a2e:2a85:: with SMTP id q127mr7325249ljq.508.1643425713977; Fri, 28 Jan 2022 19:08:33 -0800 (PST) Received: from localhost ([158.255.2.9]) by smtp.gmail.com with ESMTPSA id p10sm1575294lji.114.2022.01.28.19.08.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 28 Jan 2022 19:08:33 -0800 (PST) From: Ihor Radchenko To: Max Nikulin Subject: Re: Org-syntax: Intra-word markup In-Reply-To: <868df76e-69e0-1d14-ae8a-13b746982fcf@gmail.com> References: <4897bc60-b74f-ccfd-e13e-9b89a1194fdf@mailbox.org> <87fsrbp673.fsf@gmail.com> <1ef0e093-c165-2a5f-954d-6a33b64c8ee9@mailbox.org> <87r1avgnpi.fsf@localhost> <878rx2bzhw.fsf@nicolasgoaziou.fr> <9525e029-a590-3f48-df64-ffb9176075d9@mailbox.org> <87v904nq6t.fsf@gmail.com> <868df76e-69e0-1d14-ae8a-13b746982fcf@gmail.com> Date: Sat, 29 Jan 2022 11:13:23 +0800 Message-ID: <87zgnfgros.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain X-Host-Lookup-Failed: Reverse DNS lookup failed for 2a00:1450:4864:20::230 (failed) Received-SPF: pass client-ip=2a00:1450:4864:20::230; envelope-from=yantar92@gmail.com; helo=mail-lj1-x230.google.com X-Spam_score_int: 8 X-Spam_score: 0.8 X-Spam_bar: / X-Spam_report: (0.8 / 5.0 requ) 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, PDS_HP_HELO_NORDNS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no 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: , Cc: Tom Gillespie , emacs-orgmode Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1643425771; 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=AQefqcKZ/JUPyz4aTePieaHTrEltK8wCe5qP3QusW0M=; b=BO25pIPI4Np/EJkz/G8yxY33fr9LvDIjjYPRgoEuCavXCAHAtpUhh56RFTjzG6kr0xv244 s14md6I3KCLDPGruWsUTuXS/0Nv8iv4gO4QrxlSVN3yQ1Ug6VhUNozb2aTKQ84/5Mnwy5l 8BiClxlFtXl4OaMaMAhKdgN43HcWCD9z/g00/tTpX8d6zO6WS8Ty4/2xnBuxw3nmHMKpdS mWgzT1Hd9xZrSs03FUpEcEccVgNv1X64AduhK5JozJJkg7/G3IxtVcQCW7FyMaHyHSO246 5tHTOGvlvHcmeRYklZD55z4Rm24cdTmRYbkCTOC3/bC3ZJjw06G4ZZNyw2q2UA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1643425771; a=rsa-sha256; cv=none; b=UcjWIG9j0u1DXmDcxQOlmirkQ/Svc92NnmavKtlswoyTEAwhSitWMc1DfsD67t20rh19eh UXrWUrsiLpT9BccyoKqqj86BqQ1QjF8BPeo9L7o6WcUrT8UeaTeCiBaK9TSF5pUY9X/MjM kDR/ehHxIZVlraWBt23/JLGRrpR+0xVhrxmiOxiaXh8X+WFRVFLtjEAHJPVYHuZClkgwEh L7JNpMWVFEpP+RyKjZM2UBlj18FdbTyGjkd2BMh1T1SvlBoN24sJVUqtKb5RczQOUumpBF KmxD4TR9BjGQUnmVsvHm4ESl8u96kzvKD3CLd7d0r+dkvVXrrdXhv8+eYmI3Aw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=idNJViGu; dmarc=pass (policy=none) header.from=gmail.com; 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" X-Migadu-Spam-Score: -3.83 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=idNJViGu; dmarc=pass (policy=none) header.from=gmail.com; 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" X-Migadu-Queue-Id: BE069304F9 X-Spam-Score: -3.83 X-Migadu-Scanner: scn1.migadu.com X-TUID: QVlfuWWO6F2g Max Nikulin writes: > It could be used for one more purpose. I miss "fallback" option for > export snippets. E.g. if explicit raw markup is specified for HTML and > LaTeX, it would be nice to have something for other backends such as > ascii or odt. In the series of adjacent export snippets @@:...@@ may be > taken when backends in earlier snippets are not matched: This reminds me about our #+begin_export export blocks and #+begin_* special blocks. We can think of @@backend:...@@ snippets as inline equivalent of export blocks. Special blocks do not have inline equivalent (except maybe links abused for export by some people). Keeping in mind the above analogy, note that export blocks do not have fallbacks, while special blocks do (for example, see https://github.com/alhassy/org-special-block-extras/). Maybe we should introduce an equivalent of special blocks, but for inline use? Or should we modify _both_ inline export snippets and export blocks to allow fallback mechanism? Best, Ihor