09/04/2014 08:14, Jürgen Spitzmüller:
2014-04-08 22:42 GMT+02:00 Georg Baum:
The change in src/support/unicode.cpp is problematic: It disables
all error
handling, not only the lyxerr output. Also, if you now throw an
exception
there, you need to make sure that all callers can cope with that.
Maybe one
solution would be to throw the exception at the very end (after the
error
handling), and give it exactly the error message which is now written to
lyxerr. Then each caller can decide what it wants to do with the error
message.
Thanks. I feared that. I put the exception that early in order to
suppress the lyxerr message. In this case we need to audit all callers.
Will postpone this.
I think the lyxerr message could be rewritten to be at least useful. Who
found a use for the use hex dump anyways?
JMarc