2008-02-25 Huang Peng <shawn.p.huang@gmail.com>
	* python/engine/XingMa/XMDict.py
	* python/engine/XingMa/XMSQLiteDB.py
	* python/engine/XingMa/XMCreateDB.py
	* python/engine/XingMa/__init__.py
	* python/engine/XingMa/Makefile.am
	* python/engine/XingMa/data/Makefile.am
	* python/engine/XingMa/data/icons/erbi-qs.png
	* python/engine/XingMa/data/icons/Makefile.am
	* python/engine/XingMa/data/icons/wubi.png
	* python/engine/XingMa/data/icons/zhengma.png
	* python/engine/XingMa/XingMa.py
	* python/engine/XingMa/README
	* python/engine/XingMa/PinYin.py
	* python/engine/Makefile.am
	* configure.in:
	Add a new engine XingMa developed by 余钰炜 <acevery@gmail.com>.

	* AUTHORS:
	Add the author of XingMa engine.

2008-02-19 Huang Peng <shawn.p.huang@gmail.com>
	* python/scim/SCTC.py
	* python/scim/Makefile.am:
	Add simple Chinese traditional Chinese convert module.

2008-02-15 Huang Peng <shawn.p.huang@gmail.com>
	* src/scim-python-lookup-table.cpp:
	Fix a bug in set_cursor_pos_in_current_page.

2008-02-01 Huang Peng <shawn.p.huang@gmail.com>
	* python/engine/PinYin/PinYin.py:
	Fixed a bug when input letter in English mode.

2008-01-31 Huang Peng <shawn.p.huang@gmail.com>
	* python/engine/PinYin/PYSQLiteDB.py:
	Create a desc table in user database to store some information, like:
	db version, create-time and id. When engine open the user db, it will
	check version.

2008-01-29 Huang Peng <shawn.p.huang@gmail.com>
	* python/engine/PinYin/PYSQLiteDB.py:
	* python/engine/PinYin/PinYin.py:
	Rename user db and recreate one, if the db is damaged.
	Create user db in memory by default.
	
	* python/helper/PinYinSetup/SetupUI.py:
	Use transaction when reorganizing the db.
	Do not save config and ask engines reload config, if no config has
	been changed.

2008-01-28 Huang Peng <shawn.p.huang@gmail.com>
	* configure.in
	* src/Makefile.am
	* scim-python.spec.in
	* configure.in:
	Remove Zhengjuui.so.

2008-01-27 Ming Hua <minghua@gmail.com>
	* configure.in,
	* po/POTFILES.in:
	Remove references to files in python/setupui/PinYin/ since they
	are not distributed in tarball anymore.  This fixes "make
	distcheck" failure.

	* python/scim/ascii.py:
	Add a copyright header stating that this file is copyied from
	Python, along with Python's copyright and license information.
	* LICENSE.Python:
	Add new file, copied form Python.
	* Makefile.am:
	Add LICENSE.Python to EXTRA_DIST so that it's shipped in the
	released tarball.

2008-01-24 Huang Peng <shawn.p.huang@gmail.com>
	* scim-python.spec.in
	* configure.in
	* python/helper/__init__.py
	* python/helper/Makefile.am
	* python/Makefile.am
	* src/scim.version-script
	* src/scim-python.cpp
	* src/scim-python.h
	* src/Makefile.am:
	Add wrapper for Helper module.

2008-01-24 Yu Fan <yufanyufan@gmail.com>
	* python/setupui/ZhengJuUI.py:
	* python/setupui/ZhengJuUI.glade:
	* src/setupui/scim-ui.h
	* src/setupui/zhengjuui.cpp
	将整句输入法的设置界面独立出来，以方便加入更多选项

2008-01-23 Huang Peng <shawn.p.huang@gmail.com>
	* python/engine/PinYin/PinYin.py
	* python/engine/PinYin/ZhengJu.py
	* python/scim/ascii.py
	* python/scim/Makefile.am:
	Copy curses.ascii to scim to resolve dependence issue in opensuse.

	* python/engine/PinYin/tools/gphrase.py:
	Add a tool to get phrase frequency from web search engine.
	
	* python/engine/PinYin/PinYin.py
	* python/setupui/PinYin/PinYinUI.py
	* po/nl.po
	* po/zh_CN.po:
	Show English word with different color, when the spelling is error.

