settings: remove default_space_mode
This commit is contained in:
@@ -177,12 +177,13 @@ NC::Buffer buffer(const std::string &v)
|
|||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
void deprecated(const char *option, double version_removal)
|
void deprecated(const char *option, double version_removal)
|
||||||
{
|
{
|
||||||
std::cerr << "WARNING: " << option
|
std::cerr << "WARNING: " << option
|
||||||
<< " is deprecated and will be removed in " << version_removal << "\n";
|
<< " is deprecated and will be removed in " << version_removal << "\n";
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -190,11 +191,6 @@ bool Configuration::read(const std::vector<std::string> &config_paths, bool igno
|
|||||||
{
|
{
|
||||||
option_parser p;
|
option_parser p;
|
||||||
|
|
||||||
// deprecation warnings
|
|
||||||
p.add<void>("default_space_mode", nullptr, "", [](std::string) {
|
|
||||||
deprecated("default_space_mode", 0.8);
|
|
||||||
});
|
|
||||||
|
|
||||||
// keep the same order of variables as in configuration file
|
// keep the same order of variables as in configuration file
|
||||||
p.add("ncmpcpp_directory", &ncmpcpp_directory, "~/.ncmpcpp/", adjust_directory);
|
p.add("ncmpcpp_directory", &ncmpcpp_directory, "~/.ncmpcpp/", adjust_directory);
|
||||||
p.add("lyrics_directory", &lyrics_directory, "~/.lyrics/", adjust_directory);
|
p.add("lyrics_directory", &lyrics_directory, "~/.lyrics/", adjust_directory);
|
||||||
|
|||||||
@@ -35,7 +35,7 @@
|
|||||||
|
|
||||||
#include "utility/option_parser.h"
|
#include "utility/option_parser.h"
|
||||||
|
|
||||||
bool yes_no(std::string v)
|
bool yes_no(const std::string &v)
|
||||||
{
|
{
|
||||||
if (v == "yes")
|
if (v == "yes")
|
||||||
return true;
|
return true;
|
||||||
|
|||||||
@@ -46,10 +46,10 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
template <typename DestT>
|
template <typename DestT>
|
||||||
DestT verbose_lexical_cast(std::string v)
|
DestT verbose_lexical_cast(const std::string &v)
|
||||||
{
|
{
|
||||||
try {
|
try {
|
||||||
return boost::lexical_cast<DestT>(std::move(v));
|
return boost::lexical_cast<DestT>(v);
|
||||||
} catch (boost::bad_lexical_cast &) {
|
} catch (boost::bad_lexical_cast &) {
|
||||||
invalid_value(v);
|
invalid_value(v);
|
||||||
}
|
}
|
||||||
@@ -73,7 +73,7 @@ std::vector<ValueT> list_of(const std::string &v)
|
|||||||
return list_of<ValueT>(v, verbose_lexical_cast<ValueT>);
|
return list_of<ValueT>(v, verbose_lexical_cast<ValueT>);
|
||||||
}
|
}
|
||||||
|
|
||||||
bool yes_no(std::string v);
|
bool yes_no(const std::string &v);
|
||||||
|
|
||||||
////////////////////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user