From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms8.migadu.com with LMTPS id SKfrAd+EcmVaMAAA9RJhRA:P1 (envelope-from ) for ; Fri, 08 Dec 2023 03:52:15 +0100 Received: from aspmx1.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id SKfrAd+EcmVaMAAA9RJhRA (envelope-from ) for ; Fri, 08 Dec 2023 03:52:15 +0100 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 1469951F54 for ; Fri, 8 Dec 2023 03:52:14 +0100 (CET) Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=alphapapa.net header.s=dreamhost header.b=pvWPYN7S; arc=pass ("mailchannels.net:s=arc-2022:i=1"); dmarc=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" ARC-Seal: i=2; s=key1; d=yhetil.org; t=1702003935; a=rsa-sha256; cv=pass; b=WAjpJHA670Zxhx8aDQ1Aok60ahW49CkDiWJd82NKhGzjnW38fG2N8gn34WK85bT2wvnOi4 McNXXwxr08LNl00RF3NZyGE8wO9Mus9DPqVso5d9gFUXCYpeEYbX0L5f4GCrdBiUcnVNgB u7EIOmgv19ni6IQLZersmkiGz5+5EvBS76XGfLK1AG3vsupm2E+u9WO+GLVPvft05lZ52u q96xSUsnt+Tx9DXJdVlcuE2wLeuqJqWJB7IJHNaC8B2YxjYBJJ7cxR43sLl1dnHurk0XMg N6AV3EzT+qB/s7zTydIS5g3oTAvIYF+gDUBuztX0q6EO8m35fMZBhvQvK41AKw== ARC-Authentication-Results: i=2; aspmx1.migadu.com; dkim=pass header.d=alphapapa.net header.s=dreamhost header.b=pvWPYN7S; arc=pass ("mailchannels.net:s=arc-2022:i=1"); dmarc=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" ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1702003935; 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=9MqJI0C16fpQ9PM3MyQmRHnQVlLXNUArkwHJm/8XhA0=; b=Jkf5wwgfrQ+G45BXrTXJXEFM9jzReLjXDmz8+xur/GgOO9Vt+y81ANGRKposn24zc71eTS JMCkw+CxlnSItcKnQNslOYQPZ5vvqASWmwHSoc/mTIq4QWzTi0zs1Qd1cSUkz9b7jONSYN 433v5vJJGfrn8MXoO43BRHe0npZ25g3Psq6+xk5rBcr9BlwMsU0xXueQUkqqh0s6PwjVkq 9iR/fwMjGVNecLrvvtLiDEGPxg2HdoEYvdFQ6nAYlo6S3qZu3Br/T9T5xl1Lme78NxlXbQ AUc1UCTCBkHT2yzOmJdIRZ/qI8L58wAmbcRb3G567Hvi8G2VkTJxM39ll4X/EQ== Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rBQxV-0006Qm-Mt; Thu, 07 Dec 2023 21:51:21 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rBQxR-0006Os-02 for emacs-orgmode@gnu.org; Thu, 07 Dec 2023 21:51:17 -0500 Received: from insect.birch.relay.mailchannels.net ([23.83.209.93]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rBQxO-0006TJ-4O; Thu, 07 Dec 2023 21:51:16 -0500 X-Sender-Id: dreamhost|x-authsender|adam@alphapapa.net Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 835AD817FE; Fri, 8 Dec 2023 02:51:09 +0000 (UTC) Received: from pdx1-sub0-mail-a291.dreamhost.com (unknown [127.0.0.6]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id 3C9AD8183E; Fri, 8 Dec 2023 02:51:09 +0000 (UTC) ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1702003869; a=rsa-sha256; cv=none; b=Kg9UBjy1DKMnoms6hzaHW7z9ikmS69t4H4cstiGUs4YXqH3knOAiOzLv/dfs9gsR8caM8u 2SNM5J4hFsC4oY80R/y6nfE337xawPMTd9v3LxlytYhto1T3WALQOwxAV9aIqaIyCQYT/h 9rE4dROFsNbEKi00PvCJAMZzZOadav5YY0F5D1tzmFP6G0GccKa36HpMU7i2UQmqnjY3iU FvNyE9Xuxs+80ae/9VsrtnBESNtjVCJdbqC2D/ZoaG3zL8EJkBMN59fEc/Ghb+Qh1JRoyu sGFvduHwRa6qG3Pd9IgzWMXgREyclD06oPmhNCEMQQTitV4gIhcaC08gTHpL7g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=mailchannels.net; s=arc-2022; t=1702003869; h=from:from: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:dkim-signature; bh=9MqJI0C16fpQ9PM3MyQmRHnQVlLXNUArkwHJm/8XhA0=; b=JxG/rePlEOxRfbsLH6FPKUBsPk/NKWBGIbiDt8zqymKPQN2b9RBXbNMdmeNLtTApZNGn7a IOnpC/zpPdoJ+IAVx+v+PbDbt1YfDONgvJStw44FeR7rG0Z+FW/GdxJtikA7ma/gEJkI0P w0ajwEUbclPJ+Gq0yaeC4wjYLOI7ENO/b7HH34pa5pRgfWhy15wyp82h+EmbKFOUCm2y0/ nNW/4gC4PhKlfH932AV4JFv8KTwa2Svy1LBWYcO9DzOruJ7woshWNgxNT6lt9oZ+IJXvaQ FQjIP2jiPuk0mHAeHrso/3W4xnsCYn5spSlqiJUKRGKeIAj1XV6ginRP06UV3Q== ARC-Authentication-Results: i=1; rspamd-696ff67dc8-wqxc9; auth=pass smtp.auth=dreamhost smtp.mailfrom=adam@alphapapa.net X-Sender-Id: dreamhost|x-authsender|adam@alphapapa.net X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|adam@alphapapa.net X-MailChannels-Auth-Id: dreamhost X-Decisive-Ruddy: 051ff7784f6eb4d7_1702003869358_3116397923 X-MC-Loop-Signature: 1702003869358:4144357284 X-MC-Ingress-Time: 1702003869358 Received: from pdx1-sub0-mail-a291.dreamhost.com (pop.dreamhost.com [64.90.62.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384) by 100.118.12.6 (trex/6.9.2); Fri, 08 Dec 2023 02:51:09 +0000 Received: from [10.66.1.86] (unknown [91.193.232.98]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: adam@alphapapa.net) by pdx1-sub0-mail-a291.dreamhost.com (Postfix) with ESMTPSA id 4SmbHc5591z7J; Thu, 7 Dec 2023 18:51:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alphapapa.net; s=dreamhost; t=1702003869; bh=9MqJI0C16fpQ9PM3MyQmRHnQVlLXNUArkwHJm/8XhA0=; h=Date:To:Cc:Subject:From:Content-Type:Content-Transfer-Encoding; b=pvWPYN7S3pINrAFMRC2Ja1F6GoiqENGIiSjQassIppKXixKOQwEB+Gphr52NRvbky CYWLJPG5nI1dnMpMUhwv5zlXS1LvwNkVbqJNAVHMB1+P3nRUKrmC2ZNTyZeBcYK52d +1/b5Cqf1vOF8J355MEMmD8VNnpyCdcJUtGvyt13eJnZTL4JhOsq9ZX5XZbWTp2boP LgjfVAYSBY3mS6W6sI3lOEglvssAAm578m0lN3K2GoghhoHZpo2r4stMs1Kefuaone z2rRfX2TYyIgTEmkzaV0yJC0fw/RdTDebtkl2jNK8xjypzYxfhXVM32clBpqFqJRKT pfioaQ3yJGhAA== Message-ID: <0d03a623-14a5-4f65-8f12-bf749f934449@alphapapa.net> Date: Thu, 7 Dec 2023 20:51:07 -0600 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: bzg@gnu.org Cc: emacs-orgmode@gnu.org References: <875zg9trjo.fsf@bzg.fr> Subject: Re: Provide org-insert-subitem Content-Language: en-US From: Adam Porter In-Reply-To: <875zg9trjo.fsf@bzg.fr> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Received-SPF: neutral client-ip=23.83.209.93; envelope-from=adam@alphapapa.net; helo=insect.birch.relay.mailchannels.net X-Spam_score_int: -12 X-Spam_score: -1.3 X-Spam_bar: - X-Spam_report: (-1.3 / 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, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_NEUTRAL=0.779, T_SCC_BODY_TEXT_LINE=-0.01 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-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Scanner: mx13.migadu.com X-Migadu-Spam-Score: -7.07 X-Spam-Score: -7.07 X-Migadu-Queue-Id: 1469951F54 X-TUID: +RYXqbpdtByL Hi Bastien, > I think that's a good idea to promote org-insert-subheading either by > binding it to a key or another way. > > I already have some drafty code that might touch things in this (very > sensible) area, so if you don't mind, I'll come back to the details of > your suggestions when I can articulate them with the few ideas I have > in mind. And after 9.4 is out. > > But yes, there is room for enhancements here. > > Don't hesitate to bump this thread in a few weeks if I don't share my > ideas since then. Well, it's been a few years since I forgot to bump this thread. [0] :) I just rediscovered it after wondering why the command org-insert-subheading still doesn't have a default binding. May we revisit this? I find myself wanting to insert a subheading almost every day, and I have to "M-x org-insert-subheading RET". Of course I could bind it myself, and in one of my configs I have, but I still think it deserves a default binding, even if it were to be a "smart" command that worked like org-table-copy-down when in a table and does org-insert-subheading otherwise (because I still think that "S-RET" is an obviously appropriate binding for this command). What do you think? =) Thanks, Adam 0: https://yhetil.org/orgmode/875zg9trjo.fsf@bzg.fr/