2008-01-21 Yu Fan <yufanyufan@gmail.com>
	* python/setupui/PinYin/ShuangpinUI.py:
	* python/setupui/PinYin/ZhengJuUI.py:
	* python/setupui/PinYin/ZhengJuUI.glade:
	* python/setupui/PinYin/__init__.py:
	增加了选择全拼简拼和双拼的选项，并改用glade来描述界面

2008-01-21 Huang Peng <shawn.p.huang@gmail.com>
	* src/scim-python-lookup-table.cpp
	* src/scim-python-engine.cpp
	* src/scim-python-factory.cpp:
	Translate Py_UNICODE to ucs4 when Py_UNICODE_SIZE != 4 to fix issue

2008-01-20 Yu Fan <yufanyufan@gmail.com>
	* python/engine/PinYin/ZhengJu.py:
	* python/engine/PinYin/JianPin.py:
	* python/engine/PinYin/__init__.py:
	增加了对不完整拼音的支持，在全拼输入法没有添加其他功能的时候，暂时从列表中移去

2008-01-20 Huang Peng <shawn.p.huang@gmail.com>
	* python/engine/PinYin/PinYin.py:
	Show the currect English word in candidates lookup window.

	* python/engine/PinYin/Makefile.am:
	Resolved make distcheck failed probem.

2008-01-19 Ming Hua <minghua@gmail.com>
	* debian/patches/00list,
	* debian/patches/:
	Removed, as there is no Debian specific patches anymore.
	* debian/rules:
	Remove all dpatch related targets.

	* debian/rules:
	Use --enable-english-writer=force option for configure to make sure
	the EnglishWriter module is built without python-enchant installed.
	Also adjust the line breaking of the configure line.

	* python/engine/PinYin/Makefile.am:
	The DISTCLEANFILES should include "*.pyc" instead of "pyc.*".

2008-01-17 Huang Peng <shawn.p.huang@gmail.com>
	* src/scim-python-lookup-table.cpp
	* src/scim-python.cpp
	* src/scim-python-attribute.cpp
	* src/scim-python-lookup-table.h
	* src/scim-python-engine.cpp
	* src/scim-python-config.cpp
	* src/scim-python-factory.cpp
	* src/scim-python-engine.h
	* src/scim-python-factory.h
	* src/scim-python-event.cpp
	* src/scim-python-property.cpp:
	Modify coding style.
	Override operator delete for PyIMEngine and PyIMEngineFactory.

	* src/scim-python-factory.h
	* src/scim-python-engine.h
	* src/scim-python-lookup-table.h:
	Change property of constructor and destructor to private. It is to
	protected those instances can not be create and delete outside of
	those classes.

	* Makefile.am:
	Add build target for building debian package.

	* python/engine/PinYin/PinYin.py:
	Fixed a problem when input period.

2008-01-16 Ming Hua <minghua@gmail.com>
	* debian/rules:
	Use "NO_INDEX=true" when building the Debian package.

2008-01-16 Huang Peng <shawn.p.huang@gmail.com>
	* python/engine/PinYin/Makefile.am
	* scim-python.sepc.in:
	Changed Makefile.am to create indexes in database by default. If you
	do not want to create indexes, you may use 'NO_INDEX make' to build
	scim-python.

	* python/setupui/PinYin/PinYinUI.py:
	Change space to tab.
	
	* python/setupui/PinYin/ShuangpinUI.py:
	Try import PYDict at first.

	* src/scim-python-lookup-table.cpp
	* src/scim-python.cpp
	* src/scim-python-attribute.cpp
	* src/scim-python-engine.cpp
	* src/scim-python-factory.cpp
	* src/scim-python-engine.h
	* src/scim-python-event.cpp
	* src/scim-python-property.cpp:
	Fixed memory leak.

2008-01-16 Yu Fan <yufanyufan@gmail.com>
	* python/engine/PinYin/ShuangPin.py:
	split into two file: ZhengJu.py ShuangPin.py

	* python/engine/PinYin/ShuangPinDB.py:
	rename to ZhengJuDB.py

	* python/engine/PinYin/QuanPin.py:
	add to implement QuangPin sentence input methon

