Crash During Startup
Description
All configuration objects (experiments, grammars, machines) may be constructed by tcl init scripts.
When a tcl-error occurs in one of those scripts (e.g. a typo), the application terminates giving
you an uggly tcl stack-trace on the tty if there's any. If you've got a tcl-error in an init script
and you started yada from somewhere else but from the shell you will observe the splash screen for
a short time which then vanishes suddenly. Getting the uggly but usefull tcl stack-trace in order
to get your tcl init scripts straight is difficult
(read some ~/.xsession-errors file with lots of other dump messages in it).
So the requested feature ist: just embed the init script evaluation in a "catch" block and
notify the user of caught errors with a nice message box about the errors.
Comments