On Thu, 2006-08-24 at 09:42 -0500, Bob Jamison wrote:
Here is a simple Observer-style separation of document
traversal and output-specific rendering. If people don't
disagree with this too much, I can spend more than 5
minutes on it and flesh this out further.
If this seems reasonable, the first Context would naturally seem
to be wrapped around Cairo. This would be very cool. :)
Isn't this, in a nutshell, kinda what the goal of the printing interface
in Inkscape::Extension::Implementation does? Perhaps extending that
would be better than having another API.