Here is a line from the manual (http://curl.haxx.se/docs/manpage.htm, accessed May 12, 2012):
-x, --proxy <[protocol://][user@password]proxyhost[:port]>
Isn't it missing sowething there between the "...word]" and the "proxy..." ?
Plus, the description of the -x option does not say what should be done if the password itself contains symbols like @ (at) or : (colon) . Are there any other characters which, if present in the password, which can create problems?
Thanks for the report, this problem is now fixed in the git repository.
To try it out, you either checkout/update your git clone: http://curl.haxx.se/source.html
or you try tomorrow's daily snapshot: http://curl.haxx.se/snapshots/