As you noticed, I just committed a fairly large refactoring of Cabal's command line handling. So if you're using Cabal HEAD be on the lookout for any changes in the behaviour. If you find any regressions please report them. Duncan