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]

Reply via email to