summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDirk-Jan C. Binnema <djcb@djcbsoftware.nl>2024-11-26 22:18:58 +0200
committerDirk-Jan C. Binnema <djcb@djcbsoftware.nl>2024-11-26 11:21:38 +0200
commitc872efae34983feff2e2103746d8fcafbd02b034 (patch)
tree17b18fa4e82a0572279d5af0dcd077e0bb779bbd
parent831deb2364a2e7a7ecb998dd1b2c6728ccee95de (diff)
search: make references searchable
Allow searching for message that have the given message-id in References: or Reply-To:
-rw-r--r--lib/message/mu-fields.hh3
-rw-r--r--mu/mu-cmd-info.cc2
2 files changed, 2 insertions, 3 deletions
diff --git a/lib/message/mu-fields.hh b/lib/message/mu-fields.hh
index 19a222b..63838aa 100644
--- a/lib/message/mu-fields.hh
+++ b/lib/message/mu-fields.hh
@@ -397,11 +397,12 @@ static constexpr std::array<Field, Field::id_size()>
{
Field::Id::References,
Field::Type::StringList,
- "references", {},
+ "references", "ref",
"References to related messages",
{},
'r',
Field::Flag::Value |
+ Field::Flag::BooleanTerm |
Field::Flag::IncludeInSexp
},
{
diff --git a/mu/mu-cmd-info.cc b/mu/mu-cmd-info.cc
index 7ff61f4..923a59e 100644
--- a/mu/mu-cmd-info.cc
+++ b/mu/mu-cmd-info.cc
@@ -106,8 +106,6 @@ topic_fields(const Options& opts)
return "boolean";
if (field.is_phrasable_term())
return "phrase";
- if (field.is_value())
- return "yes";
if (field.is_contact())
return "contact";
if (field.is_range())