I forgot to check URI::Find->new as well. Thanks for that.
About the others, maybe I should elaborate my ideology here:
I usually prefer technical error messages to 'clean' ones. Especially when I'm not perfectly sure where the errors could come from or if I don't have the time to check all odds and ends. The rationale being that my own error messages could only be worse.
The errors are handled. They produce descriptive (if not overly verbose) messages. But in a script of this nature developer and user are usually quite close. So this verbosity turns out to be very useful.
However, checking the number of input arguments and checking if $uris is not empty are clearly omissions which I will fix.
In reply to Re^4: Please critique this script -- Read emails and write URLs into bookmarks
by Anonymous Monk
in thread Please critique this script -- Read emails and write URLs into bookmarks
by Anonymous Monk
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |