From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id L7jxDUoWHGMOdAEAbAwnHQ (envelope-from ) for ; Sat, 10 Sep 2022 06:44:58 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id QP0KDUoWHGOgSQAA9RJhRA (envelope-from ) for ; Sat, 10 Sep 2022 06:44:58 +0200 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 D69EFB2E6 for ; Sat, 10 Sep 2022 06:44:56 +0200 (CEST) Received: from localhost ([::1]:33848 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oWsMR-0001H6-KK for larch@yhetil.org; Sat, 10 Sep 2022 00:44:55 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:45364) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oWsLN-0001Fd-QS for emacs-orgmode@gnu.org; Sat, 10 Sep 2022 00:43:51 -0400 Received: from mail-pj1-x1035.google.com ([2607:f8b0:4864:20::1035]:36637) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oWsLL-0007U4-Un for emacs-orgmode@gnu.org; Sat, 10 Sep 2022 00:43:49 -0400 Received: by mail-pj1-x1035.google.com with SMTP id s14-20020a17090a6e4e00b0020057c70943so7215193pjm.1 for ; Fri, 09 Sep 2022 21:43:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc:subject:date; bh=wDik2V+iK4fmouQORQSnvA0MKyhiQr7RQBjgUTClyyc=; b=mVtWdEPxhgsFpPK8TB5j0A4S+RyizcXtvc7KtUlt+o8HitaFsCHyTsx5I9ZhtR7ZGk Z93xyxyVN6+wh8f5eI2G9SsC0jC5S/lDCaF8DM0Vy+1tY7+VOGbiKDp4pe+wMDO8VFYe OoE+yPQxaHAC3eZo9XdWR7P3XU/+FKfs15Ioi59fWCUxij2lVvZ6Sb7yPZKqG+HMGV/m d8pMMju6v4wdOwWIHHRn6K9AeHZ+DxWvx4KbSppB+oxqrV5NPXFSmG9DEJIH4VeXZe9d uAXUKx/OestUuiiCfgQl4irYe04vhJ6LRJ6a+L20Gb2C087brDmPb8/UzLHBuOQ4i10a lB1A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date; bh=wDik2V+iK4fmouQORQSnvA0MKyhiQr7RQBjgUTClyyc=; b=VGlUcfl0BMwp8dQUpg++xKybpa2rIDV2hs0+G/PmYyR0ig4cYas22Eno7QYJ7wHmaf 0yJPnJKHkAyPC63BPns+jtFOARP+6NwSQ7UNt2N8wZ3ZtJ0o5rdFJz1vDVtaXDZeQtfW tTw9vfcyOK7emunRItBfPClz3+j49OHlVVPu786bJvXWanDt1G33odSoaNTepybpa8oF kiLF2ipsROWy4RRWwUovza4pxxpiFxHzZCnBoxQ6ko+qLalWXhCsUzPMcm6zFoI8IKCw 08KKXMhRyFM5G1z0cNkcuy2cfYf9wji1/aKfqpYbTpZ18IEt5nCftPl6T4+7m+0qFNHb TKPw== X-Gm-Message-State: ACgBeo3c+i4g8qiAhqubC5x9bm+aLDXPH0tZ9w00OxP25mek3FiBVNle S5oHrA+CozPE9ndhul5BxK/tQNf+adw= X-Google-Smtp-Source: AA6agR7klcJjNKbJ47MQWRGsOwpGlKZlBxHmER317fTTMmrvpLfm2FamrbjVAPr9Ho7/SGMz7yBExA== X-Received: by 2002:a17:90b:390e:b0:202:5d4e:c1f2 with SMTP id ob14-20020a17090b390e00b002025d4ec1f2mr13071445pjb.45.1662785024679; Fri, 09 Sep 2022 21:43:44 -0700 (PDT) Received: from localhost ([1.83.154.15]) by smtp.gmail.com with ESMTPSA id oj5-20020a17090b4d8500b002004380686bsm1193935pjb.46.2022.09.09.21.43.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 09 Sep 2022 21:43:43 -0700 (PDT) From: Ihor Radchenko To: Perry Smith Cc: emacs-orgmode@gnu.org Subject: Re: Org mode "style sheet" for software documentation In-Reply-To: References: <1EFEFC5A-24EE-43FC-9C4A-14F02CB8B0FD@easesoftware.com> <87bkrpdtge.fsf@localhost> Date: Sat, 10 Sep 2022 12:44:38 +0800 Message-ID: <87bkrn25zd.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2607:f8b0:4864:20::1035; envelope-from=yantar92@gmail.com; helo=mail-pj1-x1035.google.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 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, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 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: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1662785097; 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: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=wDik2V+iK4fmouQORQSnvA0MKyhiQr7RQBjgUTClyyc=; b=au/HCz81BvHWRIwvHiH+wnY6a+l7kJKs4ze3hpKYK6aPvsIB0fVZ+5NF6LLNsedXmG7PDF i88hXRvjYnWlpcFT6VRwcgr1njjIHzxtK1nvJpDpYq8mK2ZKQwQ/X8PCzPzq4rwc0TLArK bW8cCEpj5lyKf949n9uc2aNgM9NXsxm9Y6GdCQstRQSHH9E1o12RFiuyxJ0LYz7I1jrfHe CR59/r4IF3J8jAyRA5cnYjtZGbw5FZApfOwON1Bo8vCn/pL8exvUq+NBw/d90BAIOqvpUZ OzTL/aFMnymk73Tx990tArpXGGfBRBvkyA/APmg77U5r5Qvd+qKRr3p0j0rRZA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1662785097; a=rsa-sha256; cv=none; b=UcZ3UA5vq8uI4tP8N5tKlNkmXbTSK2Ce4Je9DT1icC4zsJE/fnDq7fEbKU/2hOCffuaGJQ gbIduhT8014LczN4rO3zUZnrVvTihidCTeKXgATMrQBWznGxE3YL0s4DliwnaCY/veXXXx xX498iaPbX1KYkPLt39V8Y57eq0wY53SJkWNSalAg7qW85AIXBbeb7BeMKjg54MRv+RnMi HkDe6EVYgCC5BnAwhUx9pljXrYnWmz/sDmX6t0ZMNv0TzU52Y9SPwiTNqg2a5EgI7ydrij BEsMfdrAqOrzwABpHQ8JMhBKVm21naJAvR9S/QRHRPUE878/YF+Pa/mnKGoCpw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=mVtWdEPx; 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: -7.29 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=mVtWdEPx; 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: D69EFB2E6 X-Spam-Score: -7.29 X-Migadu-Scanner: scn0.migadu.com X-TUID: Qpt1P+firrdF Perry Smith writes: >> We currently do not support extensions to emphasis, though we may do it >> in future. See https://orgmode.org/list/87letvrege.fsf@localhost >>=20 >> Implementing new emphasis markers will require introducing a new syntax >> object into org-element.el. Such object will unlikely be using a >> single-char markers - single-char markers are problematic in numerous >> edge cases; we should better introduce something closer to inline src >> block syntax to allow arbitrary emphasis extensions. > > I=E2=80=99m now retired with time on my hands so ping me if I can help so= mehow if / when the time > comes. I sometimes turn off receiving from the list so drop me an email = directly to > make sure I see it. If you are interested in an involved contribution, it is the most welcome. We currently have plans to implement fully custom elements and objects in Org. The idea is to allow the :export/:activate-func/:face/:keymap/:export functionality like in Org links, but for special blocks and inline objects. I can provide more details if you are interested. --=20 Ihor Radchenko, Org mode contributor, Learn more about Org mode at https://orgmode.org/. Support Org development at https://liberapay.com/org-mode, or support my work at https://liberapay.com/yantar92