patch applied (cabal): Fix rejection of non-ambigious options
Duncan Coutts
duncan.coutts at worc.ox.ac.uk
Tue Mar 11 09:41:31 EDT 2008
Sat Mar 8 04:09:02 PST 2008 Duncan Coutts <duncan at haskell.org>
* Fix rejection of non-ambigious options
This GetOpt patch was sent the the libraries list by Eelis van der Weegen
with the explanation:
There is a bug in System.Console.GetOpt causing it to mistakenly reject
options as ambiguous. Example:
optsDesc = [Option "" ["color", "colour"] (ReqArg id "color") ""]
Output:
option `--col' is ambiguous; could be one of:
--color=color, --colour=color Foreground color
--color=color, --colour=color Foreground color
This error is silly, because the two alternatives listed are the same option.
M ./Distribution/GetOpt.hs -2 +3
View patch online:
http://darcs.haskell.org/cabal/_darcs/patches/20080308120902-adfee-8db3f20d6014ca4a224cca919bc79399c1c1019e.gz
More information about the cabal-devel
mailing list