GNU bug report logs -
#69305
outline-minor-mode for tabulated-list-mode
Previous Next
Reported by: Juri Linkov <juri <at> linkov.net>
Date: Wed, 21 Feb 2024 17:40:02 UTC
Severity: normal
Fixed in version 30.0.50
Done: Juri Linkov <juri <at> linkov.net>
Bug is archived. No further changes may be made.
Full log
Message #50 received at 69305 <at> debbugs.gnu.org (full text, mbox):
Hi,
On 2/24/24 12:49, Eli Zaretskii wrote:
>> From: Ihor Radchenko <yantar92 <at> posteo.net>
>> Cc: juri <at> linkov.net, adam <at> alphapapa.net, 69305 <at> debbugs.gnu.org
>> Date: Sat, 24 Feb 2024 18:36:23 +0000
>>
>> Eli Zaretskii <eliz <at> gnu.org> writes:
>>
>>>> I am wondering if flexible grouping system from Adam's org-super-agenda
>>>> package may provide some inspiration.
>>>> Check out
>>>> https://github.com/alphapapa/org-super-agenda/?tab=readme-ov-file#usage
>>>
>>> What I had in mind was much simpler to use. But I guess I'm the only
>>> one who wants to let users set up grouping in some easy way, because
>>> I'm being shown more and more complicated customizations, claiming
>>> they are suitable.
>>
>> Don't be deceived by the length of org-super-agenda readme.
>> Most of the keywords listed there are an equivalent to column names in
>> tabulated-list-mode.
>
> Did you read what I suggested as the preferred way of specifying the
> grouping? It's way simpler than what org-super-agenda expects.
I appreciate Ihor's mentioning my org-super-agenda library. But while
it is indeed a useful tool, please note that since I wrote it, I learned
a lot about the topic, and I wrote a new library purposefully designed
to facilitate grouping arbitrary data in arbitrary ways with a simple
API: taxy.el, which is on GNU ELPA. It supports both statically defined
grouping, as well as user-customizeable grouping using a concise DSL
defined with top-level forms.
So if you were to use one of these as inspiration (or as a library
directly), I'd strongly recommend using `taxy', as that's what it's
designed for.
The documentation is fairly thorough; please see the installed Info
manual, or the readme at:
https://github.com/alphapapa/taxy.el#usage
Let me know if I can help facilitate a solution using it, or help anyone
work with the API.
Thanks,
Adam
This bug report was last modified 1 year and 72 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.