Thomas & Ludovic, I have been testing a dictd_1.10.2, and as Aleksey suggested, it serves UTF8 dictionaries without needing a --locale=*.utf-8 line.
The unreadability of the 00-database-short entry when running uft8 is still present, but I have made some progress with this. If a 00-database-allchars header is present, both this and the old dictd version work fine with the revo dictionary. This index entry does not need to correspond to an entry in the data file, so you may use: 00-database-allchars A B (Note the tabs.) Remember that the 00-* entries need to be sorted. The rest of the index is already sorted properly. Aleksey, Do you know why 00-database-allchars is necessary when 00-database-allchars is present, in order for dictd to read 00-database-short (and thus report the database name)? Is this a bug or a feature? Thomas & Ludovic, Regarding ReVo, I don't see any reason for dictdconfig to write name 00-database-sort-suffix directives, but that instead each revo.xx.index should have a 00-database-short entry that points to its appropriate entry in the revo.dict.dz file. (Note that there may be multiple such entries in the .dict.dz file, as long as there is only one in each of the .index files.) While you may wish to format the source files from source, it is still possible to modify the existing revo.dat.dz and revo.xx.idx files. The new dictd_1.10.2-1 package will keep the new dictdconfig feature of handling the multiple index files for a single dictionary database. Kirk -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]