Hi, I've got a patch (part of which I erroneously committed to CVS some time ago...) that makes sane-find-scanner tell the user which backends can be used with the USB scanners that it just detected.
It's based on a table generated by sane-desc from the description files (really, 2 tables, one for backends included in sane-backends, and the other for external backends when we have description files for them). The tables eat up some space, so the sane-find-scanner binary gets bigger with this patch. I'm looking for feedback on that idea; I know it's basically a good idea and it needed to be done, but the implementation is pretty static, which may not please everyone. Probably having a directory where external backends can drop a file would be better, so parsing the desc files from sane-find-scanner looks like a better idea (would just need to generate the tables at runtime from the desc files, which would only duplicate some code from sane-desc). Thoughts ? JB. -- Julien BLACHE <http://www.jblache.org> <[email protected]> GPG KeyID 0xF5D65169
