In preparation for an upcoming UI pull request I'll be making, here are some error handling improvements.
I noticed that ExMan logs all debug output to stderr. Never mind the logic of that (heh), but this changes things up so it only exits when stderr actually throws an error message.
The output errors aren't particularly helpful. I've updated things to ignore the built in errors, parse out the error code, and set it up to be able to write human friendly error messages that are a bit more helpful, based on Adobe's error codes
In preparation for an upcoming UI pull request I'll be making, here are some error handling improvements.
stderr
. Never mind the logic of that (heh), but this changes things up so it only exits whenstderr
actually throws an error message.