cvs commit: fptools/libraries/HGL/Graphics/HGL/Draw Picture.hs Region.hs Text.hs fptools/libraries/HGL/Graphics/HGL/X11 Types.hs Window.hs fptools/libraries/X11/Graphics/X11 Xlib.hs fptools/libraries/X11/Graphics/X11/Xlib Color.hs Context.hs Event.hsc Font.hsc Misc.hsc Region.hs ...

Ross Paterson ross at haskell.org
Tue Aug 30 06:56:51 EDT 2005


ross        2005/08/30 03:56:51 PDT

  Modified files:
    libraries/HGL/Graphics/HGL/Draw Picture.hs Region.hs Text.hs 
    libraries/HGL/Graphics/HGL/X11 Types.hs Window.hs 
    libraries/X11/Graphics/X11 Xlib.hs 
    libraries/X11/Graphics/X11/Xlib Color.hs Context.hs Event.hsc 
                                    Font.hsc Misc.hsc Region.hs 
                                    Types.hsc Window.hs 
  Log:
  Changes to X11 types:
  
  * change Point, Rectangle, Arc, Segment and Color from tuples to records,
    so they can have Storable instances and use library fucntions.
  
  * add various instances for proxy types, including Typeable and Data but
    not Storable (since they're treated as abstract).
  
  * remove X from XGCValues and XSetWindowAttributes
  
  * hide Graphics.X11.Xlib.Types from Haddock
  
  This should address sf bug #1213876, except for the Storable instances.
  
  Revision  Changes    Path
  1.6       +6 -6      fptools/libraries/HGL/Graphics/HGL/Draw/Picture.hs
  1.7       +3 -3      fptools/libraries/HGL/Graphics/HGL/Draw/Region.hs
  1.7       +2 -2      fptools/libraries/HGL/Graphics/HGL/Draw/Text.hs
  1.3       +5 -4      fptools/libraries/HGL/Graphics/HGL/X11/Types.hs
  1.13      +5 -5      fptools/libraries/HGL/Graphics/HGL/X11/Window.hs
  1.3       +3 -4      fptools/libraries/X11/Graphics/X11/Xlib.hs
  1.3       +17 -17    fptools/libraries/X11/Graphics/X11/Xlib/Color.hs
  1.3       +1 -1      fptools/libraries/X11/Graphics/X11/Xlib/Context.hs
  1.6       +20 -0     fptools/libraries/X11/Graphics/X11/Xlib/Event.hsc
  1.4       +21 -7     fptools/libraries/X11/Graphics/X11/Xlib/Font.hsc
  1.7       +52 -32    fptools/libraries/X11/Graphics/X11/Xlib/Misc.hsc
  1.4       +22 -8     fptools/libraries/X11/Graphics/X11/Xlib/Region.hs
  1.3       +183 -229  fptools/libraries/X11/Graphics/X11/Xlib/Types.hsc
  1.4       +1 -1      fptools/libraries/X11/Graphics/X11/Xlib/Window.hs


More information about the Cvs-libraries mailing list