mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-12-23 13:31:49 +00:00
Fix bug #6651: No error messages when module dependencies are not fulfilled.
We need to throw the ExceptionMessage's. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34130 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
parent
99366a9a44
commit
f4467be057
@ -1278,7 +1278,7 @@ DocumentClass & DocumentClassBundle::makeDocumentClass(
|
|||||||
"this document but has not been found in the list of\n"
|
"this document but has not been found in the list of\n"
|
||||||
"available modules. If you recently installed it, you\n"
|
"available modules. If you recently installed it, you\n"
|
||||||
"probably need to reconfigure LyX.\n"), from_utf8(modName));
|
"probably need to reconfigure LyX.\n"), from_utf8(modName));
|
||||||
ExceptionMessage(WarningException,_("Module not available"),
|
throw ExceptionMessage(WarningException,_("Module not available"),
|
||||||
msg + _("Some layouts may not be available."));
|
msg + _("Some layouts may not be available."));
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
@ -1287,7 +1287,7 @@ DocumentClass & DocumentClassBundle::makeDocumentClass(
|
|||||||
bformat(_("The module %1$s requires a package that is\n"
|
bformat(_("The module %1$s requires a package that is\n"
|
||||||
"not available in your LaTeX installation. LaTeX output\n"
|
"not available in your LaTeX installation. LaTeX output\n"
|
||||||
"may not be possible.\n"), from_utf8(modName));
|
"may not be possible.\n"), from_utf8(modName));
|
||||||
ExceptionMessage(WarningException, _("Package not available"), msg);
|
throw ExceptionMessage(WarningException, _("Package not available"), msg);
|
||||||
}
|
}
|
||||||
FileName layout_file = libFileSearch("layouts", lm->getFilename());
|
FileName layout_file = libFileSearch("layouts", lm->getFilename());
|
||||||
if (!doc_class.read(layout_file, TextClass::MODULE)) {
|
if (!doc_class.read(layout_file, TextClass::MODULE)) {
|
||||||
|
Loading…
Reference in New Issue
Block a user