cvs commit: hugs98/src printer.c hugs98/docs/users_guide miscellaneous.xml options.xml hugs98/tests/rts infix.output print1.output print2.output

Ross Paterson ross at soi.city.ac.uk
Tue Sep 5 18:43:44 EDT 2006


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


More information about the Cvs-hugs mailing list