0.2.5: 2001/12/02
---------------------
1. Fix bug in bims.c: et26: t+space.
   Thansk to Huang, Jiun-Jeng <jouston@housediy.com>.

2. Fix bug in tabe_tsidbint.c & tabe_tsiyindbint.c when open db file failed.
   Turn off the writing mode of bims when opening the db files.
   Thanks to Kuang-che Wu <kcwu@ck.tp.edu.tw>.

3. Fix bug in bims.c: bimsContextDP(): counting for maxcount mistake for
   not exact precision for the double precision "max_double".
   Thanks to Kuang-che Wu, EricSYCheng.

4. Add character: ¡³: 0xa1b3¡C
   Thanks to Dan Jacobson <jidanni@yahoo.com.tw>

5. Some more HPUX porting fixes.

6. Fix tsipackdb.in bug when no db_utils found.
   Thanks to Eric Cheng <eric@fractal.myip.org>.

7. Change the .db dir from $(prefix)/share/tabe/tsiyin to $(prefix)/lib/tabe/.

8. Fix bug in tabe_yin.c: tabeTsiInfoLookupZhiYin(): Don't modify the content
   of input "struct TsiInfo".
   

0.2.4: 2001/10/19
---------------------
1. Complete the ZhuYin filling project of tsi.src.

2. Update libtool to version 1.4 (1.920 2001/04/24 23:26:18).
   Use -rpath to replace $extra_link_flag in configure.in.
   Configure options changed:
	--enable-merge-db
	--with-db-inc=PATH
	--with-db-lib=PATH
	--with-db-bin=PATH

3. Remove tabe_zhi2yin.h. libtabe API changed:
	Remove struct ZhiInfo. Use struct TsiInfo to replace it.
	Change tabeZhiInfoLookupYin() to tabeTsiInfoLookupZhiYin().
	Change API: tabeTsiInfoLookupPossibleTsiYin().
   Modify bims.c, tsiadd.c, tsiyindump.c, tsiyincheck.c for the API change.

4. Change libbims API:
	Add bimstabeZhiToYin().
	Add type: DB_pool, to hold the db files for each application.

5. Fix the bugs which might hurt the consistancy:
	bimsDBPoolDelete() should also check the primary tdb, ydb.
	tabeTsiDBClose() should free tsidb also.
	tabeTsiYinDBClose() should free tsiyindb also.

6. libtabe multiple accessment to the same db file support:
	Add flag: DB_FLAG_SHARED, to enable db file shared support.
	All tabeTsiDBOpen() & tabeTsiYinDBOpen() in libbims use DB_FLAG_SHARED.

7. Change libtabe API:
	struct TsiDB, TsiYinDB: add set_range support for CursorSet.
	Add flag: DB_FLAG_NOUNPACK_YIN, only effective for struct TsiDB.

8. Change "which" to "mywhich" in tsipackdb.in for NetBSD compatibility.
	Thanks to Rui-Xiang Guo <rxg@ms25.url.com.tw>


0.2.3: 2001/08/20
---------------------
1. Fix compilation warnings in HP-UX in tabe_chu.c

2. Update: config.sub, config.guess, ltconfig, and ltmain.sh to support
   Mac OSX (Thanks to <pshsiao@tcts.seed.net.tw>)

3. Add "db_dump" and "db_load" instructions to pack yin.db.
   Thanks to the reminder Kuang-che Wu <kcwu@ck.tp.edu.tw>.

4. Fix bug of Tab break phrase in bims.c.
   Thanks to Kuang-che Wu <kcwu@ck.tp.edu.tw>.

5. Add new Yin "¯Á: £ª£¹£¬2" into tabe_yin2zhi.h and tabe_zhi2yin.h.

6. Add "extra_link_flag" for NetBSD in configure.in.
   Thanks to Rui-Xiang Guo <rxg@ms25.url.com.tw>.

7. Remove Xlib checking from configure.in.

8. Fix bug in tabe_zhi2yin.h: _yinlistA94D[].
   Thanks to Kuang-che Wu <kcwu@ck.tp.edu.tw>.

