- Option opt(n, v, d);
- if(pending_options.count(n))
- opt.value = pending_options[n];
- options.insert(OptionMap::value_type(n, opt));
-}
-
-const Config::Option &Config::get_option(const string &name) const
-{
- return get_item(options, name);
-}
-
-bool Config::is_option(const string &name) const
-{
- return options.count(name);
-}
-
-void Config::save() const
-{
- if(!changed)
- return;
-
- FS::Path fn = package.get_source_directory()/".config";