ross 2006/09/05 15:43:44 PDT
Modified files:
src printer.c
docs/users_guide miscellaneous.xml options.xml
tests/rts infix.output print1.output print2.output
Log:
Make the built-in printer less verbose:
* don't qualify with class and type names
* hide dictionary arguments
* hide fromInt/fromDouble applied to constants
The main effect is that pattern match exceptions become more readable,
though they still show things like _SEL.
Define VERBOSE_PRINTER in printer.c to get the old behaviour.
Revision Changes Path
1.15 +50 -11 hugs98/src/printer.c
1.21 +14 -0 hugs98/docs/users_guide/miscellaneous.xml
1.25 +1 -1 hugs98/docs/users_guide/options.xml
1.6 +1 -1 hugs98/tests/rts/infix.output
1.6 +6 -6 hugs98/tests/rts/print1.output
1.6 +6 -6 hugs98/tests/rts/print2.output
_______________________________________________
Cvs-hugs mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/cvs-hugs