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