From mboxrd@z Thu Jan 1 00:00:00 1970 From: Adam Porter Subject: Re: Provide org-insert-subitem Date: Wed, 12 Feb 2020 15:28:28 -0600 Message-ID: <87sgjflclf.fsf@alphapapa.net> References: <87tv49bf9e.fsf@gnu.org> <87v9oo28cd.fsf@alphapapa.net> <87h7zwnr26.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:49588) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j1zYk-0000QL-Ow for emacs-orgmode@gnu.org; Wed, 12 Feb 2020 16:28:39 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1j1zYj-0002LF-S7 for emacs-orgmode@gnu.org; Wed, 12 Feb 2020 16:28:38 -0500 Received: from ciao.gmane.io ([159.69.161.202]:57496) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1j1zYj-0002Kl-MX for emacs-orgmode@gnu.org; Wed, 12 Feb 2020 16:28:37 -0500 Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1j1zYf-000BjK-TP for emacs-orgmode@gnu.org; Wed, 12 Feb 2020 22:28:33 +0100 List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane-mx.org@gnu.org Sender: "Emacs-orgmode" To: emacs-orgmode@gnu.org Hi Bastien, Bastien writes: > I still find it strange to keep functions that are used nowhere in the > Org's core--except of course for functions that explicitely mention as > usable by the user (e.g. `org-clock-persistence-insinuate'.) > > I'd rather have these functions stored in a org-utils.el library for > those who care. I'm not sure what you mean about functions mentioned as usable by the user. org-insert-subheading is an interactive command, so it's explicitly usable by the user. And it's in org.el, so it's in Org's "core", right? I guess we're thinking in different terms. Inserting a subheading or subitem is a very common operation in an outlining and list-making tool, so it would seem like a significant regression to remove it. I'm not opposed to reorganizing the code, of course, as long as it remains loaded as a command when org-mode is activated.