aboutsummaryrefslogtreecommitdiffhomepage
path: root/notmuch-config.c
diff options
context:
space:
mode:
authorGravatar Carl Worth <cworth@cworth.org>2010-11-11 04:06:23 -0800
committerGravatar Carl Worth <cworth@cworth.org>2010-11-11 04:06:23 -0800
commit937ecd5057659474aa3f7ffe9d2a5d850a641567 (patch)
treed1231685ed3346bb33e38d438cf19b83599d710a /notmuch-config.c
parentebe733632dbd048dae7cabb3b40e9f4d8326a8c9 (diff)
notmuch config: Add more documentation for maildir.synchronize_flags
Including details on which actual flags are synchronized with which tags.
Diffstat (limited to 'notmuch-config.c')
-rw-r--r--notmuch-config.c20
1 files changed, 17 insertions, 3 deletions
diff --git a/notmuch-config.c b/notmuch-config.c
index 9ad56467..bace8e56 100644
--- a/notmuch-config.c
+++ b/notmuch-config.c
@@ -64,10 +64,24 @@ static const char user_config_comment[] =
static const char maildir_config_comment[] =
" Maildir compatibility configuration\n"
"\n"
- " Here you can configure whether notmuch will synchronize its tags with\n"
- " maildir flags."
+ " The following option is supported here:\n"
"\n"
- "\tsynchronize_flags Valid values are true and false.\n";
+ "\tsynchronize_flags Valid values are true and false.\n"
+ "\n"
+ "\tIf true, then the following maildir flags (in message filenames)\n"
+ "\twill be syncrhonized with the corresponding notmuch tags:\n"
+ "\n"
+ "\t\tFlag Tag\n"
+ "\t\t---- -------\n"
+ "\t\tD draft\n"
+ "\t\tF flagged\n"
+ "\t\tP passed\n"
+ "\t\tR replied\n"
+ "\t\tS unread (added when 'S' tag is not present)\n"
+ "\n"
+ "\tThe \"notmuch new\" command will notice flag changes in filenames\n"
+ "\tand update tags, while the \"notmuch tag\" and \"notmuch restore\"\n"
+ "\tcommands will notice tag changes and update flags in filenames\n";
struct _notmuch_config {
char *filename;