Author: shadowmaster
Date: Wed Mar 21 05:10:51 2012
New Revision: 53589
URL: http://svn.gna.org/viewcvs/wesnoth?rev=53589&view=rev
Log:
gui2: Display more useful diagnostics when the WML loading step goes wrong
Before:
20120321 01:06:13 error gui/parse: Setting: could not read file
'data/gui/default.cfg'.
After:
20120321 01:06:13 error gui/parse: Setting: could not read file
'data/gui/default.cfg'.
20120321 01:06:13 error gui/parse: Found invalid closing tag column for tag
grid (opened
at gui/default/window/addon_publish_list.cfg:154 included from
gui/default.cfg:29),
value ']' at gui/default/window/addon_publish_list.cfg:180 included from
gui/default.cfg:29
Modified:
trunk/src/gui/widgets/settings.cpp
Modified: trunk/src/gui/widgets/settings.cpp
URL:
http://svn.gna.org/viewcvs/wesnoth/trunk/src/gui/widgets/settings.cpp?rev=53589&r1=53588&r2=53589&view=diff
==============================================================================
--- trunk/src/gui/widgets/settings.cpp (original)
+++ trunk/src/gui/widgets/settings.cpp Wed Mar 21 05:10:51 2012
@@ -489,7 +489,8 @@
scoped_istream stream =
preprocess_file(get_wml_location("gui/default.cfg"), &preproc);
read(cfg, *stream, &validator);
- } catch(config::error&) {
+ } catch(config::error& e) {
+ ERR_GUI_P << e.what() << '\n';
ERR_GUI_P << "Setting: could not read file
'data/gui/default.cfg'.\n";
}
catch(const abstract_validator::error& e){
_______________________________________________
Wesnoth-commits mailing list
[email protected]
https://mail.gna.org/listinfo/wesnoth-commits