aerc/commands/msg
Reto Brunner 20ec2c8eeb compose: use a proper header instead of a string map
Prior to this commit, the composer was based on a map[string]string.
While this approach was very versatile, it lead to a constant encoding / decoding
of addresses and other headers.

This commit switches to a different model, where the composer is based on a header.
Commands which want to interact with it can simply set some defaults they would
like to have. Users can overwrite them however they like.

In order to get access to the functions generating / getting the msgid go-message
was upgraded.
2020-11-14 15:40:13 +01:00
..
archive.go Rework msglist scrolling 2020-06-09 21:52:10 +02:00
copy.go Revert "Add Style configuration" 2020-05-28 10:32:42 -04:00
delete.go delete: push unsupported error up to the user 2020-07-05 12:22:45 +02:00
forward.go compose: use a proper header instead of a string map 2020-11-14 15:40:13 +01:00
mark.go Fix typos 2020-05-21 18:11:47 +02:00
modify-labels.go Revert "Add Style configuration" 2020-05-28 10:32:42 -04:00
move.go Rework msglist scrolling 2020-06-09 21:52:10 +02:00
msg.go Implement basic tab completion support 2019-06-29 14:24:19 -04:00
pipe.go Implement style configuration. 2020-08-06 21:42:06 +02:00
read.go run go fmt 2020-07-17 17:50:24 +02:00
recall.go compose: use a proper header instead of a string map 2020-11-14 15:40:13 +01:00
reply.go compose: use a proper header instead of a string map 2020-11-14 15:40:13 +01:00
unsubscribe.go compose: use a proper header instead of a string map 2020-11-14 15:40:13 +01:00
unsubscribe_test.go Add unsubscribe command 2019-07-04 11:06:14 -04:00
utils.go Remove hard coded bodystruct path everywhere 2020-07-27 09:19:27 +02:00