about summary refs log tree commit diff stats
path: root/src/LYReadCFG.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/LYReadCFG.c')
-rw-r--r--src/LYReadCFG.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/LYReadCFG.c b/src/LYReadCFG.c
index aef1c7af..59c8d15e 100644
--- a/src/LYReadCFG.c
+++ b/src/LYReadCFG.c
@@ -912,6 +912,9 @@ static Config_Type Config_Table [] =
      PARSE_SET("partial", CONF_BOOL, display_partial),
      PARSE_INT("partial_thres", CONF_INT, partial_threshold),
 #endif
+#ifdef EXP_PERSISTENT_COOKIES
+     PARSE_SET("persistent_cookies", CONF_BOOL, persistent_cookies),
+#endif /* EXP_PERSISTENT_COOKIES */
      PARSE_STR("personal_mailcap", CONF_STR, personal_type_map),
      PARSE_STR("personal_extension_map", CONF_STR, personal_extension_map),
      PARSE_STR("preferred_charset", CONF_STR, pref_charset),
@@ -938,6 +941,7 @@ static Config_Type Config_Table [] =
      PARSE_FUN("system_editor", CONF_FUN, system_editor_fun),
      PARSE_STR("system_mail", CONF_STR, system_mail),
      PARSE_STR("system_mail_flags", CONF_STR, system_mail_flags),
+     PARSE_SET("tagsoup", CONF_BOOL, New_DTD),
 #ifdef EXEC_LINKS
      PARSE_DEF("trusted_exec", CONF_ADD_TRUSTED, EXEC_PATH),
 #endif
@@ -1163,13 +1167,17 @@ PUBLIC void read_cfg ARGS4(
 
 	case CONF_INCLUDE:
 	    /* include another file */
+#ifndef NO_CONFIG_INFO
 	    if (fp0 != 0) {
 		fprintf(fp0, "%s:%s\n\n", name, value);
 		fprintf(fp0, "    #<begin  %s>\n", value);
 	    }
+#endif
 	    read_cfg (value, cfg_filename, nesting_level + 1, fp0);
+#ifndef NO_CONFIG_INFO
 	    if (fp0 != 0)
 		fprintf(fp0, "    #<end of %s>\n\n", value);
+#endif
 	    break;
 
 	case CONF_ADD_ITEM: