Hi folks, please see the attached patch regarding my proposal for a safe enabling of 1.1 features in the backends.
I've included a few small docs, checked some drivers for the correct behaviour and added 1.1 features to the coolscan3 driver. The basic points of my proposal are: a) no modifications required for current frontends b) safe enabling, only an 1.1 fronted can activate 1.1 features c) I will check every driver in the tree for correct behaviour before the 1.1 release. before you ask, I know there are out of tree backends. Those backends can either: a) keep linking against 1.0 tree b) compile against 1.1 and check that they handle unknown enums in sane_control_option -- Best regards, Alessandro Zummo, Tower Technologies - Torino, Italy http://www.towertech.it -------------- next part -------------- A non-text attachment was scrubbed... Name: sane-11.patch Type: text/x-patch Size: 7634 bytes Desc: not available Url : http://lists.alioth.debian.org/pipermail/sane-devel/attachments/20080227/6c85ab0e/attachment.bin