From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id EJOBJreEq2HM0wAAgWs5BA (envelope-from ) for ; Sat, 04 Dec 2021 16:09:43 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id aBI2IreEq2FdDQAAB5/wlQ (envelope-from ) for ; Sat, 04 Dec 2021 15:09:43 +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 331DE35929 for ; Sat, 4 Dec 2021 16:03:16 +0100 (CET) Received: from localhost ([::1]:33274 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mtWZG-00027d-9c for larch@yhetil.org; Sat, 04 Dec 2021 10:03:14 -0500 Received: from eggs.gnu.org ([209.51.188.92]:47098) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mtWXe-000279-GA for emacs-orgmode@gnu.org; Sat, 04 Dec 2021 10:01:34 -0500 Received: from ciao.gmane.io ([116.202.254.214]:37406) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mtWXc-0008T8-N9 for emacs-orgmode@gnu.org; Sat, 04 Dec 2021 10:01:34 -0500 Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1mtWXR-0004dJ-P5 for emacs-orgmode@gnu.org; Sat, 04 Dec 2021 16:01:21 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: emacs-orgmode@gnu.org From: Max Nikulin Subject: Re: Org-syntax: Intra-word markup Date: Sat, 4 Dec 2021 22:01:15 +0700 Message-ID: References: <4897bc60-b74f-ccfd-e13e-9b89a1194fdf@mailbox.org> <87fsrbp673.fsf@gmail.com> <1ef0e093-c165-2a5f-954d-6a33b64c8ee9@mailbox.org> <87r1avgnpi.fsf@localhost> <87ilw5grz7.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.14.0 In-Reply-To: <87ilw5grz7.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: 18 X-Spam_score: 1.8 X-Spam_bar: + X-Spam_report: (1.8 / 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.248, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.248, NICE_REPLY_A=-1.011, 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.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" 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=1638630196; 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=WzNCVGhWAQghSDL8KXxOm3i6LHn6yPkLO34v52hxLNk=; b=dAlDWHBRrriQmsNnmHqES/fH4qG2noAi4AEhXqchnUfMeThWh3EhTVXb6R6Xt7H4GhSllJ 52gcCSXCWcDK05zGUrw5+VreBes2m65JIro8glokIbf57aV7WIogdP65In5lWKme2I6cZF 8kGEdZDZm1cJ58Al9zTmPz/wfzrCHGVrsVasKgLybOW8OLYvkQDbL5qyOqlnY1iMLTMZtY BcMwiReqOAYkhrN7qbh/qJHJMEZStCreEGPXnvnbRPOSNqem5aiVikQEYp14OZc0AsDH6z SLL4qhixXndHnDqiRuNRg4AWtwehVRtZiwSHNWWMGehvT5TbO778hthnWUL5ww== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1638630196; a=rsa-sha256; cv=none; b=rQqsuF8JYEGoY4mEg67WzeLg4Rii6n8ShCHQi4XE/t/yBiUu6hf2ji62+lkLg/MsxzTS/g ADpY+h7ZXkNV35+762mfKKLEhMUOPAkoVGo0MyNk6YiBfqek2MCvCl+QFg76VQsnjXE9/f Eu8jwo3AcpMMaZii0rdMpF9iKPzJgKqa0R+g+2yZG3iwxxDcmKotcLaCcoFvk9iEoQnnul 76UHJneV8si8GUvKQS3ya3EwI+EXTLfRaiZNghCOFnBw8rRkOY4aQEFri78BwfDoIJURBo tbyIzQQIgHj4FYFznrwf59NSc0d+AYSgjVNAoVLi6/LT98hSPyGFmnCIcYHl8A== 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+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: -2.33 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+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: 331DE35929 X-Spam-Score: -2.33 X-Migadu-Scanner: scn0.migadu.com X-TUID: OEWYHfykx5si On 04/12/2021 06:51, Tim Cross wrote: > > Please, please can we stop trying to satisfy every edge case or extend > the markup to satisfy every possible scenario. > > Org's big strength is in its simplicity. This comes at a price - > limitations in what can be done. If those limitations are unacceptable, > then use a richer markup format like Latex, XML, HTML etc. It is ridiculous to throw away a nice tool and start to struggle with another bunch of problems when a small missed feature is really required. > The point about back end exporter support is very relevant. Notice that this particular feature does not require extending of underlying intermediate representation. There may be some subtle points but generally export backends are ready to intra-word markup. > In 18 years, I've seen requests for inner word markup less than 4 times. > this is not a feature we should even be considering adding to the markup > syntax. > > Org provides a light weight markup, not a fully flexible rich markup > designed to meet any need. It makes the easy stuff simple. Different users wish to have different minor features. It would be great to have a way to include a fragment with more verbose markup that allows to express special needs unsupported by lightweight markup. I am discussing a more general solution, not syntax extension namely for intra-word markup.