[cairo] Quartz bug with right-to-left and bidirectional text

Ben Schmidt mail_ben_schmidt at yahoo.com.au
Mon Oct 27 05:49:02 PDT 2008


The Quartz backend, presumably because of bidirectional support in Quartz which 
doesn't behave as Cairo expects, renders right-to-left and bidirectional text 
differently to other Cairo backends. Since Cairo output should be independent of 
the backend, this is of course a bug.

I noticed it using a GTK+2 GUI version of Vim which I use for reading and writing 
Hebrew text. When the Cairo Quartz support was enabled, the output went wrong! I 
requested a +no_quartz variant to the MacPorts Cairo installation and attached 
screen shots and a text file to demonstrate the bug here:


It would be good if this could be added to your bug tracker and CC me regarding 
changes/progress. Or if this is a known bug, if you could CC me on that, it'd be 
great. I did a quick search of the bug database and couldn't spot it there 
already, though. I don't intend to stay subscribed to this list for more than a 
few days to field replies to this report.

Thanks very much.


More information about the cairo mailing list