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 ms5.migadu.com with LMTPS id 6ApOGf1iNmPfbwEAbAwnHQ (envelope-from ) for ; Fri, 30 Sep 2022 05:31:09 +0200 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 OC3XGP1iNmOPNgAAG6o9tA (envelope-from ) for ; Fri, 30 Sep 2022 05:31:09 +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 14E4A37D75 for ; Fri, 30 Sep 2022 05:31:09 +0200 (CEST) Received: from localhost ([::1]:39028 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oe6k0-0001nt-7T for larch@yhetil.org; Thu, 29 Sep 2022 23:31:08 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33454) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oe6j8-0001nk-Jm for emacs-orgmode@gnu.org; Thu, 29 Sep 2022 23:30:14 -0400 Received: from mail-pg1-x531.google.com ([2607:f8b0:4864:20::531]:42837) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oe6j6-00013z-PL; Thu, 29 Sep 2022 23:30:14 -0400 Received: by mail-pg1-x531.google.com with SMTP id e129so3082544pgc.9; Thu, 29 Sep 2022 20:30:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:message-id:date:references:subject:cc:to:from:from:to :cc:subject:date; bh=z+nu3846dPn7xhVXL0qTbrAi+AwiBV1FA9uKN997oGo=; b=ptZRyI9AE1l48vnXopMA5tvU8ccWt2rGa7CW7Vx6hU3U1KbBiReMFxFCqAQEBTUC3j toAa54oTUP3YP8rRQbfc6cgB/QvDW2fNWl3E8bCJlYp29GG9MH0GCNBFveVGQRQYEsnk yIGntd5wbofNxRTgBExRnLGHBBR+6HNIx3adQAoZR64LD7glN+uVf6w2isTvaLS0jhh7 DuvKl/BegWXxdIMshyzfpq8Xj0Dm9mcQ8Paw2dlM11IiCTtHUQfY6A6Lrp9N3wvElDMn qUWdDy7YdSryIm9wTr2U8qiVlhH1LPF9b7gFjbxvrVT2t5eqQUOlEGk0BpSBMjNF0fp3 zy5Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:message-id:date:references:subject:cc:to:from :x-gm-message-state:from:to:cc:subject:date; bh=z+nu3846dPn7xhVXL0qTbrAi+AwiBV1FA9uKN997oGo=; b=zD1PmNQ1u+TP6i2x2S+w9kUp9Ulw3VksOJk0U0ufx5MHiBh/GRKUnbJ1puq93N2PKl y0U6542UnHqh9Qlt9iwGeZ3Pp3CB0f7lBlsq79V8dnrJUqWkTNl4FRG+DLLcN+/vG6HH zzdzalbfHC5dJ4TUqeZw/nKrRqv82pMRDLZpzJ/d9XelkvlihEAQ1Qzp432VKnxJ/Tk8 kC6dqmui7xu12QSlkiI5I04P2IY3LQZNeIfT0B0LfC/oKBKX8Z/8nVaDUVr2O2YidTln jTOsEkr7gcb/uFQQjdPfmJH5eJZWctLunWtvBAPxeZw5PjOU0ARsy8qBN7ncvyTkXDB8 MyFQ== X-Gm-Message-State: ACrzQf0ZfXduWyRolahZi03lDMysag89dWzGmY+DJanmlCRipDuh0b2D k/Cu7oQ3NKxChhav9JWTDj9wRSRKqz0Lm5e6 X-Google-Smtp-Source: AMsMyM61SoXgVFE2Bb730pLkG5dzfoHUz3kNEbV4P+9z+MucpK6yapyjZTNiTiChpSGcGapRQZ3bMw== X-Received: by 2002:a63:8ac2:0:b0:441:358c:f68c with SMTP id y185-20020a638ac2000000b00441358cf68cmr1514009pgd.69.1664508610364; Thu, 29 Sep 2022 20:30:10 -0700 (PDT) Received: from localhost ([2409:8970:a80:3a4:8ec6:81ff:fe70:339d]) by smtp.gmail.com with ESMTPSA id w22-20020a1709026f1600b00176ca74c58bsm638775plk.245.2022.09.29.20.30.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 29 Sep 2022 20:30:09 -0700 (PDT) From: Ihor Radchenko To: emacs-orgmode@gnu.org Cc: Richard Stallman Subject: [HELP] Fwd: Org format as a new standard source format for GNU manuals References: Date: Fri, 30 Sep 2022 11:31:03 +0800 Message-ID: <87bkqx4jyg.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2607:f8b0:4864:20::531; envelope-from=yantar92@gmail.com; helo=mail-pg1-x531.google.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 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 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-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1664508669; 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:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=z+nu3846dPn7xhVXL0qTbrAi+AwiBV1FA9uKN997oGo=; b=Sr+oyREwf0jM/YZnl+6Sfc/v5EPcqXTpc1z46cBjl7z1VrYwxN6PWcdlbXN0/c6pPKvnoJ VtcmtydGQ3SBHAhOOncPQHuWVHES9ydY4T1NBhR2o20mheCAm3fXry9FHYQbMHGdExNu+2 A5I09ERBHWqSMYBMMDKDAnf7FupDURvDRKTRdHxwVhLcsNGZSv8rjkMxMOgcDLuptSj7wp f1yTZjK2Af+tRugVW+QJW/G2gSlP7MpaUV7Tfp5obmPFQ4iM1ifYrQzZc12e8W8pg5zNNj m+yDrZy58x01ygT/7n7mCOkbjZJPEzapwDEmDYqEJOBAbO9L+PNTH3zrWYRIfg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1664508669; a=rsa-sha256; cv=none; b=qPIgyUvvErcrKnYuYtkTKVaSPC0dVtjpWKm11yWQRYD5u97IqRBM+sDEXahMW5WFoi8k77 pcOnwRvohWN86+KqTGNfK3V/hXcHw1HgjymdwP5HQb/bECYoZGlq/U040fH7Eli0ssBMw4 YT448OdqOdxITjy3JW2+ATvJHwI4STrFXaoEVhmeFTkHWba4JgZSscnzAhiZ8eqxa6VV3r RHVjcGqrsQrHOLEam3l2/o4wYPUygf9A0Xb3jrStqErKtPko6LMH+CdKYbvqMAiq//u+iK HR0uBpk8q3EghT3gY9SnNTQvVvg5qLZZEI4zTz/UbzvpIqNiiX9uy0l9mge2vw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=ptZRyI9A; 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.44 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=ptZRyI9A; 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: 14E4A37D75 X-Spam-Score: -7.44 X-Migadu-Scanner: scn0.migadu.com X-TUID: QsTAoY4/Pu9A Dear List, I am forwarding an official email from RMS changing subject line to more descriptive. See below. For some context, in order to support specialized syntax for manuals, we may first need to implement the discussed special blocks export and inline special blocks: 1. https://list.orgmode.org/orgmode/87y1yr9gbl.fsf@gmail.com/ 2. https://list.orgmode.org/orgmode/87edzqv4ha.fsf@localhost/ The above links aim to introduce export functionality that we now have for links to special blocks and new custom markup elements. I am referring to 1. Ability to create new custom element types programmatically 2. Ability to define how to :export the custom element types Similar to `org-link-set-parameters'. Patches and more concrete ideas are welcome! -------------------- Start of forwarded message -------------------- From: Richard Stallman To: Tim Cross Cc: emacs-devel@gnu.org Subject: Re: Org mode and Emacs Date: Mon, 26 Sep 2022 08:10:03 -0400 [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] Speaking as the Chief GNUisance, rssponsible for GNU Project standards, I would be happy to adopt an upgraded Org format as a new standard source format for GNU manuals, _provided_ Org format has been extended with the capability to express all the constructions and distinctions that Texinfo can express, generate all the output formats Texinfo can generate, and use TeX to make beautiful printed output. Texinfo can generate these output formats: Info files, HTML, ASCII text, and DVI and PDF files via TeX. Texinfo provides numerous subtle distinctions that show up clearly in each of these output formats. Compare, for example, @var, @dfn and @emph; compare @code, @samp, @file, @command, @option, @kbd, and @key. I am sure people can extend Org software to handle these semantic distinctions and generate these output formats. Since it has been done once, it can be done again. But the work is not trivial. The work has to start by designing what the extended Org format will look like. That part is the crucial part; once it has been specified, people can work independently to implement various parts of handling that format. -- Dr Richard Stallman (https://stallman.org) Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) -------------------- End of forwarded message -------------------- -- 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