Hi, > This is very inconsistent, because the first linebreak uses the backslash and > the second one directly following it does not use it. I think the first one > should be removed.
It is true that it is inconsistent (and I think it's my fault). I personally don't like these unneeded \, and I think all of them should be removed, but it is a change of the style and I don't know if all the people is going to agree. What do you think guys? > This can easily be solved by not calling die() from usage() but the other way > around. usage() only prints the info and does not exit anything. die() calls > usage and then exits accordingly. I mostly see it done this way. Ok, patches are welcome. Regards,