2006-10-29  Hiroyuki Ikezoe  <poincare@ikezoe.net>

	* configure.in: version-0.3.0.

2006-10-25  Hiroyuki Ikezoe  <poincare@ikezoe.net>

	* test/tomoe-config.xml: Removed.
	* test/test-config.xml: Added.
	* test/testtomoe.c: Use test-config.xml.

2006-10-16  Hiroyuki Ikezoe  <poincare@ikezoe.net>

	* lib/tomoe-char.c: Use "USE_TOMOE_OBJECT" for ifdef.

2006-10-16  Hiroyuki Ikezoe  <poincare@ikezoe.net>

	* lib/tomoe-config.c: Create ~/.tomoe/config.xml if not exists.

2006-10-13  Hiroyuki Ikezoe  <poincare@ikezoe.net>

	* Change config file loading order.
	  1. load the file set of the argument of tomoe_config_new().
	  2. load user own config file (~/.tomoe/config.xml).
	  3. load system config file ($sysconfdir/config.xml).
	  4. load default string in lib/tomoe-config.c.
	* data/config.xml: A new file for system config file.
	* data/Makefile.am: Added config.xml.
	* lib/tomoe-config.c: The above explanation.

2006-10-13  Hiroyuki Ikezoe  <poincare@ikezoe.net>

	* data/config.xml: A new file for system config file.
	* lib/tomoe-config.c: 

2006-09-08 Juernjakob Harder <juernjakob.harder@gmail.com>

	* Classes for tomoe objects introduced (proposal).
	+ lib/tomoe-object.[ch]: Added.
	+ lib/tomoe-char.[ch]: TomoeCandidate added.
	+ lib/Makefile.am: tomoe-object.[ch] added.

2006-08-22 Juernjakob Harder <juernjakob.harder@gmail.com>

	* lib/tomoe-config.c: tomoe_config_save implemented.

2006-08-21 Juernjakob Harder <juernjakob.harder@gmail.com>

	* lib/tomoe-config.[ch]: Compiler warnings fixed.

2006-08-17 Juernjakob Harder <juernjakob.harder@gmail.com>

	* lib/tomoe-char.[ch], lib/tomoe-dict.[ch]: [set,get]_modified added.
	* lib/tomoe-db.[ch]: tomoe_db_save added.

2006-08-16 Juernjakob Harder <juernjakob.harder@gmail.com>

	* lib/tomoe_char.[ch]: tomoe_char_is_editable added.
	* lib/tomoe-db.c, test/testtomoe.c, lib/tomoe-dict.[ch]: 
	tomoe_dict_new: Argument editable added.

2006-08-13 Juernjakob Harder <juernjakob.harder@gmail.com>

	* lib/tomoe-char.c: tomoe_char_get_meta: meta xsl availability check.
	* lib/tomoe-dict.c: Save name, meta properties.

2006-08-11 Juernjakob Harder <juernjakob.harder@gmail.com>

	* lib/tomoe-dict.[ch]: tomoe_dict_insert added.

2006-08-05 Juernjakob Harder <juernjakob.harder@gmail.com>
	
	* lib/tomoe-config.[ch]: Default user dictionary added.

