Initial import of Xr
Added XrSetVisual, XrSetFormat. Fixed XrSetAlpha. Fixed transformed line widths, (added inverse CTM).
See ChangeLog for 2002-07-16
Added ChangeLog
Fixed missing xrtraps.c
Fixed missing semicolon.
Stabilized the sort used to generate traps. Discard degenerate traps
Fixed XrPathClose to deal with empty path
Total rewrite of path storage/interpretation in preparation for splines.
Handle degenerate polygons (no edges)
Fixed XrFill to implicitly call ClosePath. Broke off XrFillStyle/XrStrokeStyle
Prepare for joins and caps
Add bevel joins
Note that the only rectangles could be quickly converted to traps. Add miter joins
Added error handling (Xr shutdown) for out-of-memory handling. Started adding spline functions.
Fix combined transforms, fix caps/joins under transform
Add dashes, collapse stroke_style/fill_style into gstate
Cleaned up XrPathInterpret. Prepare for splines
Added xrpen/xrspline
Fixed XrPen stubs