in a final move to finish the 1.2 libgimp API we have changed the
logic of the COMPAT_CRUFT definitions in libgimp. The compatibility 
definitions from gimpcompat.h and gimpenums.h are no longer included
by default. Old plug-ins that use the 1.0 API will therefore not
compile against the 1.2 API. Those who are too lazy to perform
the trivial steps to port to the 1.2 API or who wish to keep backward
compatibility, can define GIMP_ENABLE_COMPAT_CRUFT before including
gimp.h and everything will be as before. Remember however that the
compatibility definitions will go away as soon as the 1.3 development
cycle starts.

Salut, Sven

PS: You can download a trivial sed script from 
http://sven.gimp.org/files/remove_cruft that might come in handy when
converting plug-ins to the new API.

Reply via email to