IIRC, this has already been discussed quickly some time ago, but
anyway: To conform more with the rest of the *nix world and decrease
the confusion of my students, I'd like GHC to be less verbose by
default. IMHO the following messages should not be issued without
any commandline flags:
ghc: module version unchanged at 1
ghc: module version changed to 1; reason: no old .hi file
ghc: ignoring heap-size-setting option (-H30M)...not the largest seen
NOTE: Simplifier still going after 4 iterations; bailing out.
Out of date: Foo.lvl12
Compilation IS required
...
Simple rationale: If nothing goes wrong during compilation, there's
no output at all (well, apart from the object files and the like :-).
I propose the following: The current messages should be enabled by
-v and the current -v messages should be enable by -vv (or something
similar).
Comments?
Cheers,
Sven
--
Sven Panne Tel.: +49/89/2178-2235
LMU, Institut fuer Informatik FAX : +49/89/2178-2211
LFE Programmier- und Modellierungssprachen Oettingenstr. 67
mailto:[EMAIL PROTECTED] D-80538 Muenchen
http://www.informatik.uni-muenchen.de/~Sven.Panne