From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id 4LpGKEOkv1+EJAAA0tVLHw (envelope-from ) for ; Thu, 26 Nov 2020 12:49:07 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id WLAeJEOkv1/8aAAA1q6Kng (envelope-from ) for ; Thu, 26 Nov 2020 12:49:07 +0000 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 5E9CD940416 for ; Thu, 26 Nov 2020 12:49:06 +0000 (UTC) Received: from localhost ([::1]:35180 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kiGhr-0006ut-F7 for larch@yhetil.org; Thu, 26 Nov 2020 07:49:03 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:33296) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kiGga-0006sf-R3 for emacs-orgmode@gnu.org; Thu, 26 Nov 2020 07:47:44 -0500 Received: from static.rcdrun.com ([95.85.24.50]:47441) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kiGgY-0006Yq-0v for emacs-orgmode@gnu.org; Thu, 26 Nov 2020 07:47:44 -0500 Received: from localhost ([::ffff:41.202.241.56]) (AUTH: PLAIN admin, TLS: TLS1.2,256bits,ECDHE_RSA_AES_256_GCM_SHA384) by static.rcdrun.com with ESMTPSA id 00000000002C0007.000000005FBFA3EB.00004F4F; Thu, 26 Nov 2020 12:47:38 +0000 Date: Thu, 26 Nov 2020 15:47:26 +0300 From: Jean Louis To: Ihor Radchenko Subject: Re: One vs many directories Message-ID: References: <87mtz84om9.fsf@localhost> <87360yegmg.fsf@web.de> <87h7pdc0q8.fsf@web.de> <87ft4xbqwm.fsf@localhost> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline In-Reply-To: <87ft4xbqwm.fsf@localhost> User-Agent: Mutt/2.0 (3d08634) (2020-11-07) Received-SPF: pass client-ip=95.85.24.50; envelope-from=bugs@gnu.support; helo=static.rcdrun.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: "Dr. Arne Babenhauserheide" , Texas Cyberthal , emacs-orgmode@gnu.org Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Migadu-Flow: inc X-Scanner: ns3122888.ip-94-23-21.eu Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-Spam-Score: 2.49 X-TUID: +BbQA92YwkcZ * Ihor Radchenko [2020-11-25 14:48]: > > When I do C-c a it runs (org-agenda) but I do not have "g" and I am on > > development version. The C-c a window is made so that I cannot go with > > cursor inside and that I cannot even expect the key map neither invoke > > command by M-x and I cannot even M-: > > C-c a will first show so-called agenda dispatcher asking you what kind > of agenda view you want to get. You need to press a key according to > the popup window (i.e. `t' to see all not done items). Then, you will > get the proper agenda buffer with all the keymaps set and `g' bound to > refreshing the chosen agenda view in the buffer. > > > All that is wrong and not aligned to Emacs common interface. It is bug > > that bugs. Agenda buffer should allow users those standard Emacs > > features. > > I am wondering what is the common Emacs interface you refer to. I am not > aware about any standard way to prompt user while also showing detailed > description of what to expect from different choices. Sorry for that vague expression. Let us say I open Completions buffer I can switch into it, inspect it, ask for defined keys, evaluate with M-:, Emacs allows me to remain in the window and go to other window. Agenda buffer does not do that, this is probably because it just waits for any key and does not allow anything else. That means I will open Agenda and I cannot switch to other window, so I will close agenda to switch. Maybe I have 10 TODO keywords, I have to open file, I open Agenda again, aha, T... then close agenda, open file see keyword, then open agenda again. Repetitions without end and user is unable to use multiple windows. This really need not be so. If I open packages' list I can keep the buffer and move to other buffer while looking into that list. You know how agenda is made like the 1985 BASIC menu in Commodore C=64, but even back then there was better interface for such menus.