using std::endl;
using std::ostream;
+using std::for_each;
extern string user_lyxdir;
: viewCommand("true"), editCommand("true")
{}
+
ExternalTemplate::FormatTemplate::FormatTemplate()
: updateCommand("true") {}
for_each(formats.begin(), formats.end(), dumpFormat(os));
}
+
void ExternalTemplateManager::dumpTemplates() const
{
for_each(templates.begin(), templates.end(), dumpTemplate(lyxerr));
{ "templateend", TM_END }
};
+ string filename = LibFileSearch("", "external_templates");
+ if (filename.empty()) {
+ lyxerr << "No template file" << endl;
+ return;
+ }
+
LyXLex lex(templatetags, TM_END);
- if (!lex.setFile("external_templates")) {
+ if (!lex.setFile(filename)) {
lyxerr << "No template file" << endl;
return;
}