From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marcin Borkowski Subject: Re: Creating mu4e-like screens for org-mode Date: Mon, 19 Mar 2018 13:44:36 +0100 Message-ID: <87bmfkz13f.fsf@mbork.pl> References: Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:48397) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1exuA1-00024p-PC for emacs-orgmode@gnu.org; Mon, 19 Mar 2018 08:45:13 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1exu9y-0007aq-Nt for emacs-orgmode@gnu.org; Mon, 19 Mar 2018 08:45:09 -0400 Received: from mail.mojserwer.eu ([195.110.48.8]:55032) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1exu9y-0007Zo-Gt for emacs-orgmode@gnu.org; Mon, 19 Mar 2018 08:45:06 -0400 In-reply-to: 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: Roland Everaert Cc: emacs-orgmode On 2018-03-19, at 12:25, Roland Everaert wrote: > Hi, > > I would like to create a set of screens for dealing with org-mode like mu > and notmuch does with maildir. > > So I am searching good resources, like guidelines, that explain how to > build that can of features. > > I could look directly into the code of those projects or the agenda view, > but I would prefer something more structured than trial-and-error. You might be interested in the widget.el library (it has its own info docs). Not the easiest to use, but quite powerful. Another approach would be to write a major mode with suitable bindings, probably derived from special-mode. I suspect this is what mu4e does. A lightweight approach would be a hydra. Coincidentally, I blogged about my Org-mode-related hydra a few days ago: http://mbork.pl/2018-03-18_My_Org-mode_hydra I might need a similar thing (a menu-driven application on top of Emacs), so I might be tempted to write a blog post about such a thing. Would you be interested? I'm wondering what Org-mode features are you going to interfce to this way. Hth, -- Marcin Borkowski http://mbork.pl