9. Merge changes from sourceforge CVS tree (Thanks to Shawn)
   a. Add porting to Berkeley DB3.
      (including rewriting libtabe/util/tsipackdb.in)
   b. Move libtabe/src/tsi-src --> libtabe/tsi-src
	   libtabe/src/util    --> libtabe/util
   c. Add libtabe/util/tsiyincheck.c
	(Thanks to Kuang-che Wu <kcwu@ck.tp.edu.tw>)
   d. Many enhancements of libbims:
	Multiple databases supports.
	Add recording feature (enhanced from Pofeng's bimsphone2 code).
	New API function added.


0.2.2:  2001/06/07
---------------------
1. Fix bug in tabe_tsiyindbint.c: the re-allocate tsiyin->yin buffer.
   Thanks to Kuang-che Wu <kcwu@ck.tp.edu.tw>.

2. Fix bug in bims.c: the rule to choose the only one character.
   Thanks to vgod <vgod@CirX.org>.

3. Fix bug of tsiadd.c for comment out a whole line in tsi.src.
   Add tsiadd.c a verbose check for invalid Yin's.

4. Add check for "number of yins is not match for tsi" in tsiadd.c.
   Thanks to Kuang-che Wu <kcwu@ck.tp.edu.tw>.

5. Add new Yins: 
	£t£¬5	½³
	£z£«5	­þ
	£z£­4	³[ ¨º
	£¨£¹£¬	§@ åD
	£~£¹£¬5	©M
	£¦£¹£«4	¨ê
	£§£¹£¬2	Ñ½
	£¨£´	Â¯ É^

6. Add libtool support. Add a "libtabe/src/version.h".
   Thanks to <rxg@ms25.url.com.tw>.

7. Fill ZhuYin up to line: 61000.


0.2.1:  2001/01/03
---------------------
1. tsiadd.c: Add comment phrasing for tsi.src.

2. Add patch for Tab breaking Tsi's.
   Thanks to Kuang-che Wu <kcwu@camel.ck.tp.edu.tw>.

3. tsi.src update:
   a. ZhuYin filled: 1-14000, 15001-19000.
   b. Remove several un-useful tsi's.
   c. Add 301 new tsi's


0.2:  2000/11/30
---------------------
1. tsi.src: Remove unuseful tsi.
	    Change the data format.
	    Start to fill in the ZhuYin field.

2. tsiadd.c: Improve its syntax reading part to accept more complicated
	format, and more exception tolerence.


0.1.9:  2000/10/30
---------------------
1. Add support to NetBSD in autoconf.
   Thanks to <vhuang.bbs@bbs.csie.nctu.edu.tw>


0.1.8:  2000/10/15
---------------------
1. Fix the bug in: bims.c: et26 "f+p+j" keystroke.
   Thanks to the report by <Jouston.bbs@bbs.thu.edu.tw>

2. Add the malloc patch and bims_GTK patch from keith.
   Thanks to Jing-Tang Keith Jang <keith@bsdvm.jtjang.idv.tw>


0.1.7:  2000/10/08
---------------------
1. Fix the bug in: bims.c: et26 "m+space" keystroke.
   Thanks to the report by <Jouston.bbs@bbs.thu.edu.tw>
			   <cmcwarp@kimo.com.tw>

0.1-6:  2000/07/24
---------------------
1. Fix the bug in: bims.c: bimsFeedKey: delete editing buffer: 1st memmove.
   Thanks to the report by <IDFIVE.bbs@openbazaar.net>.

2. Fix some errors in tsi.src: 162, 332, 1867, 1897, 2192, 13691, 24393, 
   43392, 44965, 56966, 76661, 96490, 107167, 107196, 107228, 114185, 115884, 
   123117, 123941, 124648, 128905, 128906, 130429, 131626, 132269  

3. Change the lib major name & soname to $(libname).0.1.

0.1-5:  2000/06/28
---------------------
1. Change all the function calls to ANSI C style.

2. Add the support to HP-UX & ANSI C compiler system.

3. Fix a bug in bims.c: bimsContextDP(), the latest situation: pindown char
   one after one in any case. 
   Thanks to the report by <IDFIVE.bbs@openbazaar.net>.

0.1-4:  2000/03/27
---------------------
1. Fix a bug in the end of bimsContextSmartEdit: choose the max_ref.

2. Add an configure option to enable merge db files or not when install.

0.1-3:	2000/03/07
---------------------
1. C++ friendly by william.

2. Resolve the conflicts with xcin's libtabe. (I should have this done eariler)

0.1-2:  2000/02/23
---------------------
1. Fix a bug in Eten 26 keymap implementation.

2. Add docs: ZuYinCode.txt, et26.txt, and BoPoMoFo.shtml.

3. testtabe.c is now under src/example/, no longer supported.

0.1-1:  2000/02/17
---------------------
1. Add bimsToggleSmartEditing() function.

2. Fix several bugs in Eten26 keymap implementation.

3. Modify the autoconf & Makefiles to support OpenBSD.

4. Add "no_smart_ed" item to "struct bimsContext", remove the globol 
   variable "no_smart_editing". Now the smart-editing mode of each bc
   should be truely independent.


0.1:  2000/01/24
---------------------
1. 0.1 Released.

