patch applied (cabal-branches/cabal-1.2): Fix rejection of non-ambigious options

Ian Lynagh igloo at
Sat May 31 06:35:13 EDT 2008

Sat Mar  8 04:09:02 PST 2008  Duncan Coutts <duncan at>
  * 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") ""]
    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:

More information about the cabal-devel mailing list