23 May 11:12
Re: [program_options] option recognition is too permissive
Marcus Lindblom <macke <at> yar.nu>
2008-05-23 09:12:44 GMT
2008-05-23 09:12:44 GMT
Vladimir Prus wrote: > Florent Teichteil wrote: > >> I suggest program_options should parse the entire option string until >> reaching a '=' or ' ' character, and then trying to recognize this >> option. > > This is by design. There's a style option 'allow_guessing' that's on by > default, but you can always pass a different style to the parse_command_line > function. This caught me with some surprise, being not-unixy. (*test* Hm, seems to be like that in cygwin at least!) Isn't that a bit dangerous, as a misspelled argument may go undetected and adding a new argument (shorter substring) may cause things to go haywire? I understand why following the unix-default is a good thing, but I feel a bit worried about it. Or perhaps I needn't be? Cheers, /Marcus P.S. program_options rocks! :) _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
RSS Feed