36 return illegal_markup_chars.find(c) != std::string::npos;
Interfaces for manipulating version numbers of engine, add-ons, etc.
void support_translation(config &addon, const std::string &locale_id)
std::map< version_info, config > get_version_map(config &addon)
bool data_apply_removelist(config &data, const config &removelist)
void data_apply_addlist(config &data, const config &addlist)
void add_license(config &cfg)
Adds a COPYING.txt file with the full text of the GNU GPL to an add-on.
bool is_text_markup_char(char c)
void find_translations(const config &base_dir, config &addon)
Scans an add-on archive directory for translations.
const std::string illegal_markup_chars
Markup characters recognized by GUI1 code.
A config object defines a single node in a WML file, with access to child nodes.
std::string format_addon_feedback_url(const std::string &format, const config ¶ms)
Format a feedback URL for an add-on.