Dirk-Jan C. Binnema
|
96e16034c7
|
contact: fix quoting
Ensure that addresses with commas are quoted. Don't 2047-encode though.
Update tests.
|
2023-03-14 06:18:56 +02:00 |
Dirk-Jan C. Binnema
|
07a69bf206
|
mu-contact: cosmetic
|
2022-12-30 15:14:17 +02:00 |
Dirk-Jan C. Binnema
|
2229e2e77e
|
message/contact: ensure valid email address in cache
Filter out the (rare but existent) invalid email addresses from the
cache; use the new method Contact::has_valid_email for that.
|
2022-12-30 11:51:21 +02:00 |
Dirk-Jan C. Binnema
|
cade7493fd
|
build: fix some compiler warnings
|
2022-06-18 15:21:26 +03:00 |
Dirk-Jan C. Binnema
|
a3ad04f12f
|
message: make it easier to create heap-allocated messages
We need this for guile to coöperate with its garbage collector.
|
2022-05-21 17:41:21 +03:00 |
Dirk-Jan C. Binnema
|
ffce3dda21
|
contacts: support encoding names with '"', ',' etc.
|
2022-05-06 09:03:11 +03:00 |
Dirk-Jan C. Binnema
|
263e122a13
|
contacts: expose contact type
Instead of the Field::Id, keep a specific Contact::Type so we can distinguish
Sender, ReplyTo as well.
Update dependents.
Some cleanup.
|
2022-05-05 01:38:25 +03:00 |
Dirk-Jan C. Binnema
|
187c3da408
|
contact: implement to_string
Make it easy to get a string for a sequence of contacts.
|
2022-04-16 16:20:38 +03:00 |
Dirk-Jan C. Binnema
|
37988b5a26
|
message: update implementation
Add more of the Message class (and various helpers), which are to replace all
the `mu-msg-*` code.
Add more tests.
|
2022-03-26 17:19:10 +02:00 |
Dirk-Jan C. Binnema
|
4c4fb1759f
|
message: move to lib/message, update naming
Basically, move/rename lib/mu-message* to lib/mu-*.
Add the beginnings of a Message class.
|
2022-03-26 17:19:10 +02:00 |