From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nicolas Goaziou Subject: Re: Feature request - Decouple org's keybindings from their functions Date: Tue, 27 Nov 2018 09:02:46 +0100 Message-ID: <87d0qrvtg9.fsf@nicolasgoaziou.fr> References: Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:53513) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gRYKM-0006TE-BK for emacs-orgmode@gnu.org; Tue, 27 Nov 2018 03:02:40 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gRYKH-0001S7-9h for emacs-orgmode@gnu.org; Tue, 27 Nov 2018 03:02:38 -0500 Received: from relay4-d.mail.gandi.net ([217.70.183.196]:38985) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gRYKH-0001Ql-3N for emacs-orgmode@gnu.org; Tue, 27 Nov 2018 03:02:33 -0500 In-Reply-To: (mithraeum's message of "Tue, 27 Nov 2018 02:50:49 +0000") 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.org@gnu.org Sender: "Emacs-orgmode" To: mithraeum Cc: "emacs-orgmode@gnu.org" Hello, mithraeum writes: > I'd like to request that org's keybindings be separated from the functions they use to do their work. > > This would greatly ease the use of these functions by people who want to use their own keybindings rather than relying on keybindings that org provides. > > The reason I ask is that recently I've been going through > org-agenda.el Are you talking about Org a whole, or just Org agenda? All your examples are about the latter. If it's about Org agenda, well, I'm afraid to say there are so many things to fix there that keybindings are only the tip of the iceberg. > Ultimately, I think it would be much, much cleaner for org to use > a dedicated, well designed menuing package like hydra to do its > menuing. Hydra is very opinionated about what a menu is. It may not be a good default. Also, it doesn't ship with Emacs. So Org cannot rely on it from the start. Regards, -- Nicolas Goaziou