Currently, the cl-cairo2 interface to the Cairo graphics library
provides a double-buffered solution for drawing in X11 windows (I keep
another buffer for redrawing when X asks for it).
The code uses the XDamage extension. Although it is easy to install
on Debian or other modern linux distros, I was informed that some
users on other operating systems don't have it and have to compile
manually.
I can remove dependence on XDamage, but first I would like to know how
many people are affected. So if you are using cl-cairo2 on X11, or
there is a remote chance that you will in the future, please tell me
if you don't have Xdamage installed (you can find out by xdpyinfo |
grep -i damage).
Please write to ······@gmail.com.
Thanks,
Tamas