Add template manager for remote templates.

This commit is contained in:
Your Name
2025-05-04 13:52:26 +12:00
parent 0e9466365e
commit 5286ec542a
14 changed files with 282 additions and 193 deletions

View File

@ -20,6 +20,8 @@ std::string trim(std::string str);
std::string dequote(std::string str);
std::string quote(std::string str);
std::string halfquote(std::string str);
std::string requote(std::string str);
std::string multi2string(std::vector<std::string> values);
std::vector<std::string> string2multi(std::string values);
std::vector<std::string> split(const std::string& str, const std::string& delimiter);
@ -34,4 +36,6 @@ void ensure_directories_exist(std::vector<std::string> directories);
std::vector<int> search(const std::string &pat, const std::string &txt);
int count_substring(const std::string &substring, const std::string &text);
std::string replace_with_environment_variables_like_bash(std::string str);
} // namespace dropshell