Follow-up Comment #11, bug #19352 (project gnustep):

Indeed! Trying to write a PDF surface has the same fault, but there is no
problem with an image surface. I think this goes back to the lack of a real
cairo_copy(context). From looking at the cairo code, I must conclude that the
authors don't want us to make copies of contexts, rather, they want us to use
the cairo_save/cairo_restore mechanism. I think there is a way to do this. If
you override DPSgsave and DPSgrestore in CairoContext.m then you should be
able to use the cairo functions instead of writing your own copy method. This
probably has side-effects I haven't yet discovered. Do you think this would
work? (Save this for back-014)

On a related note, when I tried to beautify my chromatograms by suppressing
_adjustPath, I got hundreds of copy clip errors just by moving the mouse
pointer. It did make prettier chromatograms. 

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?19352>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/



_______________________________________________
Bug-gnustep mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-gnustep

Reply via email to