id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 8009,"Error message does not show correct option name, if it contains a hyphen",Markus Roth ,Vladimir Prus,"When using a long option with a '''hyphen''' in its name, the error string does not output the option name, but rather the substring from the rightmost hyphen position. Example: option foo-bar with double. {{{ ./myprogram --foo-bar nonumber }}} Since ""nonumber"" cannot be cast into double, it throws an exception. The error message is: {{{ ""the argument ('nonumber') for option '--bar' is invalid"" }}} Option name is wrongly quoted as '''""--bar""'''. Expected is '''""--foo-bar""'''. Check the attached example for reproduction. See the attached patch fixing the bug. SVN rev 82783.",Patches,closed,To Be Determined,program_options,Boost 1.54.0,Problem,fixed,,