2006-07-12 Juernjakob Harder <juernjakob.harder@gmail.com>
	* lib/tomoe-config.c: File check/rights added.
	* lib/tomoe-dict.c: Dictionary name added.
	* data/*.xml: Dictionary name added.

2006-07-11 Juernjakob Harder <juernjakob.harder@gmail.com>
	* configure.in: Version 0.3.0.
	* lib/tomoe-array.h: tomoe_array commented.

2006-07-04 Juernjakob Harder <juernjakob.harder@gmail.com>
	* lib/tomoe-char.[ch], lib/tomoe-dict.[ch], lib/tomoe.c, 
	test/testtomoe.c, lib/tomoe-array.[ch], lib/tomoe-db.[ch], src/main.c:
	Overall code cleanup, fixing, commenting, cosmetic changes
	tomoe_dictInterface added, implemented by tomoe_dict used by tomoe_char
	* TODO: Added.

2006-07-03 Juernjakob Harder <juernjakob.harder@gmail.com>
	* lib/tomoe-char.[ch]: Renamed from tomoe-letter.[ch].
	tomoe_char* renamed from tomoe_letter, tomoe_char struct hided.
	Property setter/getter added.
	* lib/tomoe-dict.[ch]: tomoe_char* renamed from tomoe_letter, 
	tomoe_dict_save added. Replace tomoe-letter.h with tomoe-char.h.
	* lib/Makefile.am: Replace tomoe-letter.[ch] with tomoe-char.[ch].
	* test/testtomoe.c: Updated.

2006-07-02 Juernjakob Harder <juernjakob.harder@gmail.com>
	* lib/tomoe-dict.[ch]: Methodes for modifying added.
	* lib/tomoe-db.[ch]: tomoe_db_addDict now adds an already loaded 
	dictionary. tomoe_db_loadDict, tomoe_db_loadDictList added.
	* lib/tomoe-config.[ch]: Added. Holds a list of dictionaries to load.
	* lib/tomoe-letter.[ch]: tomoe_candidate now holds tomoe_letter*, 
	tomoe_letter_compare implemented.
	* lib/tomoe-array.[ch]: tomoe_array_find fixed, tomoe_array_remove 
	added.
	* lib/tomoe.[ch]: tomoe_init do not load any dictionaries anymore, 
	tomoe_simple_load added.
	* lib/Makefile.am: tomoe-config.[ch] added.
	* test/testtomoe.c: Expended to stroke, reading and modify tests.
	* test/tomoe-config.xml: Added.
	* test/testreading.c: Removed.
	* test/Makefile.am: testreading removed.
	* data/userdb.xml: Added.

2006-06-20 Juernjakob Harder <juernjakob.harder@gmail.com>
	* tomoe-dict.[ch], tomoe-db.h, tomoe-letter.h: Comments and cosmetic
	changes.

2006-06-18 Juernjakob Harder <juernjakob.harder@gmail.com>
	* readingtest.xml: Added meta info.
	* meta.xsl: Added.
	* Makefile.am: Added meta.xsl.
	* tomoe-dict.c: Meta info added, Xml reading restructured.
	* tomoe-letter.[ch]: Meta info added.
	* testreading.c: Show meta info, "init tomoe...".
	* testtomoe.c: Show "init tomoe..."

2006-06-17 Juernjakob Harder <juernjakob.harder@gmail.com>
	* kanjidic2.[xml,xsl]: Added.
	* configure.in: Added libxslt.
	* lib/Makefile.am: Added libxslt.
	* data/Makefile.am: Added kanjidic2.xml, kanjidic2.xsl.
	* lib/tomoe.c: Added kanjidic2.xml.
	* lib/tomoe-db.c: tomoe_db_add_dict, check for NULL pointer added.
	* tomoe-dict.c: Transformation of non-native dictionaries via xsl.

2006-06-16 Takuro Ashie <ashie@homa.ne.jp>

	* tomoe-array.[ch]: Renamed from array.[ch].
	* lib/Makefile.am, lib/tomoe-db.c, lib/tomoe-dict.[ch],
	  lib/tomoe-letter.h, lib/tomoe.c: Replace array.h with tomoe-array.h.

2006-06-09 Juernjakob Harder <juernjakob.harder@gmail.com>
	* lib/tomoe-letter.[ch]: tomoe_string_compare added, tomoe_letter_clear
	removed.
	Readings added to tomoe_letter.
	* lib/array.c: tomoe_merge_array warning fixed.
	* lib/tomoe-dict.[ch]: tomoe_dict_get_reading, _parse_reading added.
	Some commenting.
	* data/readingtest.xml: Some format changes, DOCTYPE added.
	* data/all.xml: DOCTYPE added.
	* lib/tomoe-db.c: tomoe_db_get_reading implemented.
	* test/testreading.c: Fixed.
	* data/Makefile.am: tomoe-dict.dtd added.

2006-06-09 Juernjakob Harder <juernjakob.harder@gmail.com>
	* lib/tomoe-db.c: Calls tomoe_dict_get_matched of all loaded 
	dictionaries and merge.
	* lib/array.[ch]: tomoe_array_merge added.
	* readingtest.xml: Fixed.
	* tomoe-dict.c: Dictionary root tag changed to tomoe_dictionary.
	* Makefile.am: readingtest.xml all.xml added.

2006-06-08 Juernjakob Harder <juernjakob.harder@gmail.com>
	* lib/tomoe-db.[ch]: Added.
	* data/readingtest.xml: Added.
	* test/testreading.c: Added.
	* lib/tomoe.[ch]: Dictionary handling moved to tomoe-db, replaced by 
	database. tomoe_get_matched returns now candidates in tomoe_array. 
	API CHANGE
	* lib/tomoe-dict.[ch]: *_get_matched is now handled by tomoe_dict.
	* lib/tomoe-letter.[ch]: Reference count for tomoe_letter, 
	tomoe_letter_compare and tomoe_candidate_compare added.
	* lib/array.[ch]: tomoe_array added.
	* test/Makefile.am: testreading.c added.
	* Makefile.am: tomoe-db.[ch] added.
	* main.c, test/testtomoe.c: Due to changed API, fixed 

2006-06-04 Juernjakob Harder <juernjakob.harder@gmail.com>
	* lib/tomoe-dict.c: Ported tomoe_dict_new to xml database.
	* lib/tomoe.c: Changed all.tic to all.xml.
	* data/all.xml: Added.
	* utils/makexmldict.rb: Added.
	* utils/dictionary/rb: Ported to xml database.
	* configure.in: Added libxml2
	* lib/Makefile.am: Added libxml2

2006-01-20 Takuro Ashie <ashie@homa.ne.jp>

	* lib/tomoe-letter.[ch]: Remove tomoe_*_init_with_*() functions.
	* lib/tomoe-dict.[ch]: Return tomoe_dict* on tomoe_dict_ref();
	* lib/tomoe_handwrite.[ch]: Add reference count.

2006-01-20 Takuro Ashie <ashie@homa.ne.jp>

	* lib/tomoe-debug.[ch]: Added.
	* lib/Makefile.am: Add above files.

2006-01-20 Takuro Ashie <ashie@homa.ne.jp>

	* lib/tomoe-handwrite.c: Create normalized glyph before start searching.

2006-01-19 Takuro Ashie <ashie@homa.ne.jp>

	* src/main.c: Use new API.

2006-01-18 Takuro Ashie <ashie@homa.ne.jp>

	* src/tomoe-dict.[ch]: Add reference count.

2006-01-16 Takuro Ashie <ashie@homa.ne.jp>

	* all Makefile.am: Sorry, license was wrong.

2006-01-16 Takuro Ashie <ashie@homa.ne.jp>

	* lib/tomoe-handwrite.[ch]: Implement some functions.

2006-01-13 Takuro Ashie <ashie@homa.ne.jp>

	* lib/tomoe-letter.[ch]: Add lacked functions.
	* lib/tomoe-dict.h, lib/tomoe-handwrite.h, lib/tomoe.h:
	Fix some comments.

2006-01-12 Takuro Ashie <ashie@homa.ne.jp>

	* lib/tomoe-dict.c, tomoe-letter.[ch]: Move some functions from
	tomoe-dict.c to tomoe-letter.[ch].
	* lib/tomoe-handwrite.[ch]: Implement some functions.

2006-01-12 Takuro Ashie <ashie@homa.ne.jp>

	* lib/tomoe-handwrite.[ch]: Implement some functions.

2006-01-12 Takuro Ashie <ashie@homa.ne.jp>

	* lib/tomoe.h, lib/tomoe-letter.h, lib/tomoe-dict.h: Add comments.

2006-01-12 Takuro Ashie <ashie@homa.ne.jp>

	* lib/tomoe-dict.c: Fix clash bug.

2006-01-12 Takuro Ashie <ashie@homa.ne.jp>

	* lib/tomoe-dict.{ch}, lib/tomoe.c: Hide tomoe_dict struct.
	Fix C99 style declaration.
	* lib/tomoe-handwrite.[ch]: Implement creating and freeing context.
	* lib/tomoe-letter.c: Add copyright notice.

2005-12-19 Takuro Ashie <ashie@homa.ne.jp>

	* lib/tomoe-dict.c: Fix double freeing.

2005-12-19 Takuro Ashie <ashie@homa.ne.jp>

	* lib/tomoe-letter.[ch]: Split letter related data types from
	tomoe-data-types.h.

2005-12-19 Takuro Ashie <ashie@homa.ne.jp>

	* lib/tomoe-handwrite.[ch]: New file.
	NEW API for handwriting based on object oriented.

2005-12-14 Takuro Ashie <ashie@homa.ne.jp>

	* lib/tomoe-dict.[ch], src/tomoe-data-types.h:
	New file (Splited from tomoe.[ch]).

2005-11-04 Takuro Ashie <ashie@homa.ne.jp>

	* lib/array.h, src/array.c: Fix indent.

2005-11-04 Takuro Ashie <ashie@homa.ne.jp>

	* src/main.c: Fix indent.

2005-11-02 Takuro Ashie <ashie@homa.ne.jp>

	* src/main.c: Remove needless code.

2005-11-02 Takuro Ashie <ashie@homa.ne.jp>

	* lib/tomoe.c: Allow NULL for freeing.

2005-11-02 Takuro Ashie <ashie@homa.ne.jp>

	* configure.in, Makefile.am, utils/Makefile.am: Distribute also utils.

2005-11-02 Takuro Ashie <ashie@homa.ne.jp>

	* lib/tomoe.h: Add some comments.

2005-11-02 Takuro Ashie <ashie@homa.ne.jp>

	* configure.in, lib/Makefile.am: Don't export internal functions.

2005-11-01 Takuro Ashie <ashie@homa.ne.jp>

	* data/sample-data.txt: Remove.

2005-11-01 Takuro Ashie <ashie@homa.ne.jp>

	* lib/tomoe.h: Add comments.

2005-11-01 Takuro Ashie <ashie@homa.ne.jp>

	* src/main.c:
	Add "tomoe_" prefix for commented out code.
	Remove needless cast.

2005-11-01 Takuro Ashie <ashie@homa.ne.jp>

	* lib/array.[ch]: Add "_" prefix for internal functions.

2005-11-01 Takuro Ashie <ashie@homa.ne.jp>

	* src/match.c, src/match.rb: Remove old files.

2005-11-01 Takuro Ashie <ashie@homa.ne.jp>

	* test/testtomoe.c: Add "tomoe_" prefix. Fix indent.

2005-11-01 Takuro Ashie <ashie@homa.ne.jp>

	* lib/tomoe.[ch], src/main.c:
	Add "tomoe_" prefix to structures. Fix indent.

2005-11-01 Takuro Ashie <ashie@homa.ne.jp>

	* doc/Makefile.am, doc/doxygen.conf.in: Added.
	* configure.in: Add added files.
	* Makefile.am, data/Makefile.am, lib/Makefile.am, src/Makefile.am,
	  test/Makefile.am: Add license description.

2005-11-01 Takuro Ashie <ashie@homa.ne.jp>

	* data/all.tdic, data/hiragana.tdic: Converted to UTF-8.

2005-08-14 Hiroyuki Ikezoe <poincare@ikezoe.net>

	* configure.in:
	version 0.2.1.

2005-08-11 Hiroyuki Ikezoe <poincare@ikezoe.net>

	* lib/tomoe.c:
	Fixed 0-division.

2005-08-11 Hiroyuki Ikezoe <poincare@ikezoe.net>

	* lib/tomoe.c:
	the score became 1/100.

2005-08-11 Hiroyuki Ikezoe <poincare@ikezoe.net>

	* lib/tomoe.c:
	scoring by weighinting with the number of storke.

2005-06-29 Hiroyuki Ikezoe <poincare@ikezoe.net>

	* configure.in:
	version 0.2.0.

2005-06-27 Hiroyuki Ikezoe <poincare@ikezoe.net>

	* lib/tomoe.c:
	More accurate score.

2005-06-27 Hiroyuki Ikezoe <poincare@ikezoe.net>

	* lib/tomoe.c:
	Set the score.
	But it does not indicate probable value yet.

2005-06-24 Hiroyuki Ikezoe <poincare@ikezoe.net>

	* Makefile.am, configure.in, tomoe.pc.in:
	for pkgconfig.

2005-06-24 Hiroyuki Ikezoe <poincare@ikezoe.net>

	* src/main.c: New tomoe.
	Old one is tomoe1.

2005-06-24 Hiroyuki Ikezoe <poincare@ikezoe.net>

	* lib/array.[ch], lib/tomoe.[ch],
	  test/testtomoe.c:
	Brushing up.

2005-03-06 Hiroyuki Ikezoe <poincare@ikezoe.net>

	* Reconstruction of directory trees.
	./lib : tomoe library
	./src : source codes for a program to use tomoe library with standard
	input/output.

2005-03-04 Hiroyuki Ikezoe <poincare@ikezoe.net>

	* test/testtomoe.c:
	Added a program for testing tomoe library.

2005-03-03 Hiroyuki Ikezoe <poincare@ikezoe.net>

	* starting librarization. 
	It's still tentative.

2005-02-09 Takuro Ashie <ashie@homa.ne.jp>

	* version-0.1.1.

2005-02-07  Hiroaki Nakamura  <hnakamur@good-day.co.jp>

	* data/all.tdic: Added forgotten characters in JIS 1st level kanji
	characters.  Also added 3 symbols.

2004-12-27  Hiroaki Nakamura  <hnakamur@good-day.co.jp>

	* Fixed AM_INIT_AUTOMAKE in confiugre.in.

2004-12-15  Hiroaki Nakamura  <hnakamur@good-day.co.jp>

	* Fixed indentation.
	* src/match.c (load_data): Fixed to expand data structure and continue
	loading even if the dictionary is larder than assumed size.
