Config: Separated configuration from defaults

This commit is contained in:
Paul Beckingham 2017-02-26 10:22:39 -05:00
parent 9bc8643ce5
commit a31434fd48
5 changed files with 397 additions and 423 deletions

View file

@ -37,6 +37,7 @@
#include <main.h>
Context context;
extern std::string configurationDefaults;
////////////////////////////////////////////////////////////////////////////////
int main (int, char**)
@ -50,7 +51,7 @@ int main (int, char**)
try
{
// Set up configuration.
context.config.setDefaults ();
context.config.parse (configurationDefaults);
context.config.set ("fontunderline", true);
context.config.set ("tag.indicator", "+");
context.config.set ("dependency.indicator", "D");