X-Git-Url: http://git.madism.org/?a=blobdiff_plain;f=makedoc.c;h=71864be87269720128d7a043bcd8d7d64767a012;hb=1b7a73c786059b66cfe5e89b2ba74b9c890309fc;hp=f739e232ff0270f1657ee7159751b33f09abf257;hpb=e4ebc9b0ae5de07d53d8b0ecf594244e1bc44d0a;p=apps%2Fmadmutt.git diff --git a/makedoc.c b/makedoc.c index f739e23..71864be 100644 --- a/makedoc.c +++ b/makedoc.c @@ -396,7 +396,8 @@ enum { DT_RX, DT_MAGIC, DT_SYN, - DT_ADDR + DT_ADDR, + DT_SYS }; struct { @@ -415,6 +416,7 @@ struct { "DT_MAGIC", "folder magic"}, { "DT_SYN", NULL}, { "DT_ADDR", "e-mail address"}, { + "DT_SYS", "system property"}, { NULL, NULL} }; @@ -641,6 +643,13 @@ static void print_confline (const char *varname, int type, const char *val) /* configuration file */ case F_CONF: { + if (type == DT_SYS) { + add_s ("\n# set ?"); + add_s (varname); + add_s (" prints "); + add_s (val); + break; + } if (type == DT_STR || type == DT_RX || type == DT_ADDR || type == DT_PATH) { add_s ("\n# set "); @@ -691,7 +700,7 @@ static void print_confline (const char *varname, int type, const char *val) add_s ("\\(rq\n"); } else { - add_s ("Default: "); + add_s (type == DT_SYS ? "Value: " : "Default: "); add_s (val); add_c ('\n'); } @@ -719,7 +728,9 @@ static void print_confline (const char *varname, int type, const char *val) add_s ("&dquot;"); } else { - add_s ("

\nDefault: "); + add_s ("

\n"); + add_s (type == DT_SYS ? "Value: " : "Default: "); + add_s (""); add_s (val); add_s (""); }