2008-01-15 Huang Peng <shawn.p.huang@gmail.com>
	* src/scim-python.cpp:
	Fixed a bug that scim-python will cause application crash when them
	module be init twice.

	* src/scim-python-lookup-table.cpp
	* src/scim-python-lookup-table.h:
	Wrapped the set_page_size method.

	* engine/PinYin/__init__.py:
	Try load engines. If loading one engine failed, it will not effect
	loading other engines.

	* python/setupui/__init__.py
	* python/setupui/PinYin/PinYinUI.py:
	Implemented PinYin setup UI.
	Add English spell check toggle button.

	* python/engine/PinYin/PinYin.py:
	Implemented reload_config function.

	* po/nl.po
	* po/POTFILES.in
	* po/zh_CN.po:
	Update translation for PinYin Setup UI.

	* scim-python.spec.in:
	Change bz2 to gz.

	* engine/PinYin/PYParser.py:
	Add new items in correct table.
	Add gbk ad auto_correct as argument of parse function.

2008-01-14 Ming Hua <minghua@gmail.com>
	* debian/scim-python-chinese.install:
	Install the setup UI files for PinYin module as well.

	* debian/scim-python.install:
	Adapt to the SCIM module name change.

	* autogen.sh:
	Use "set -e" to stop at the first error during bootstrapping.

