Resolve issue #1265.
Resolve issue #1265.

For argument parsing errors, do not show the help message, because useful 
information is thrown away.  Instead, show an explicit error message if one 
is available, otherwise show the help.

* subversion/clients/cmdline/main.c
  (main): If an argument parsing error has a useful (non-NULL or not empty)
   error message, display that instead of just showing the help.

Patch by: Julian Foad <julianfoad@btopenworld.com>
(Tweaked by me.)


git-svn-id: f8a4e5e023278da1e04e203c7fe051e3c4285d88@845901 13f79535-47bb-0310-9956-ffa450edef68

YueLinHo/Subversion,wbond/subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,wbond/subversion,wbond/subversion,YueLinHo/Subversion,wbond/subversion,YueLinHo/Subversion,YueLinHo/Subversion,wbond/subversion,wbond/subversion,wbond/subversion