From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.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 UEr+GzDX7mGDSQEAgWs5BA (envelope-from ) for ; Mon, 24 Jan 2022 17:43:28 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id 8Be2FDDX7mEGIQEAG6o9tA (envelope-from ) for ; Mon, 24 Jan 2022 17:43:28 +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 8B6DA461B4 for ; Mon, 24 Jan 2022 17:43:27 +0100 (CET) Received: from localhost ([::1]:46110 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nC2RB-00034f-Hr for larch@yhetil.org; Mon, 24 Jan 2022 11:43:26 -0500 Received: from eggs.gnu.org ([209.51.188.92]:47980) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nC2QW-00034U-E7 for emacs-orgmode@gnu.org; Mon, 24 Jan 2022 11:42:44 -0500 Received: from mout01.posteo.de ([185.67.36.65]:37905) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nC2QT-0002Wj-Hg for emacs-orgmode@gnu.org; Mon, 24 Jan 2022 11:42:43 -0500 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id 8A79924002A for ; Mon, 24 Jan 2022 17:42:37 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.eu; s=2017; t=1643042557; bh=CvUHVsSDIG5982XZnceRWZYDMQLEEo1nE8RwjosbVm8=; h=Date:To:From:Subject:Cc:From; b=SklQzlEGBGxj5KOzUpqAgVbrw0vDg9jSen7ArG/ah6y2mRn88Hj1p+vSMyIY6bfeG nseVQd1v9+DHQC15TOGqY8j4b8Wx6NUSMRQcUZ5sik/l6/o4cUFnX6P88tWYNKKrdY Inhvkh6iwIPKfetN9Z8bwnitc5ZO6LLPPPS/Ilr5QJXNVvMfig5IRYEDG6GtmWNl/E Z+tiXy6a6yoPE+EwBChcq5DJtnCc/jePdiB5FW/L36iUmngrQ/f8Ia5j3tbXXRXije CFHUE6F0xjGTKfhyUwsSpR4dPDU9GGTa3dzvcSlS0XJROXBEAaN6HWLztcF6DCm3AA FPTmATaiJvHQw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4JjG4D5Zbsz9rxB; Mon, 24 Jan 2022 17:42:36 +0100 (CET) Content-Type: multipart/mixed; boundary="------------pk51n10xA1W6m3hFte523g5b" Message-ID: Date: Mon, 24 Jan 2022 16:42:35 +0000 MIME-Version: 1.0 Content-Language: fr To: emacs-orgmode From: =?UTF-8?Q?S=c3=a9bastien_Miquel?= Subject: =?UTF-8?Q?=5bPATCH=5d_Add_support_for_=24=e2=80=a6=24_latex_fragmen?= =?UTF-8?Q?ts_followed_by_a_dash?= Received-SPF: pass client-ip=185.67.36.65; envelope-from=sebastien.miquel@posteo.eu; helo=mout01.posteo.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.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_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 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: , Reply-To: sebastien.miquel@posteo.eu Cc: =?UTF-8?Q?Rudolf_Adamkovi=c4=8d?= 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=1643042608; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=T63sIOoXUiivh+OJpXIUpSlJWls+Bm9c4QGCuhc6aZk=; b=Jiyh+ZlzVt8fkqln5HWtRG7BgCdUP+xGWG9GFc6qdmsZZbdVTOJn1BQlPEJik0km5Cbdsd 2te0EDDp0YV0GUaLkOy7lfYDLyb3Uca9PYE6t+VTTewWJ9Kcwndlq2FDSiXzFgVv5JgD1Z kv+dNuLfH7c5c7XZ9u7kL7a9QzpLzDTp9itvj+8K5IYiSuDXu8lunQsA0XLgK5lo99Fez+ SptrRI5m63zj/tLpad8r3jptRSlwyrpb6C0NnxAQ2la/ZsCQjU5PJaRggNTWvk76FhCVRg 0RZT8z1ICSe++r0dYzKz1EZLcw7kYXLIXxqKRjVq0YB+zy7tVZ6P9oEjU863/w== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1643042608; a=rsa-sha256; cv=none; b=ADxC38Hm5aaAHt1vLkF2nCAlfS1rD/GxKD8y7cBajR1DinqQbA2/lNm1YQrRaZYhRqXuSD NE1gDsbjzCOKYzilvVdiFL6blmKGMzyBb6r+wRks8Zlsokbg1rITlXUgaBwhzrfwrZFtlT bztwuyhLY2gq9LrOUB6wKEmH0wMrVVKwutzlMKk9w9e4yk10fXz872ARwZE+IumW8JL0Ir jdQTd/inp/6dxkeEHLy/MI/zz+ntMU5v4mPI32N5WceQZnESNZP9z7YLzU1V91eDgBKhBc 4r8fRSm9UE/hzQBJhT+XLfY1Y9eD0sptqXZeSkfLmfcfv/5jHOAhsqlMFYAo7w== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=posteo.eu header.s=2017 header.b=SklQzlEG; dmarc=pass (policy=none) header.from=posteo.eu; 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: -9.03 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=posteo.eu header.s=2017 header.b=SklQzlEG; dmarc=pass (policy=none) header.from=posteo.eu; 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: 8B6DA461B4 X-Spam-Score: -9.03 X-Migadu-Scanner: scn0.migadu.com X-TUID: 7rIO1SDkKO2O This is a multi-part message in MIME format. --------------pk51n10xA1W6m3hFte523g5b Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Hi, The attached patch adds support for $…$ latex fragments followed by a dash, such as $n$-th. This pattern is quite common, and the issue was mentionned by Rudolf Adamkovič, here: https://list.orgmode.org/m2mtjvefrf.fsf@me.com/. This extension of the syntax doesn't conflict with the use of $'s in table formulas, or for currency, AFAICT. Regards, -- Sébastien Miquel --------------pk51n10xA1W6m3hFte523g5b Content-Type: text/x-patch; charset=UTF-8; name="0001-org-element-Support-LaTeX-fragments-followed-by-a-da.patch" Content-Disposition: attachment; filename*0="0001-org-element-Support-LaTeX-fragments-followed-by-a-da.pa"; filename*1="tch" Content-Transfer-Encoding: base64 RnJvbSBiMDIzZmZmMTI5YTVjYzNiMWYxMmI5ZjE3MGYyZTAxOGRjMzRkMjM3IE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiA9P1VURi04P3E/Uz1DMz1BOWJhc3RpZW49MjBNaXF1 ZWw/PSA8c2ViYXN0aWVuLm1pcXVlbEBwb3N0ZW8uZXU+CkRhdGU6IFN1biwgMjMgSmFuIDIw MjIgMTM6Mjg6MDMgKzAxMDAKU3ViamVjdDogW1BBVENIXSA9P1VURi04P3E/b3JnLWVsZW1l bnQ6PTIwU3VwcG9ydD0yMCQ9RTI9ODA9QTYkPTIwTGFUZVg9MjA/PQogPT9VVEYtOD9xP2Zy YWdtZW50cz0yMGZvbGxvd2VkPTIwYnk9MjBhPTIwZGFzaD89Ck1JTUUtVmVyc2lvbjogMS4w CkNvbnRlbnQtVHlwZTogdGV4dC9wbGFpbjsgY2hhcnNldD1VVEYtOApDb250ZW50LVRyYW5z ZmVyLUVuY29kaW5nOiA4Yml0CgoqIGxpc3Avb3JnLWVsZW1lbnQuZWwgKG9yZy1lbGVtZW50 LWxhdGV4LWZyYWdtZW50LXBhcnNlcik6CiogbGlzcC9vcmcuZWwgKG9yZy1sYXRleC1yZWdl eHBzKTogQWxsb3cgYSBkYXNoIHJpZ2h0IGFmdGVyIGEKJOKApiQgZnJhZ21lbnQuCiogdGVz dGluZy9saXNwL3Rlc3Qtb3JnLWVsZW1lbnQuZWwgKHRlc3Qtb3JnLWVsZW1lbnQvbGF0ZXgt ZnJhZ21lbnQtcGFyc2VyKToKQWRkIHRlc3QuCgpBbGxvd3Mgc3VjaCB1c2VzIGFzIGAkbiQt dGgnIG9yIGAkbiQtZGltZW5zaW9uYWwnLgotLS0KIGxpc3Avb3JnLWVsZW1lbnQuZWwgICAg ICAgICAgICAgIHwgMiArLQogbGlzcC9vcmcuZWwgICAgICAgICAgICAgICAgICAgICAgfCA0 ICsrLS0KIHRlc3RpbmcvbGlzcC90ZXN0LW9yZy1lbGVtZW50LmVsIHwgNCArKysrCiAzIGZp bGVzIGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1n aXQgYS9saXNwL29yZy1lbGVtZW50LmVsIGIvbGlzcC9vcmctZWxlbWVudC5lbAppbmRleCBi ODI0NzVhMTQuLjQwYTYwNDU3OCAxMDA2NDQKLS0tIGEvbGlzcC9vcmctZWxlbWVudC5lbAor KysgYi9saXNwL29yZy1lbGVtZW50LmVsCkBAIC0zNDE2LDcgKzM0MTYsNyBAQCBBc3N1bWUg cG9pbnQgaXMgYXQgdGhlIGJlZ2lubmluZyBvZiB0aGUgTGFUZVggZnJhZ21lbnQuIgogCQkg ICAgIChub3QgKG1lbXEgKGNoYXItYmVmb3JlIChtYXRjaC1iZWdpbm5pbmcgMCkpCiAJCQkJ Jyg/XHMgP1x0ID9cbiA/LCA/LikpKQogCQkgICAgIChsb29raW5nLWF0LXAKLQkJICAgICAg IlxcKFxccy5cXHxcXHMtXFx8XFxzKFxcfFxccylcXHxcXHNcIlxcfCdcXHwkXFwpIikKKwkJ ICAgICAgIlxcKFxccy5cXHxcXHMtXFx8XFxzKFxcfFxccylcXHxcXHNcIlxcfCdcXHwtXFx8 JFxcKSIpCiAJCSAgICAgKHBvaW50KSkpKSkKIAkgICAgIChwb3N0LWJsYW5rCiAJICAgICAg KGlmIChub3QgYWZ0ZXItZnJhZ21lbnQpICh0aHJvdyAnbm8tb2JqZWN0IG5pbCkKZGlmZiAt LWdpdCBhL2xpc3Avb3JnLmVsIGIvbGlzcC9vcmcuZWwKaW5kZXggMmQ0MzljZDA1Li4zYTE2 NGVlNzcgMTAwNjQ0Ci0tLSBhL2xpc3Avb3JnLmVsCisrKyBiL2xpc3Avb3JnLmVsCkBAIC02 MjksOCArNjI5LDggQEAgQW4gZW50cnkgY2FuIGJlIHRvZ2dsZWQgYmV0d2VlbiBDT01NRU5U IGFuZCBub3JtYWwgd2l0aAogICAnKCgiYmVnaW4iICJeWyBcdF0qXFwoXFxcXGJlZ2lue1xc KFthLXpBLVowLTlcXCpdK1xcKVteXDAwMF0rP1xcXFxlbmR7XFwyfVxcKSIgMSB0KQogICAg IDs7ICgiJCIgIlxcKFsgXHQoXVxcfF5cXClcXChcXChcXChbJF1cXClcXChbXiBcdFxuLC4k XS4qP1xcKFxuLio/XFwpXFx7MCw1XFx9W14gXHRcbiwuJF1cXClcXDRcXClcXClcXChbIFx0 Liw/OzonXCIpXVxcfCRcXCkiIDIgbmlsKQogICAgIDs7IFwwMDAgaW4gdGhlIGZvbGxvd2lu ZyByZWdleCBpcyBuZWVkZWQgZm9yIG9yZy1pbnNpZGUtTGFUZVgtZnJhZ21lbnQtcAotICAg ICgiJDEiICJcXChbXiRdXFx8XlxcKVxcKFxcJFteIFx0XHJcbiw7LiRdXFwkXFwpXFwoXFxz LlxcfFxccy1cXHxcXHMoXFx8XFxzKVxcfFxcc1wiXFx8XDAwMFxcfCdcXHwkXFwpIiAyIG5p bCkKLSAgICAoIiQiICAiXFwoW14kXVxcfF5cXClcXChcXChcXCRcXChbXiBcdFxuLDsuJF1b XiRcblxyXSo/XFwoXG5bXiRcblxyXSo/XFwpXFx7MCwyXFx9W14gXHRcbiwuJF1cXClcXCRc XClcXClcXChcXHMuXFx8XFxzLVxcfFxccyhcXHxcXHMpXFx8XFxzXCJcXHxcMDAwXFx8J1xc fCRcXCkiIDIgbmlsKQorICAgICgiJDEiICJcXChbXiRdXFx8XlxcKVxcKFxcJFteIFx0XHJc biw7LiRdXFwkXFwpXFwoXFxzLlxcfFxccy1cXHxcXHMoXFx8XFxzKVxcfFxcc1wiXFx8XDAw MFxcfCdcXHwtXFx8JFxcKSIgMiBuaWwpCisgICAgKCIkIiAgIlxcKFteJF1cXHxeXFwpXFwo XFwoXFwkXFwoW14gXHRcbiw7LiRdW14kXG5ccl0qP1xcKFxuW14kXG5ccl0qP1xcKVxcezAs MlxcfVteIFx0XG4sLiRdXFwpXFwkXFwpXFwpXFwoXFxzLlxcfFxccy1cXHxcXHMoXFx8XFxz KVxcfFxcc1wiXFx8XDAwMFxcfCdcXHwtXFx8JFxcKSIgMiBuaWwpCiAgICAgKCJcXCgiICJc XFxcKFteXDAwMF0qP1xcXFwpIiAwIG5pbCkKICAgICAoIlxcWyIgIlxcXFxcXFtbXlwwMDBd Kj9cXFxcXFxdIiAwIG5pbCkKICAgICAoIiQkIiAiXFwkXFwkW15cMDAwXSo/XFwkXFwkIiAw IG5pbCkpCmRpZmYgLS1naXQgYS90ZXN0aW5nL2xpc3AvdGVzdC1vcmctZWxlbWVudC5lbCBi L3Rlc3RpbmcvbGlzcC90ZXN0LW9yZy1lbGVtZW50LmVsCmluZGV4IDZkNzM3NmE5Ni4uMjA1 NWUzYTdiIDEwMDY0NAotLS0gYS90ZXN0aW5nL2xpc3AvdGVzdC1vcmctZWxlbWVudC5lbAor KysgYi90ZXN0aW5nL2xpc3AvdGVzdC1vcmctZWxlbWVudC5lbApAQCAtMTc3Niw2ICsxNzc2 LDEwIEBAIGVee2lcXHBpfSsxPTAKICAgIChlcSAnbGF0ZXgtZnJhZ21lbnQKICAgICAgICAo b3JnLXRlc3Qtd2l0aC10ZW1wLXRleHQgIiRhJCciCiAJIChvcmctZWxlbWVudC10eXBlIChv cmctZWxlbWVudC1jb250ZXh0KSkpKSkKKyAgKHNob3VsZAorICAgKGVxICdsYXRleC1mcmFn bWVudAorICAgICAgIChvcmctdGVzdC13aXRoLXRlbXAtdGV4dCAiJGEkLSIKKwkgKG9yZy1l bGVtZW50LXR5cGUgKG9yZy1lbGVtZW50LWNvbnRleHQpKSkpKQogICA7OyBUZXN0IGZvcmJp ZGRlbiBjaGFyYWN0ZXJzIGluc2lkZSAkLi4uJC4KICAgKHNob3VsZC1ub3QKICAgIChlcSAn bGF0ZXgtZnJhZ21lbnQKLS0gCjIuMzQuMQoK --------------pk51n10xA1W6m3hFte523g5b--