From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Tim Cross Newsgroups: gmane.emacs.devel Subject: Re: Convert README.org to plain text README while installing package Date: Wed, 08 Jun 2022 07:51:47 +1000 Message-ID: <87y1y8yvlh.fsf@gmail.com> References: <87h74ztshe.fsf@gmx.de> <871qw31ois.fsf@yahoo.com> <8735gj4ceo.fsf@gnu.org> <87ee038ipt.fsf@gmx.de> <87o7z61v59.fsf@gmail.com> <87bkv527p5.fsf@gmail.com> <835yld93w7.fsf@gnu.org> <877d5t0yrn.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="7877"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: mu4e 1.7.26; emacs 28.1.50 Cc: emacs-devel@gnu.org To: Alan Mackenzie Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Jun 08 01:04:45 2022 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nyiFh-0001je-4i for ged-emacs-devel@m.gmane-mx.org; Wed, 08 Jun 2022 01:04:45 +0200 Original-Received: from localhost ([::1]:45548 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nyiFf-0004ve-Lf for ged-emacs-devel@m.gmane-mx.org; Tue, 07 Jun 2022 19:04:43 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:55914) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nyhNz-0006pQ-0J for emacs-devel@gnu.org; Tue, 07 Jun 2022 18:09:15 -0400 Original-Received: from mail-pf1-x434.google.com ([2607:f8b0:4864:20::434]:41872) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nyhNw-0005aF-J5 for emacs-devel@gnu.org; Tue, 07 Jun 2022 18:09:14 -0400 Original-Received: by mail-pf1-x434.google.com with SMTP id p8so16685558pfh.8 for ; Tue, 07 Jun 2022 15:09:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=references:user-agent:from:to:cc:subject:date:in-reply-to :message-id:mime-version; bh=oRD+DLMdOlGxWkaecnuYhjJLw2RL4ARVXHD08jNnYzw=; b=U7jo+Yl0lzvK7tc2cmLKCLreeXDwrNw25aZvbDK1cHGK1x4vkJMXwUsP1mVX8CmcQ1 C8UzjK3NWC6f1pt8SEbxShPFkVONIJKeRcKPccKMnfS+Zu89hY3UKzalo8ZOS8hH3wc4 xAtu3nJmKPoWixZjxRRZfV4KCMUpuC6a/s/EAtlK6TfKdq8UgQUUjmv4rURyeIG5UQHW XcL78Zgw7le+oy+igOlhV1CHolNEWaF0dQ2c3q83uktueWrA8l86XgtxZwkXCLv2076U XNS1bQCHDs3miH+zRXg2q3+nV218GRL+o0c7HwC07vGeqhlkYkBbikTt40uBUamFFoPF vYRw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:references:user-agent:from:to:cc:subject:date :in-reply-to:message-id:mime-version; bh=oRD+DLMdOlGxWkaecnuYhjJLw2RL4ARVXHD08jNnYzw=; b=MvAEMHWIf0KiiocGt0DfcidFIUO+79nqus8g0Rm/D8pygRHMigklmWLU9Q5ot/hydy MXredc8Mz4h6CEGSfS8y3cKDMpyYWuN2DQc5e6zsNpYzTPFU1R5BorU0KYfIOm8wr0AV gcBAG6XDXZZ9pKHRdltc9bQsAk6G2QLU6A1IDvPwufkzMSzP7y3WMv6E3LJ9HMOi73JN njdp9OIWVoSPqq6uXdOG2JJp/ZehWnMxZWD/g0p5Vkv7TGuWWH+EOtv//AOzYq7uAQzJ BC/wu30QENw6FdDJhy4BkbAYJ/DEnnHYF5+tu4Tsr9rM1qP5b2/8k4K22uiJf+n9nzOm 6QpA== X-Gm-Message-State: AOAM530BfCB+XpX+D+lHxYpfmYhRUBKArhRMBihz1slloBwLdeTHb1fV 8o8FhT5usVPpLeDiCoD+a8iSToKF0H4= X-Google-Smtp-Source: ABdhPJy63+a2QrYji9mYiz+7R8KqI2P9MRLa1IoayCd0cqUxbkjdgn7I+1IPsdcd8r5B4YCTONfEeg== X-Received: by 2002:a05:6a00:10cc:b0:506:e0:d6c3 with SMTP id d12-20020a056a0010cc00b0050600e0d6c3mr31557912pfu.33.1654639750939; Tue, 07 Jun 2022 15:09:10 -0700 (PDT) Original-Received: from dingbat (2001-44b8-31f2-bb00-ff77-5ac0-4a8a-87f3.static.ipv6.internode.on.net. [2001:44b8:31f2:bb00:ff77:5ac0:4a8a:87f3]) by smtp.gmail.com with ESMTPSA id d14-20020a170902654e00b0015e8d4eb28fsm13161571pln.217.2022.06.07.15.09.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 07 Jun 2022 15:09:10 -0700 (PDT) In-reply-to: Received-SPF: pass client-ip=2607:f8b0:4864:20::434; envelope-from=theophilusx@gmail.com; helo=mail-pf1-x434.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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_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-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:290882 Archived-At: Alan Mackenzie writes: > I resent you continally repeating this unfounded assertion. There are > 784 entries in org.info's key index. That is the current state. That is > the truth. How can that be "incorrect"? Even if 750 of the 784 bindings > somehow "don't come into play", they still exist, and are still > problematic. Are you saying that only every tenth entry actually > signifies an actual binding, or something like that? > I will make a last attempt to clarify. When this thread started, the discussion was around whether readme.org files should be converted to or replaced with just plain 'traditional' readme files - waht would once probably have been called ASCII files, though now these are utf8 I'm not sure calling them ascii is accurate. It was then suggested an alternative would be to have the readme.org files formatted using org-mode formatting - enabling org mode features for folding, formatting of tables, links, source code examples etc. It was also stated this would be a read-only buffer. The point which has been missed an probably should have been made clearer is that nobody was talking about a full blown org mode. The suggestion was to use primarily org mode rendering/presentation capabilities in a read-only buffer. My point was that most of the key bindings and complexity you were referring to were not relevant in this scenario. Of the 784 key bindings you refer to, the majority of them would never come into play because they are bindings which only exist is specialised sub-modes of org mode, like the agenda, which would not appear in the rendering of a readme.org file. When you open an org file, you get 236 org related key bindings, not 7984. All those additional key bindings only get loaded/defined if you open specialised org modes like the agenda, which does not have a key binding by default, so your unlikely to accidentally initiate that mode. So going back to my original post, which was simply saying that implying you would get 784 additional key bindings just because you open an org file was misleading because you simply don't get that many additional key bindings when you open an org file - in fact, you get only about 1/3 of that many.