Comment 3 for bug 698578

Revision history for this message
Peter TB Brett (peter-b) wrote :

Hi KaiMartin,

I've just committed some changes to unstable which:

- Modify all libgeda-using apps other than gschem to print errors on stderr and exit with non-zero status if they encounter errors while loading initial configuration files.
- Modify gschem to show error dialogs for any errors loading initial configuration files.

Please test them, and give me feedback. Note that there will still not be exit errors/error dialogs for per directory configuration file errors found while loading schematics, as those unfortunately use a rather different codepath which is going to be quite difficult to refactor in a "nice" way.

I'm going to move onto other issues for now; this bug should be revisited sometime in the future, at which time local configuration should be factored out of f_open_flags() and applications updated as necessary. Lowering importance to medium, since most serious aspects of bug have been fixed.