[1] I can add an os.path.isfile check to each file before passing it on. If it isn't, I can throw an error message or info message; your choice.
[2] No clue as to why. I always use the calibre-debug -g method, as I don't like waiting for surprises after Calibre closes. Limits testing with instant feedback. May be related to why Portable debugging is worthless.
|