From ddadb157cfa3e1658f120341b4085ec5421ff73f Mon Sep 17 00:00:00 2001 From: Tomas Bzatek Date: Sun, 7 Apr 2013 12:01:40 +0200 Subject: Strip unused template tags by default If there's a tag defined but not used on replace table processing, this option determines whether it should be written in the generated file or ignored completely. Turned on by default, this will save a few bytes. Use commandline option '--debug-dont-strip-unused-tags' to turn it off, e.g. when debugging template files. --- src/replace-table.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/replace-table.h') diff --git a/src/replace-table.h b/src/replace-table.h index 1a1c4ac..e5e80cd 100644 --- a/src/replace-table.h +++ b/src/replace-table.h @@ -35,6 +35,11 @@ ReplaceTable * replace_table_new (); void replace_table_free (ReplaceTable *table); +/* + * replace_table_set_strip_unused_tags: set whether all unused/unknown tags should be stripped (default = TRUE) + * + */ +void replace_table_set_strip_unused_tags (ReplaceTable *table, gboolean value); /* * replace_table_add_key: add tag/value pair to replace -- cgit v1.2.3