diff --git a/ChangeLog b/ChangeLog index 931070235..f6f79b06b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2005-07-11 Carl Worth + + * ROADMAP: Note that the cairo_content_t work is done. + + * src/cairo-arc.c (_arc_segments_needed): Note that this function + is computing an incorrect result. + 2005-07-08 Carl Worth * src/cairo.h: Give enum tags an underscore prefix to match the diff --git a/ROADMAP b/ROADMAP index 385463e8f..ca0caa4e0 100644 --- a/ROADMAP +++ b/ROADMAP @@ -73,11 +73,11 @@ API Issues (more detail in TODO file) based on it Status: cworth has sent API proposal to list - A8. cairo_format_t: +✓A8. cairo_content_t: Difficulty: moderate. It's just going through and examining each use of cairo_format_t, but there are a lot of them. - Status: not started, there is a rough plan in TODO + Status: Done. A9. consistent error handling for all objects Difficulty: Easy to implement to get the API right. Hard to test. diff --git a/src/cairo-arc.c b/src/cairo-arc.c index d3302cdd5..e653fcda5 100644 --- a/src/cairo-arc.c +++ b/src/cairo-arc.c @@ -102,6 +102,8 @@ _arc_max_angle_for_tolerance_normalized (double tolerance) return angle; } +/* XXX: The computation here if bogus. Correct math (with proof!) is + * available in _cairo_pen_vertices_needed. */ static int _arc_segments_needed (double angle, double radius,