Subject: CVS commit: wip/dict-server
From: Aleksey Cheusov
Date: 2009-10-04 11:02:23
Message id: E1MuMzG-0001SO-UL@ddv4jf1.ch3.sourceforge.com

Log Message:

Update to 1.11.2

  FIX: When search is handled by dict_search_bmh() function, the first
  character from the first entry in the index file is missing. Usually
  this is some of 00-database-* entries.  Thanks to Goran Tal for a
  bug report and patch.

  fix in dictfmt.1: s/--index-keep-headword/--index-keep-orig/

  dictfmt: superfluous spaces are removed not only from the beginng
  and the end of a headword but also inside a multiword headwords.
  Thank to Goran Tal for pointing out.

  dictfmt spawns sort command to sort the index. When there are
  several entries for the same headword, they get sorted BY OFFSET AND
  SIZE (in addition to headwords). As a result, the order of identical
  headwords is messed up.  To fix these problem -k1,3 option is
  replaced with -k1,1.  Thanks to Goran Tal for pointing out.  With
  -k1,1 options not all flavours of sort(1) command keeps an original
  headword order but now you a have chance.

  Regression tests updated.

Files:
RevisionActionfile
1.11modifywip/dict-server/Makefile.common
1.21modifywip/dict-server/distinfo