2008-01-14 Huang Peng <shawn.p.huang@gmail.com>
	* debian/*:
	Support debian package by Kov Chai <tchaikov AT gmail dot com>

	* AUTHORS:
	Add Yu Fan.

	* configure.in:
	Dist gzip file as default dist format.
	Add --enable-english-writer=force option to force build english
	writer engine with checking python-enchant.

2008-01-12 Huang Peng <shawn.p.huang@gmail.com>
	* python/engine/PinYin/PinYin.py:
	Change the name of PinYin engine.

	* python/engine/PinYin/PYSQLiteDB.py:
	Put all phrases in one table.

2008-01-10 Huang Peng <shawn.p.huang@gmail.com>
	* python/engine/PinYin/PinYin.py:
	Add trigger to enable or disable gbk support

2008-01-09 Huang Peng <shawn.p.huang@gmail.com>
	* src/scim-python-lookup-table.cpp
	* src/scim-python-lookup-table.h:
	Wrapped cursor related functions.
	
	* python/engine/PinYin/PinYin.py:
	Support cursor in lookup table.

	* configure.in:
	Bump version to 0.1.10.

2008-01-08 Huang Peng <shawn.p.huang@gmail.com>
	Release 0.1.9.

2008-01-08 Huang Peng <shawn.p.huang@gmail.com>
	* python/engine/PinYin/PinYin.py:
	Refine PinYin engine's help text.
	Modify colours of candidates.
	Add temporary English input mode.
	When the preedit string is empty, the engine will quit from temporary
	English input mode.
	
	* python/engine/PinYin/PinYin.py
	* python/engine/PinYin/ShuangPin.py
	* python/engine/EnglishWriter/English.py:
	Fix a wrong use of lambda.

	* README
	* NEWS:
	Prepare release 0.1.9.

2008-01-07 Huang Peng <shawn.p.huang@gmail.com>
	* python/engine/PinYin/PYDict.py:
	Add lve and nve as correct pinyin.

	* python/engine/PinYin/PYUtil.py:
	Automatically translate pinyin lve, nve to lue, nue.
	
	* python/engine/PinYin/SpecialTable.py
	* python/engine/PinYin/special_table
	* python/engine/PinYin/PinYin.py:
	Add special table support.

2008-01-06 Huang Peng <shawn.p.huang@gmail.com>
	* python/engine/PinYin/PYParser.py:
	Refine some code.

	* python/engine/PinYin/PinYin.py:
	When user press BackSpace, engine will uncommit user selected phrases
	and then remove inputted chars.
	Show preedit string as the fist candidate with red color, if the string is
	not in database.
	Limit the length of pinyin string.

	* python/engline/PinYin/PYSQLiteDB.py:
	Add create_indexes function to create index for better performance.
	Add some test_case and timeit for performance tuning.

	* scim-python.spec.in:
	Add post script to create index after copying files.
	
	* po/zh_CN.po:
	Fixed a build error.
	Refine translation for pinyin helper.
	
	* python/engine/PinYin/PYCreatePinYinDB.py:
	* python/engine/PinYin/PYSQLiteDB.py:
	Fixed make distcheck error.

	* src/scim-python-factory.cpp:
	Fixed a bug that can not get credits infomation from python imengine.

2008-01-05 Huang Peng <shawn.p.huang@gmail.com>
	* configure.in:
	Bump version to 0.1.9.

	* python/engine/PinYin/PYDict.py
	* python/engine/PinYin/ShuangPin.py
	* python/engine/PinYin/__init__.py
	* python/engine/PinYin/ShuangPinDB.py
	* python/engine/PinYin/PYParser.py
	* python/engine/PinYin/phrase_pinyin_1.txt.bz2
	* python/engine/PinYin/PYSQLiteDB.py
	* python/engine/PinYin/Makefile.am
	* python/engine/PinYin/PYUtil.py
	* po/zh_CN.po:
	Add ShuangPin IM engine developed by Yu Fan.

	* python/engine/PinYin/phrase_pinyin.txt.bz2
	* python/engine/PinYin/pinyin_table.txt.bz2
	* python/engine/PinYin/qq_pinyin_1.0.txt.bz2
	* python/engine/PinYin/PYCreatePinYinDB.py
	* python/engine/PinYin/phrase_pinyin_1.txt.bz2
	* python/engine/PinYin/Makefile.am
	* python/engine/PinYin/MergePhrases.py
	* python/engine/PinYin/PYUtil.py
	* python/engine/PinYin/phrase_pinyin_duoyin.txt
	* python/engine/PinYin/MergeQQPhrases.py:
	Merge from phuang_qq branches. Refine phrases pinyin table.

2007-12-28 Huang Peng <shawn.p.huang@gmail.com>
	* NEWS
	* README
	* TODO:
	Release 0.1.8.


2007-12-26 Huang Peng <shawn.p.huang@gmail.com>
	* python/engine/PinYin/PinYin.py:
	Modify _match_hotkey to fix issue #16.
	Only swith input mode when user release shift key.
	Fix a typo.
	Change lookup table size to 5.
	
	* python/engine/PinYin/SpecialTable.py:
	* python/engine/PinYin/special_table:
	* python/engine/PinYin/Makefile.am:
	Add special table.


2007-12-26 Huang Peng <shawn.p.huang@gmail.com>
	* python/engine/PinYin/PYUtil.py:
	* python/engine/PinYin/PinYin.py:
	Fix a mistake in ShuangPin dict to fix issue #14.

	* python/engine/PinYin/PinYin.py:
	Support input English in Chinese input mode, close issue #11.

	* python/engine/PinYin/PinYin.py:
	* python/engine/PinYin/PYSQLiteDB.py:
	Add "Ctrl" + "1 ~ 9" to remove user phrase from user database, close
	issue #15.

	* python/engine/PinYin/PYParser.py:
	Treat 'o' as valid pinyin in ShuangPin scheme.
	
	* python/engine/PinYin/PinYin.py:
	Make shuangpin as global setting for pinyin.
	Fix the bug that shuangpin does not accept ';'.
	Add keyboards shortcut "[" & "]" to commit first and last char in
	first candidate.

2007-12-20 Huang Peng <shawn.p.huang@gmail.com>
	* configure.in:
	Bump version to 0.1.8.

	* python/engine/PinYin/PinYin.py:
	Fix issue #13 UI can not display IM status correctly.
	Add '[' ']' keys for page up & page down the candidates.
	Add "Ctrl + ." keyboard shortcut to switch half full punct status, fix
	issue #7.

	* python/engine/PinYin/PYSQLiteDB.py:
	Modify UPDATE sql script for more readable.

2007-12-20 Huang Peng <shawn.p.huang@gmail.com>
	* release 0.1.7	

2007-12-20 Huang Peng <shawn.p.huang@gmail.com>
	* src/scim-python-engine.cpp:
	Update python online document.

	* python/engine/PinYin/PinYin.py:
	Update preedit caret.

	* python/engine/PinYin/PYSQLiteDB:
	Create tables if not exists.
	Create a py_phrase_all view.
	
	* python/engine/PinYin/PYUserDB.py:
	* python/engine/PinYin/PYDictory.py:
	* python/engine/PinYin/Makefile.am:
	Remove useless source files. (PYUserDB.py, PYDictory.py)

2007-12-19 Huang Peng <shawn.p.huang@gmail.com>
	* python/engine/PinYin/PYSQLiteDB.py:
	Enable select cache.

	* python/engine/PinYin/PinYin.py:
	Add Shift_R as status trigger.

	* python/engine/PinYin/PYUserDB.py:
	* python/engine/PinYin/PYSQLiteDB.py:
	* python/engine/PinYin/Makefile.am:
	* python/engine/PinYin/PYUtil.py:
	* python/engine/PinYin/PinYin.py:
	Add two new featrues: phrase frequency adjustment and automatical
	create new phrase.

	* python/engine/PinYin/phrase_pinyin_1.txt.bz2:
	Fix a mistake.

2007-12-11 Huang Peng <shawn.p.huang@gmail.com>
	* python/engine/PinYin/PYParser.py:
	* python/engine/PinYin/PYUtil.py:
	Add ShuangPin parser by BaZhuaYu <yufanyufan@hotmail.com>
	
	* python/engine/PinYin/PYParser.py:
	Don't create dict everytime, when creating a new parser.

	* python/engine/PinYin/PYSQLiteDB.py:
	* python/engine/PinYin/PYParser.py:
	* python/engine/PinYin/PinYin.py:
	Integrate shuangpin.

	* python/engine/PinYin/PinYin.py:
	* po/nl.po:
	* po/zh_CN.po:
	Translate "SHUANG" and "QUAN".
	Accept ";" key when using ShuangPin.


2007-12-10 Huang Peng <shawn.p.huang@gmail.com>
	* python/engine/PinYin/PYCreatePinYinDB.py:
	* python/engine/PinYin/pinyin_table.txt.bz2:
	Recretae the pinyin_table.txt.bz2, merge some records with same pinyin

	* TODO:
	Update todo list.

2007-12-06 Huang Peng <shawn.p.huang@gmail.com>
	* python/engine/PinYin/PYCreatePinYinDB.py:
	Remove executable property again

	* python/engine/PinYin/Makefile.am:
	* python/engine/PinYin/MergePhrases.py:
	Add merge script.

	* python/engine/PinYin/PYCreatePinYinDB.py:
	* python/engine/PinYin/phrase_pinyin_1.txt.bz2:
	* python/engine/PinYin/Makefile.am:
	Add phrase_pinyin_1.txt.bz2.

2007-12-05 Huang Peng <shawn.p.huang@gmail.com>
	* python/engine/PinYin/PYCreatePinYinDB.py:
	Remove executable property

	* configure.in:
	Bump version to 0.1.7
	Require python >= 2.5

2007-12-05 Huang Peng <shawn.p.huang@gmail.com>
	Release version 0.1.6

	* scim-python.spec.in:
	* Makefile.am:
	Revert to old version.

2007-12-04 Huang Peng <shawn.p.huang@gmail.com>
	* python/engine/EnglishWriter/English.py:
	* python/engine/PinYin/PinYin.py:
	* po/nl.po:
	* po/zh_CN.po:
	Does not translate string "GPL"

2007-12-03 Huang Peng <shawn.p.huang@gmail.com>
	* python/engine/PinYin/PYUtil.py: 
	Remove an error pinyin "den".

	* python/engine/PinYin/PinYin.py:
	Fix a error, when get_candidates return an empty list.
	
	* python/engine/EnglishWriter/English.py:
	* python/engine/PinYin/PinYin.py:
	Set engine's credits

	* python/engine/EnglishWriter/Makefile.am:
	* python/engine/PinYin/Makefile.am:
	* python/engine/Makefile.am:
	* python/setupui/EnglishWriter/Makefile.am:
	* python/setupui/Makefile.am:
	* configure.in:
	Add --disable-english-writer and --disable-pinyin options of configure
	
	* scim-python.spec.in:
	* Makefile.am:
	Build scim-python-english and scim-python-chinese only in noarch.


2007-12-01 Huang Peng <shawn.p.huang@gmail.com>
	* python/engine/PinYin/PinYin.py:
	Reset PinYin engine, when user press Escape.

	* configure.in:
	Bump the version to 0.1.6

2007-11-30 Huang Peng <shawn.p.huang@gmail.com>
	* python/engine/PinYin/PinYin.py:
	change defult half full width setting.

2007-11-29 Huang Peng <shawn.p.huang@gmail.com>
	* scim-python.spec.in:
	Fix rpm build error.
	
	* python/scim/Utility.py:
	Fix a mistake in convert between half and full width chars.
	
	* python/engine/PinYin/PinYin.py:
	Convert '<' and '>' in chinese input mode.

2007-11-29 Huang Peng <shawn.p.huang@gmail.com>
	* release 0.1.5

2007-11-28 Huang Peng <shawn.p.huang@gmail.com>
	* python/engine/PinYin/PinYin.py:
	Add pinyin length limit, forward some hotkeys and ignore wrong user
	input.

2007-11-28 Huang Peng <shawn.p.huang@gmail.com>
	* python/engine/PinYin/PYCreatePinYinDB.py:
	* python/engine/PinYin/phrase_pinyin.txt.bz2:
	* python/engine/PinYin/__init__.py:
	* python/engine/PinYin/PYSQLiteDB.py:
	* python/engine/PinYin/pinyin_table.txt.bz2:
	* python/engine/PinYin/Makefile.am:
	* python/engine/PinYin/PYParser.py:
	* python/engine/PinYin/PinYin.py:
	* python/engine/PinYin/PYDictory.py:
	* python/engine/PinYin/PYUtil.py:
	* python/engine/PinYin/SogouLabDic-utf8.dic:
	* python/engine/Makefile.am:
	* scim-python.spec.in:
	* configure.in:
	Add pinyin input engine.

	* python/scim/__init__.py:
	* python/scim/Makefile.am:
	* python/scim/Utility.py:
	Add some useful functions

	* src/scim-python-property.h:
	* src/scim-python-lookup-table.cpp:
	* src/scim-python.cpp:
	* src/scim-python-lookup-table.h:
	* src/scim-python-engine.cpp:
	* src/scim-python.h:
	* src/scim-python-engine.h:
	* src/Makefile.am:
	* src/scim-python-property.cpp:
	Add python wrapper for scim_property class.

2007-10-17 Huang Peng <shawn.p.huang@gmail.com>
	* scim-python.spec.in: Fix require error.
	* configure.in: Update version to 0.1.5.

2007-10-15 Huang Peng <shawn.p.huang@gmail.com>
	* src/scim-python.cpp: Change SetupUI's name & category.
	* scim-python.spec.in: Package EnglishWriter in
	scim-python-english-*.rpm

2007-10-15 Huang Peng <shawn.p.huang@gmail.com>
	* src/scim-python.cpp: Change SetupUI's name & category.
	* scim-python.spec.in: Package EnglishWriter in
	scim-python-english-*.rpm

2007-10-10 Huang Peng <shawn.p.huang@gmail.com>
	* po/nl.po:
	* po/LINGUAS:
	Add Dutch translation by Ronald Stroethoff.

2007-10-09 Huang Peng <shawn.p.huang@gmail.com>
	* release 0.1.4

2007-10-09 Huang Peng <shawn.p.huang@gmail.com>
	* configure.in:
	fix distcheck error in debian 4.0.
	add some comments text to make it more readable.
	add option to disable build & install EnglishWriter
	check python-enchant.
	
	* python/engine/EnglishWriter/Makefile.am:
	* python/setupui/EnglishWriter/Makefile.am:
	add option to disable build & install EnglishWriter

	* NEWS:
	prepare release 0.1.4

2007-10-08 Huang Peng <shawn.p.huang@gmail.com>
	* python/engine/__init__.py:
	* python/setupui/__init__.py:
	fix __import__ error in python2.4

	* python-config.py:
	* configure.in:
	* Makefile.am:
	fix configure error in some os without python-config.

	* src/Makefile.am:
	fix build rpm error in x86_64 platform.

	* m4/Makefile.am:
	* configure.in:
	* Makefile.am:
	* autogen.sh:
	remove intltool.

	* src/scim-python-event.cpp:
	remove const KeyMask and KeySym values from cpp code.
	
	* src/Makefile.am:
	* src/scim-python.cpp:
	* scim-python.spec.in:
	rename scim.so to _scim.so

	* python/Makefile.am:
	* python/scim:
	* python/scim/__init__.py:
	* python/scim/Makefile.am:
	* python/scim/KeyCode.py:
	* python/scim/KeyMask.py:
	* configure.in:
	add const KeyMask and KeySym values to python code.

	* python/engine/EnglishWriter/English.py:
	use Key values from KeyMask and KeyCode module.


2007-10-07 Huang Peng <shawn.p.huang@gmail.com>
	* python/engine/English.py:
	* python/engine/__init__.py:
	* python/engine/EnglishWriter:
	* python/engine/EnglishWriter/English.py:
	* python/engine/EnglishWriter/__init__.py:
	* python/engine/EnglishWriter/Makefile.am:
	* python/engine/Makefile.am:
	* python/setupui/English.py:
	* python/setupui/__init__.py:
	* python/setupui/EnglishWriter:
	* python/setupui/EnglishWriter/English.py:
	* python/setupui/EnglishWriter/__init__.py:
	* python/setupui/EnglishWriter/Makefile.am:
	* python/setupui/Makefile.am:
	* configure.in:
	* po/POTFILES.in:
	We don't hard code engines and setupuis. It can support dynamic find and
	load engines and setupuis now.

	* configure.in:
	update version to 0.1.4

2007-10-04 Huang Peng <shawn.p.huang@gmail.com>
	* python/engine/English.py:
	not accept apostrophe as start of a word.
	add date & time as special inputs.

	* TODO:
	add some new ideas in it.

2007-10-04 Ming Hua <minghua@gmail.com>
	* python/engine/English.py:
	accept apostrophe as a part of word.

2007-10-03 Ming Hua <minghua@gmail.com>
	* po/scim-python.pot:
	Remove translation template from SVN as we don't want to keep
	auto-generated files in version control.

2007-10-03 Huang Peng <shawn.p.huang@gmail.com>
	* po/zh_CN.po:
	update simplified Chinese (zh_CN) translation.

2007-10-03 Ming Hua <minghua@gmail.com>
	* po/Makevars:
	Use correct copyright holder name.

	* po/scim-python.pot:
	Generate up-to-date translation template and check into SVN.

2007-10-03 Huang Peng <shawn.p.huang@gmail.com>
	* python/engine/English.py:
	* python/setupui/English.py:
	add some translation strings.

	* src/scim-python.cpp:
	remove a line for debugging purpose.

2007-10-03 Ming Hua <minghua@gmail.com>
	* autogen.sh:
	Use "--automake" option for intltool and libtool instead of
	manually copying files.

2007-10-01 Ming Hua <minghua@gmail.com>
	* Makefile.am:
	Add po/stamp-it to DISTCLEANFILES so that we can pass "make
	distcheck".

2007-10-01 Ming Hua <minghua@gmail.com>
	* autogen.sh:
	Use autopoint instead of gettextize to bootstrap. 
	* configure.in:
	Add AM_GNU_GETTEXT_VERSION to guide autopoint.
	* po/ChangeLog:
	This was copied by gettextize, remove from SVN.

	* autogen.sh:
	Copy libtool.m4 into m4/ when during bootstrap.
	Copy intltool.m4 into m4/ when during bootstrap.
	Call aclocal before autoheader and automake.

2007-09-30 Huang Peng <shawn.p.huang@gmail.com>
	* config.h.in:
	remove it from svn.

	* configure.in:
	change AM_GLIB_GNU_GETTEXT to AM_GNU_GETTEXT
	add AC_GUN_SOURCE

	* configure.in:
	* po/LINGUAS:
	use po/LINGUAS replease macro ALL_LINGUAS in configure

2007-09-29 Huang Peng <shawn.p.huang@gmail.com>
	* src/Makefile.am:
	fix error symbol link.

	* src/scim.pth.in:
	add scim.pth.in

2007-09-28 Huang Peng <shawn.p.huang@gmail.com>
	* src/Makefile.am:
	apply a patch from Ming Hua to fix a make distcheck error in
	uninstall-hook.

	* AUTHORS:
	add Ming Hua as a project member.

	* src/Makefile.am:
	* src/scimm.pth:
	* scim-python.spec.in:
	install scim python exec module in scim-0.1 subdirectory of
	site-packages.

	* src/scim-python-engine.cpp:
	* src/scim-python-engine.h:
	add process_key_event python method.
	change spaces to tab.

	* src/scim-python-attribute.cpp:
	* src/scim-python-config.cpp:
	* src/scim-python-factory.cpp:
	* src/scim-python-event.cpp:
	change spaces to tab.


2007-09-27 Huang Peng <shawn.p.huang@gmail.com>
	* Release 0.1.3.
	* NEWS:
	prepare to release 0.1.3.

2007-09-27 Huang Peng <shawn.p.huang@gmail.com>
	* src/scim-python.cpp:
	fix compile error with python2.4

2007-09-26 Huang Peng <shawn.p.huang@gmail.com>
	* scim-python.spec.in:
	* configure.in:
	* src/Makefile.am:
	change scim modules install path.

	* src/scim-python.cpp:
	change scim setup module's category and name.

2007-09-26 Huang Peng <shawn.p.huang@gmail.com>
	* scim-python.spec.in:
	change version to 0.1.3
	fix problems for fedora new rpm package review. 
	
	* src/Makefile.am:
	fix install error in x86_64 and ppc_64 platforms.

	* configure.in:
	change version to 0.1.3

2007-09-26 Huang Peng <shawn.p.huang@gmail.com>
	* Release 0.1.2.
	* NEWS:
	prepare to release 0.1.2.

2007-09-26 Huang Peng <shawn.p.huang@gmail.com>
	* TODO:
	* scim-python.spec.in:
	add TODO file.
	update changelog in scim-python.spec.in.

	* src/scim-python-engine.cpp:
	* src/scim-python-factory.cpp:
	disconnect signal_reload_config in destructor functions.

	* python/engine/English.py:
	* python/setupui/English.py:
	add option CommitSpace.
	rename option ShowPreedit to AlwaysShowCandidates.

	* configure.in:
	change version from 0.0.2 to 0.1.2. Minor version number is odd, if it
	is an unstable version. 

	* python/engine/English.py:
	call IMEngine.{show,hide}_preedit_string when update preedit string to fix
	XIM clients do not show preedit string problem.
	
	* src/scim-python-lookup-table.cpp:
	* src/scim-python.cpp:
	* src/scim-python-attribute.cpp:
	* src/scim-python-engine.cpp:
	* src/scim-python-config.cpp:
	* src/scim-python-event.cpp:
	remove some useless fprintf.
	modify format string of PyArg_ParseTuple to let error messages be more readable.


2007-09-25 Huang Peng <shawn.p.huang@gmail.com>
	* data/english_words.txt:
	remove it.

	* :
	implement wrapper for SetupUI.
	create a sample setup ui for English Writer.

2007-09-24 Huang Peng <shawn.p.huang@gmail.com>
	* src/scim-python.cpp:
	append old PYTHONPATH environment var to new var.

	* src/scim-python-config.h:
	* src/scim-python-config.cpp:
	add python wrapper for ConfigBase class.

	* src/Makefile.am:
	install scim.so into site-pacakges/ and create symbol link in IMEngine/

	* Makefile.am:
	add target for building .src.rpm .

	* src/scim-python-factory.h
	* src/scim-python-factory.cpp:
	fix compile error with Python 2.4.x

	* README:
	refine install steps in README.

	* scim-python.spec.in:
	update project's URLs.
	fix rpmlint some checking errors and warnings.

	* COPYING:
	add customized COPYING file.

	* configure.in:
	update the project's URL.
	update version to 0.0.2.

2007-09-19 Huang Peng <shawn.p.huang@gmail.com>
	Initial version.
	Release scim-python-0.0.1

