From mboxrd@z Thu Jan 1 00:00:00 1970 From: Adam Porter Subject: Re: ANN: org-ql agenda block support Date: Sat, 07 Sep 2019 09:32:49 -0500 Message-ID: <87k1akgory.fsf@alphapapa.net> References: <87ftmb7l27.fsf@alphapapa.net> <875zml5enu.fsf@zamazal.org> <87o907kk4i.fsf@alphapapa.net> <87k1aukjwl.fsf@alphapapa.net> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:58108) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1i6blv-000774-Rf for emacs-orgmode@gnu.org; Sat, 07 Sep 2019 10:33:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1i6blu-000582-7h for emacs-orgmode@gnu.org; Sat, 07 Sep 2019 10:33:03 -0400 Received: from 195-159-176-226.customer.powertech.no ([195.159.176.226]:55020 helo=blaine.gmane.org) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1i6blt-00057X-Tr for emacs-orgmode@gnu.org; Sat, 07 Sep 2019 10:33:02 -0400 Received: from list by blaine.gmane.org with local (Exim 4.89) (envelope-from ) id 1i6blq-000tgX-5D for emacs-orgmode@gnu.org; Sat, 07 Sep 2019 16:32:58 +0200 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: emacs-orgmode@gnu.org Samuel Wales writes: > i was merely trying to get a sense of the degree to which it is a > drop-in replacement (which i think you have said it is not). Right, it doesn't do everything Org Agenda does. Since Org Agenda does also serve as a kind of "search view," org-ql can largely serve as a replacement for that aspect of it, providing several advantages. But it doesn't implement the daily/weekly-style agenda view, so it doesn't replace that part of it. I'll probably refactor and rename it soon, removing "agenda" from the name to reduce confusion. In the future I may work on an a daily/weekly-style view as well, which might again be called org-ql-agenda. > the question is whether the display can be made similar enough to a > highly customized traditional agenda so that diff of the agenda buffer > can find any bugs in either traditional or ql agenda. In some cases, perhaps, but while I do want to add more features from Org Agenda, my goal isn't necessarily to reproduce it in every aspect. > respecting things like org-agenda-inactive-leader will reduce the need > to munge in order to make them similar enough. not a big deal. That's an interesting feature. If I do support it in the future, it will probably come after implementing a more complex Agenda-like view that will be quite different from Org Agenda. > adding text properties like the agenda does is great for that too as a > lot of user code likely uses them. so that will stop actual breakage. Yes, with respect to text properties, I do intend to copy what Org Agenda does, for the most part. Thanks for your feedback.