From 48e5806f1e30e1e46a18442a568ed99daab78f66 Mon Sep 17 00:00:00 2001 From: Carl Worth Date: Mon, 11 Jul 2005 13:29:45 +0000 Subject: [PATCH] Note that the cairo_content_t work is done. Note that this function is computing an incorrect result. --- ChangeLog | 7 +++++++ ROADMAP | 4 ++-- src/cairo-arc.c | 2 ++ 3 files changed, 11 insertions(+), 2 deletions(-) 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,