[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [External] : Add a function for building sort predicates
From: |
Drew Adams |
Subject: |
RE: [External] : Add a function for building sort predicates |
Date: |
Thu, 1 Feb 2024 22:48:10 +0000 |
> This is hard to read and maintain, 0% user configurable, and it's not
> easy to add additional "layers", like, "sort packages with equal states
> first by archive name, and only then by name".
>
> I want to suggest to add a function for defining sort predicates for
> cases like these (especially having tabulated-list-mode in mind, but
> not only - sorting is a common task).
Yes. Compose predicates to create new predicates:
First this test. If it can't decide, then the next
test. If it can't decide, then the next test...
(Similar to `run-hooks-with-args-until-* behavior.)
Let a given predicate decide true, false, or dunno.
Only if its result is `dunno' is the next predicate
tried.
There can be a little more to it. See this for
something quite similar:
https://www.emacswiki.org/emacs/ApplesAndOranges
(Since 2009.)
- Re: Add a function for building sort predicates, (continued)
- Re: Add a function for building sort predicates, Michael Heerdegen, 2024/02/01
- Re: Add a function for building sort predicates, Eli Zaretskii, 2024/02/01
- Re: Add a function for building sort predicates, Michael Heerdegen, 2024/02/02
- Re: Add a function for building sort predicates, Emanuel Berg, 2024/02/03
- Re: Add a function for building sort predicates, Eli Zaretskii, 2024/02/03
- Re: Add a function for building sort predicates, Michael Heerdegen, 2024/02/03
Re: Add a function for building sort predicates, Michael Heerdegen, 2024/02/01
RE: [External] : Add a function for building sort predicates,
Drew Adams <=