- Appended to comment:
bharder added on 2009-02-09 18:11:42:
fixed with commit f80303ac73 - Change resolution to "Fixed"
- Change status to "Closed"
- Appended to comment:
anonymous claiming to be Ge' Weijers added on 2009-02-09 17:46:37:
'#' is the comment character of the Bourne shell (/bin/sh), and therefor also for derived shells such as 'bash'. It's a feature, not a bug :-)
- Appended to comment:
bharder added on 2009-02-09 05:49:08:
'#' handling is either intrinsic to shell, or C. argc does reflect proper number of args, though, and we should check. - Change resolution to "Open"
- Change comment to "I don't fully understand command-line option parsing, _but_: fossil commit -branch "my branch" -bgcolor #ffaabb has the 'bgcolor' option returning a value of "my branch". This is incorrect. It appears that somewhere in the chain of command-line option parsing, "#" is interpretted as a comment,and it + rest of line is ignored (??). *If* this is the case, -bgcolor should be recognized as missing an option,and throw an error. Optionally (preferably?) it would be nice to not require quoting or escaping for "#" chars."
- Change foundin to "8be6204607"
- Change private_contact to "5c164664f608e8049128be696a3d13e04aa6fafd"
- Change severity to "Important"
- Change status to "Open"
- Change title to "option parsing error"
- Change type to "Code_Defect"