From: Drew Adams <drew.adams@oracle.com>
To: Gregory Heytings <gregory@heytings.org>, Eli Zaretskii <eliz@gnu.org>
Cc: "rms@gnu.org" <rms@gnu.org>,
"andrea.monaco@autistici.org" <andrea.monaco@autistici.org>,
"rpluim@gmail.com" <rpluim@gmail.com>,
"emacs-devel@gnu.org" <emacs-devel@gnu.org>
Subject: RE: [External] : Re: [PATCH v3] Allow applying filters to summary consecutively
Date: Fri, 11 Nov 2022 18:22:51 +0000 [thread overview]
Message-ID: <SJ0PR10MB54885C4EEE890BDB83CA83F2F3009@SJ0PR10MB5488.namprd10.prod.outlook.com> (raw)
In-Reply-To: <9aa7db1076472a25a239@heytings.org>
> I think there are two possibilities when adding another filter: either
> broadening the already existing filtering ("union" in mathematical terms)
> or narrowing the already existing filtering ("intersection" in
> mathematical terms).
I didn't realize that's what this is about.
If so, it's not "filtering". Filtering
_subtracts_ from the input set - it filters
out zero or more members. Filtering can't
_add_ to the input set.
A filter is a sieve: "a device that removes
something from whatever passes through it".
https://www.wordwebonline.com/search.pl?w=filter
If you have an operation that starts with a
(possibly empty) set and lets you add to it,
that can't reasonably be called "filtering".
For what I think you're describing, I use
the verbs "narrow" (for filtering - set
intersection) and "widen" (for set union).
In terms of predicates / Boolean, it's
AND (multiplication) and OR (addition),
respectively.
next prev parent reply other threads:[~2022-11-11 18:22 UTC|newest]
Thread overview: 83+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-10-05 18:31 Summary by thread in rmail Andrea Monaco
2022-10-05 18:49 ` Eli Zaretskii
2022-10-05 23:40 ` Emanuel Berg
2022-10-06 22:04 ` Richard Stallman
2022-10-07 10:17 ` Andrea Monaco
2022-10-07 11:24 ` Emanuel Berg
2022-10-09 20:33 ` [PATCH] Allow applying filters to summary consecutively (was: Summary by thread in rmail) Andrea Monaco
2022-10-10 7:31 ` Eli Zaretskii
2022-10-10 8:38 ` Andrea Monaco
2022-10-10 8:57 ` Eli Zaretskii
2022-10-11 7:16 ` [PATCH v2] " Andrea Monaco
2022-10-11 8:13 ` [PATCH v2] Allow applying filters to summary consecutively Robert Pluim
2022-10-12 9:35 ` Andrea Monaco
2022-10-12 11:03 ` Robert Pluim
2022-10-12 12:56 ` Eli Zaretskii
2022-10-12 18:13 ` Andrea Monaco
2022-10-12 18:22 ` Eli Zaretskii
2022-10-12 22:02 ` Richard Stallman
2022-10-19 14:23 ` [PATCH v3] " Andrea Monaco
2022-10-19 14:55 ` Robert Pluim
2022-10-20 15:45 ` Andrea Monaco
2022-10-20 16:02 ` Robert Pluim
2022-10-20 19:00 ` Andrea Monaco
2022-10-21 19:42 ` Richard Stallman
2022-10-21 19:38 ` Richard Stallman
2022-10-27 14:27 ` Eli Zaretskii
2022-10-27 15:22 ` Andrea Monaco
2022-10-28 13:26 ` Andrea Monaco
2022-11-06 7:34 ` Eli Zaretskii
2022-11-07 14:13 ` Andrea Monaco
2022-11-08 5:02 ` Richard Stallman
2022-11-08 8:04 ` Andrea Monaco
2022-11-14 3:13 ` Richard Stallman
2022-11-10 4:04 ` Richard Stallman
2022-11-10 8:06 ` Eli Zaretskii
2022-11-10 8:53 ` Robert Pluim
2022-11-11 4:36 ` Richard Stallman
2022-11-11 8:06 ` Eli Zaretskii
2022-11-11 14:59 ` Juanma Barranquero
2022-11-11 17:23 ` Eli Zaretskii
2022-11-11 17:32 ` [External] : " Drew Adams
2022-11-11 18:00 ` Gregory Heytings
2022-11-11 18:19 ` Eli Zaretskii
2022-11-11 18:52 ` Gregory Heytings
2022-11-11 18:54 ` Gregory Heytings
2022-11-11 19:34 ` Eli Zaretskii
2022-11-11 19:33 ` Eli Zaretskii
2022-11-11 20:50 ` Gregory Heytings
2022-11-12 3:37 ` Richard Stallman
2022-11-12 7:52 ` Eli Zaretskii
2022-11-12 6:57 ` Eli Zaretskii
2022-11-12 16:30 ` Gregory Heytings
2022-11-12 17:44 ` Andrea Monaco
2022-11-12 18:13 ` Gregory Heytings
2022-11-14 3:13 ` Richard Stallman
2022-11-14 8:39 ` Gregory Heytings
2022-11-15 4:18 ` Richard Stallman
2022-11-15 9:56 ` Gregory Heytings
2022-11-16 3:15 ` Richard Stallman
2022-11-16 3:15 ` Richard Stallman
2022-11-24 18:25 ` Andrea Monaco
2022-11-28 21:38 ` Richard Stallman
2022-11-15 17:00 ` [External] : " Drew Adams
2022-11-14 3:13 ` Richard Stallman
2022-11-15 9:35 ` Gregory Heytings
2022-11-16 3:15 ` Richard Stallman
2022-11-19 14:47 ` Gregory Heytings
2022-11-20 17:37 ` Richard Stallman
2022-11-20 19:36 ` Gregory Heytings
2022-11-22 12:14 ` Richard Stallman
2022-11-22 12:58 ` Gregory Heytings
2022-11-28 21:38 ` Richard Stallman
2022-11-23 20:57 ` chad
2022-11-24 6:39 ` Eli Zaretskii
2022-11-28 21:38 ` Richard Stallman
2022-11-26 0:51 ` Richard Stallman
2022-11-11 18:22 ` Drew Adams [this message]
2022-11-12 3:35 ` Richard Stallman
2022-11-12 7:47 ` Eli Zaretskii
2022-11-14 3:13 ` Richard Stallman
2022-11-17 13:34 ` Eli Zaretskii
2022-10-27 13:58 ` [PATCH v2] Allow applying filters to summary consecutively (was: Summary by thread in rmail) Eli Zaretskii
2022-10-10 22:03 ` [PATCH] " Richard Stallman
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=SJ0PR10MB54885C4EEE890BDB83CA83F2F3009@SJ0PR10MB5488.namprd10.prod.outlook.com \
--to=drew.adams@oracle.com \
--cc=andrea.monaco@autistici.org \
--cc=eliz@gnu.org \
--cc=emacs-devel@gnu.org \
--cc=gregory@heytings.org \
--cc=rms@gnu.org \
--cc=rpluim@gmail.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.