commit a46fcd772faa9e92e7a5aaa2fd19babf66f48e7e
Author: Hiroshi Sumita <hsumita@chromium.org>
Date:   2012-08-02 17:01:17 +0900

    Release 0.1.0

M	configure.ac

commit 5f3e8274c43a9d8789d5af6a10e116ebbb2c7507
Author: Hiroshi Sumita <hsumita@chromium.org>
Date:   2012-08-02 11:14:26 +0900

    Refines API and documents.
    
    BUG=Can't get candidates on InputContext::Observer::candidatesChanged().
    
    Review URL: https://codereview.appspot.com/6448092

M	configure.ac
M	docs/Doxyfile.in
A	docs/mainpage.txt
M	src/InputContext.h

commit 35ebd6fe0cf7eb0d6d7ff00b40ae605539ad6923
Author: Hiroshi Sumita <hsumita@chromium.org>
Date:   2012-07-12 10:48:55 +0900

    Fixes errors on "make distclean" and "make rpm".
    
    BUG="make distclean" and "make rpm" are broken.
    TEST=make, make distclean and make rpm.
    
    Review URL: https://codereview.appspot.com/6345085

M	data/db/open-phrase/Makefile.am
M	docs/Makefile.am
M	pyzy.spec.in

commit 65444f972920ca979493397bec1717ad9ac04a93
Author: Hiroshi Sumita <hsumita@chromium.org>
Date:   2012-07-12 10:48:06 +0900

    Removes unused variables.
    
    BUG=None
    TEST=Build
    
    Review URL: https://codereview.appspot.com/6352094

M	src/BopomofoContext.cc

commit 8aaa87b47115a8383cd556100bc30ffc70791208
Author: Hiroshi Sumita <hsumita@chromium.org>
Date:   2012-07-10 11:38:47 +0900

    Fixes memory leak.
    
    BUG=Memory leak on InputContext::init ().
    TEST=Manual.
    
    Review URL: https://codereview.appspot.com/6349073

M	src/InputContext.cc

commit 810a16c983eb9639c113e2b275b7a0ec62171417
Author: Hiroshi Sumita <hsumita@chromium.org>
Date:   2012-07-09 17:32:57 +0900

    Re-enables test.
    
    BUG=None
    TEST=Build and run a test.
    
    Review URL: https://codereview.appspot.com/6355058

M	configure.ac
M	src/Makefile.am
A	src/tests/.gitignore
A	src/tests/Makefile.am
A	src/tests/basic.cc

commit 37b78c95090c4d60045d451ca54d0dde3847d0f6
Author: Hiroshi Sumita <hsumita@chromium.org>
Date:   2012-06-12 11:43:52 +0900

    Remvoes unused or not-maintained files.
    
    BUG=None
    TEST=Manual
    
    Review URL: https://codereview.appspot.com/6294051

D	debian/changelog.in
D	debian/compat
D	debian/control
D	debian/copyright
D	debian/docs
D	debian/ibus-pinyin.lintian-overrides
D	debian/rules
D	debian/source/format
D	debian/watch
D	scripts/genpuncttable.py
D	scripts/punct.py
M	src/Makefile.am
D	src/PyZyTest.cc

commit 0761df67ceccd827f01e8326e24e91697a29b367
Author: Hiroshi Sumita <hsumita@chromium.org>
Date:   2012-06-11 12:21:09 +0900

    Removes PyZy prefix from filename.
    
    BUG=None
    TEST=Manual
    
    Review URL: https://codereview.appspot.com/6307059

M	configure.ac
M	docs/Doxyfile.in
A	src/Bopomofo.h
A	src/BopomofoContext.cc
A	src/BopomofoContext.h
A	src/BopomofoKeyboard.h
A	src/Config.h
A	src/Const.h
A	src/Database.cc
A	src/Database.h
A	src/DoublePinyinContext.cc
A	src/DoublePinyinContext.h
A	src/DoublePinyinTable.h
A	src/DynamicSpecialPhrase.cc
A	src/DynamicSpecialPhrase.h
A	src/FullPinyinContext.cc
A	src/FullPinyinContext.h
A	src/InputContext.cc
A	src/InputContext.h
M	src/Makefile.am
A	src/PhoneticContext.cc
A	src/PhoneticContext.h
A	src/Phrase.h
A	src/PhraseArray.h
A	src/PhraseEditor.cc
A	src/PhraseEditor.h
A	src/PinyinArray.h
A	src/PinyinContext.cc
A	src/PinyinContext.h
A	src/PinyinParser.cc
A	src/PinyinParser.h
A	src/PinyinParserTable.h
D	src/PyZyBopomofo.h
D	src/PyZyBopomofoContext.cc
D	src/PyZyBopomofoContext.h
D	src/PyZyBopomofoKeyboard.h
D	src/PyZyConfig.h
D	src/PyZyConst.h
D	src/PyZyDatabase.cc
D	src/PyZyDatabase.h
D	src/PyZyDoublePinyinContext.cc
D	src/PyZyDoublePinyinContext.h
D	src/PyZyDoublePinyinTable.h
D	src/PyZyDynamicSpecialPhrase.cc
D	src/PyZyDynamicSpecialPhrase.h
D	src/PyZyFullPinyinContext.cc
D	src/PyZyFullPinyinContext.h
D	src/PyZyInputContext.cc
D	src/PyZyInputContext.h
D	src/PyZyPhoneticContext.cc
D	src/PyZyPhoneticContext.h
D	src/PyZyPhrase.h
D	src/PyZyPhraseArray.h
D	src/PyZyPhraseEditor.cc
D	src/PyZyPhraseEditor.h
D	src/PyZyPinyinArray.h
D	src/PyZyPinyinContext.cc
D	src/PyZyPinyinContext.h
D	src/PyZyPinyinParser.cc
D	src/PyZyPinyinParser.h
D	src/PyZyPinyinParserTable.h
D	src/PyZySimpTradConverter.cc
D	src/PyZySimpTradConverter.h
D	src/PyZySimpTradConverterTable.h
D	src/PyZySpecialPhrase.cc
D	src/PyZySpecialPhrase.h
D	src/PyZySpecialPhraseTable.cc
D	src/PyZySpecialPhraseTable.h
D	src/PyZyString.h
D	src/PyZyTypes.h
D	src/PyZyUtil.h
D	src/PyZyVariant.cc
D	src/PyZyVariant.h
A	src/SimpTradConverter.cc
A	src/SimpTradConverter.h
A	src/SimpTradConverterTable.h
A	src/SpecialPhrase.cc
A	src/SpecialPhrase.h
A	src/SpecialPhraseTable.cc
A	src/SpecialPhraseTable.h
A	src/String.h
A	src/Types.h
A	src/Util.h
A	src/Variant.cc
A	src/Variant.h

commit 0576f6090561dfdd4281d89e971dc9384faad0b1
Author: Hiroshi Sumita <hsumita@chromium.org>
Date:   2012-06-07 11:26:19 +0900

    Implements InputContext::Observer::updateInputText and updateCursor
    
    BUG=None
    TEST=Manual
    
    Review URL: https://codereview.appspot.com/6298043

M	configure.ac
M	src/PyZyBopomofoContext.cc
M	src/PyZyDoublePinyinContext.cc
M	src/PyZyFullPinyinContext.cc
M	src/PyZyInputContext.h
M	src/PyZyPhoneticContext.cc
M	src/PyZyPhoneticContext.h
M	src/PyZyPinyinContext.cc
M	src/PyZySpecialPhraseTable.cc

commit ad58ca3fb07c35eedcaf2edc2e9e7f19c8b46138
Author: Hiroshi Sumita <hsumita@chromium.org>
Date:   2012-06-06 14:05:20 +0900

    Fixes a bug caused by a reallocation on vector.
    
    BUG=Database::query crashes on some situation
    TEST=Manual
    
    Review URL: https://codereview.appspot.com/6295043

M	src/PyZyDatabase.cc

commit 1b0f6aab98c479873a278b50fce1ff673e3d6564
Author: Hiroshi Sumita <hsumita@chromium.org>
Date:   2012-05-25 21:20:15 +0900

    Fixes double pinyin parse error when fuzzy pinyin is enabled.
    
    BUG=http://code.google.com/p/ibus/issues/detail?id=1441
    TEST=Manually
    
    Review URL: https://codereview.appspot.com/6250045

M	src/PyZyDoublePinyinContext.cc
M	src/PyZyPinyinParser.cc

commit f8c1629396ce529d6c5f3230e5437ae6da164262
Author: Hiroshi Sumita <hsumita@chromium.org>
Date:   2012-05-25 21:18:41 +0900

    Provides a method to use original special phrase.
    
    BUG=None
    TEST=Manual
    
    Review URL: https://codereview.appspot.com/6252043

M	src/PyZyDatabase.h
M	src/PyZyInputContext.cc
M	src/PyZyInputContext.h
M	src/PyZySpecialPhraseTable.cc
M	src/PyZySpecialPhraseTable.h

commit 793f70ba103d78a4deae2b38a4e23ddbbe91ec13
Author: Hiroshi Sumita <hsumita@chromium.org>
Date:   2012-05-21 22:00:48 +0900

    Fixes some error related to API documents.
    
    BUG=Some documents are wrong.
    TEST=Manual
    
    Review URL: https://codereview.appspot.com/6227043

M	docs/Makefile.am
M	src/PyZyInputContext.h
M	src/PyZyVariant.h

commit 155a5a8b569fb430715e26f68c9b76d2bc0d0c74
Author: Hiroshi Sumita <hsumita@chromium.org>
Date:   2012-05-21 19:56:34 +0900

    Fixes build break.
    
    BUG=Can't instantiate a Variant object.
    TEST=Manual
    
    Review URL: https://codereview.appspot.com/6227046

M	src/PyZyVariant.cc

commit ee535c7a876afe4b3c0d9d42edaae455bccf7ea2
Author: Hiroshi Sumita <hsumita@chromium.org>
Date:   2012-05-21 12:06:41 +0900

    Writes a API document using doxygen.
    
    BUG=None
    TEST=Manual
    
    Review URL: https://codereview.appspot.com/6211062

M	Makefile.am
M	configure.ac
A	docs/.gitignore
A	docs/Doxyfile.in
A	docs/Makefile.am
M	src/PyZyConfig.h
M	src/PyZyConst.h
M	src/PyZyInputContext.h
M	src/PyZyVariant.h

commit b4ab63adc086ec7e963ed2960f3b66e7a5782f46
Author: Hiroshi Sumita <hsumita@chromium.org>
Date:   2012-05-18 13:28:51 +0900

    Refactors Config.
    
    BUG=None
    TEST=Manual
    
    Review URL: https://codereview.appspot.com/6202056

M	configure.ac
M	src/Makefile.am
M	src/PyZyBopomofoContext.cc
M	src/PyZyBopomofoContext.h
D	src/PyZyConfig.cc
M	src/PyZyConfig.h
A	src/PyZyConst.h
M	src/PyZyDoublePinyinContext.cc
M	src/PyZyDoublePinyinContext.h
M	src/PyZyFullPinyinContext.cc
M	src/PyZyFullPinyinContext.h
M	src/PyZyInputContext.cc
M	src/PyZyInputContext.h
M	src/PyZyPhoneticContext.cc
M	src/PyZyPhoneticContext.h
M	src/PyZyPhraseEditor.cc
M	src/PyZyPhraseEditor.h
M	src/PyZyPinyinContext.cc
M	src/PyZyPinyinContext.h
A	src/PyZyVariant.cc
A	src/PyZyVariant.h

commit 9d37a22f7e337b0c191296afe24b324d7ff9766c
Author: Hiroshi Sumita <hsumita@chromium.org>
Date:   2012-05-17 11:04:05 +0900

    Renames lookupTableChanged to candidatesChanged.
    
    BUG=None
    TEST=Manual build
    
    Review URL: https://codereview.appspot.com/6212053

M	src/PyZyInputContext.h
M	src/PyZyPhoneticContext.cc
M	src/PyZyPhoneticContext.h

commit 5aea2d4df21e32f0ebde55ee02cf12e1d6e916f4
Author: Hiroshi Sumita <hsumita@chromium.org>
Date:   2012-05-11 12:17:59 +0900

    Fixes a regression about traditional chinese.
    
    BUG=Candidate characters are always simplified.
    TEST=Manual
    
    Review URL: https://codereview.appspot.com/6206052

M	configure.ac
M	src/PyZyPhoneticContext.cc

commit f9e9a4fd3bfaceb9696703bfa5e41dbafe7c983d
Author: Hiroshi Sumita <hsumita@chromium.org>
Date:   2012-05-08 10:59:55 +0900

    Move some constants from PyZyTypes to PyZyConfig
    
    BUG=None
    TEST=Manually
    
    Review URL: https://codereview.appspot.com/6201053

M	configure.ac
M	src/PyZyConfig.cc
M	src/PyZyConfig.h
M	src/PyZyDatabase.cc
M	src/PyZyDoublePinyinTable.h
M	src/PyZyPhoneticContext.h
M	src/PyZyPinyinParser.cc
M	src/PyZySimpTradConverter.cc
M	src/PyZyTypes.h

commit 568f8d28c65aa44ed2131b0a091982429cd5941e
Author: Hiroshi Sumita <hsumita@chromium.org>
Date:   2012-04-26 14:30:57 +0900

    Change the API to fetch candidates incrementally.
    
    BUG=Conversion is slow
    TEST=Test manually with client applications.
    
    Review URL: https://codereview.appspot.com/6073043

M	configure.ac
M	src/Makefile.am
M	src/PyZyBopomofoContext.cc
D	src/PyZyCandidates.cc
D	src/PyZyCandidates.h
M	src/PyZyInputContext.h
M	src/PyZyPhoneticContext.cc
M	src/PyZyPhoneticContext.h
M	src/PyZyPhraseEditor.h
M	src/PyZyPinyinContext.cc

commit b017ae7d52c6c7a23e8dfa01c5e3246a7099c7e4
Author: Hiroshi Sumita <hsumita@google.com>
Date:   2012-03-28 11:10:37 +0900

    Fixes a behavior of focusedCandidate().
    
    BUG=focusedCandidate is not cleared after some operations.
    TEST=Test manually with client codes.
    
    Review URL: https://codereview.appspot.com/5927049

M	src/PyZyPhoneticContext.cc

commit f340adf7daec223959ba4144cff4d85852d4ed13
Author: Hiroshi Sumita <hsumita@google.com>
Date:   2012-03-27 22:31:27 +0900

    Make libpyzy to work on Linux.
    
    BUG=None
    TEST=Builds manually.
    
    Review URL: https://codereview.appspot.com/5903060

M	Makefile.am
M	configure.ac
M	data/db/android/Makefile.am
M	data/db/open-phrase/Makefile.am
M	pyzy-1.0.pc.in
M	pyzy.spec.in
M	src/Makefile.am
M	src/PyZyDatabase.cc
M	src/PyZyInputContext.cc
M	src/PyZySpecialPhraseTable.cc
M	src/PyZyString.h
M	src/PyZyTest.cc
M	src/phrases.txt
M	src/special_table

commit ca11abda32b0f0ba907d6597f87094514543b399
Author: Hiroshi Sumita <hsumita@google.com>
Date:   2012-03-22 12:40:34 +0900

    Fixes preedit text handlings.
    
    BUG=All characters should be set on conversionText when cursor position is not at the end.
    TEST=Manually tested with client codes.
    
    Review URL: https://codereview.appspot.com/5869044

M	src/PyZyPinyinContext.cc

commit 228c946461e19f53f136ca8325edf6c53225cbca
Author: Hiroshi Sumita <hsumita@google.com>
Date:   2012-03-07 12:52:59 +0900

    Apply SimpTradConverter to candidates and fix bugs
    
    BUG=Candidates text are always simplified chinese characters.
    TEST=Manually tested with client code.
    
    Review URL: https://codereview.appspot.com/5752053

M	src/PyZyPhoneticContext.cc

commit a4eb9289335d7c51d62596e212ab795ba12b7955
Author: Hiroshi Sumita <hsumita@google.com>
Date:   2012-02-29 11:12:46 +0900

    Fixed some bugs related to rest_text().
    
    BUG=rest_text() returns incorrect value in some situation.
    TEST=Manually tested with client code.
    
    Review URL: https://codereview.appspot.com/5694088

M	src/PyZyBopomofoContext.cc
M	src/PyZyPinyinContext.cc
M	src/PyZyString.h

commit fbbd9d276c113ec0ad0af2d8e61c778f9beeae30
Author: Hiroshi Sumita <hsumita@google.com>
Date:   2012-02-13 11:13:07 +0900

    Temporary fix to get all candidates.
    
    BUG=We only get at most 12 candidates for any input.
    TEST=Build a package.
    
    Review URL: https://codereview.appspot.com/5645079

M	src/PyZyPhraseEditor.h

commit ea35e7571dea7d7f13ad9007ba06a1a53aedeca3
Author: Hiroshi Sumita <hsumita@google.com>
Date:   2012-01-12 12:45:43 +0900

    Check a input character on insert().
    
    BUG=None
    TEST=Manual
    
    Review URL: http://codereview.appspot.com/5528073

M	src/PyZyDoublePinyinContext.cc
M	src/PyZyFullPinyinContext.cc

commit 98b613a1f019ee44f403f1804e0eda9c941e5bff
Author: Hiroshi Sumita <hsumita@google.com>
Date:   2011-12-05 10:48:49 +0900

    Add TODO comment and remove some comment/space.
    
    BUG=None
    TEST=Build manually
    
    Review URL: http://codereview.appspot.com/5440070

M	src/PyZyBopomofoContext.cc
M	src/PyZyConfig.h
M	src/PyZyInputContext.h
M	src/PyZyTest.cc
M	src/PyZyUtil.h

commit 972642907da0126653dc37579a24b6467c979de2
Author: Hiroshi Sumita <hsumita@google.com>
Date:   2011-12-01 11:40:20 +0900

    Update .gitignore
    
    BUG=None
    TEST=None
    
    Review URL: http://codereview.appspot.com/5437085

M	.gitignore
M	data/.gitignore
M	src/.gitignore

commit 2577412d557b5d86f49193cff5185ddf179878f3
Author: Hiroshi Sumita <hsumita@google.com>
Date:   2011-12-01 11:31:56 +0900

    Modify API of candidates().
    
    This CL changes API only.
    Internal behavior will be changed in another CL.
    
    BUG=None
    TEST=Run a test
    
    Review URL: http://codereview.appspot.com/5437086

M	src/Makefile.am
A	src/PyZyCandidates.cc
A	src/PyZyCandidates.h
M	src/PyZyInputContext.h
M	src/PyZyPhoneticContext.h
M	src/PyZyPinyinContext.cc
M	src/PyZyTest.cc

commit abf1fe97a38c06e6a05c112d9ac0a29264e96cf8
Author: Hiroshi Sumita <hsumita@chromium.org>
Date:   2011-11-22 18:02:44 +0900

    Add API "focusCandidate(size_t i)".
    
    BUG= None
    TEST= Build a package.
    
    Review URL: http://codereview.appspot.com/5375098

M	src/PyZyInputContext.h
M	src/PyZyPhoneticContext.cc

commit c1b473396d5bef422ac5edce8c8ba6980112575b
Author: Hiroshi Sumita <hsumita@chromium.org>
Date:   2011-11-15 11:37:12 +0900

    Change return value of some accessors to "const &".
    
    BUG=None
    TEST=Build library.
    
    Review URL: http://codereview.appspot.com/5376088

M	src/PyZyInputContext.h
M	src/PyZyPhoneticContext.h

commit 6e6dd86facb6e56a01e78238243f59163f1f4584
Author: Hiroshi Sumita <hsumita@chromium.org>
Date:   2011-11-15 11:34:31 +0900

    Remove PyZy::Config::init().
    
    BUG=None
    TEST=Run a test
    
    Review URL: http://codereview.appspot.com/5370063

M	src/PyZyConfig.cc
M	src/PyZyConfig.h
M	src/PyZyTest.cc

commit e97b37e6e8213500e4e33252e2c6b2f02c9c8a61
Author: Hiroshi Sumita <hsumita@chromium.org>
Date:   2011-11-15 11:22:24 +0900

    Replace variable types from g* to standard types.
    
    replacing
    - gchar - char
    - gint - int, unsigned int, or size_t
    - guint -> unsigned int or size_t
    - guint8 -> unsigned char
    - gboolean -> bool
    - gsize -> size_t
    - gpointer -> void *
    - gconstpointer -> const void *
    - gunichar -> unichar (typedef of int on PyZyUtil.h)
    
    BUG=None
    TEST=Run a test
    
    Review URL: http://codereview.appspot.com/5367046

M	scripts/bopomofo.py
M	scripts/double.py
M	scripts/genbopomofokeyboard.py
M	scripts/genpuncttable.py
M	scripts/genpytable.py
M	scripts/gensimptradtable.py
M	scripts/update-simptrad-table.py
M	src/PyZyBopomofoContext.cc
M	src/PyZyBopomofoContext.h
M	src/PyZyBopomofoKeyboard.h
M	src/PyZyConfig.cc
M	src/PyZyDatabase.cc
M	src/PyZyDatabase.h
M	src/PyZyDoublePinyinContext.cc
M	src/PyZyDoublePinyinContext.h
M	src/PyZyDoublePinyinTable.h
M	src/PyZyDynamicSpecialPhrase.cc
M	src/PyZyDynamicSpecialPhrase.h
M	src/PyZyFullPinyinContext.cc
M	src/PyZyInputContext.h
M	src/PyZyPhoneticContext.cc
M	src/PyZyPhoneticContext.h
M	src/PyZyPhrase.h
M	src/PyZyPhraseEditor.cc
M	src/PyZyPhraseEditor.h
M	src/PyZyPinyinArray.h
M	src/PyZyPinyinContext.cc
M	src/PyZyPinyinContext.h
M	src/PyZyPinyinParser.cc
M	src/PyZyPinyinParser.h
M	src/PyZySimpTradConverter.cc
M	src/PyZySimpTradConverter.h
M	src/PyZySimpTradConverterTable.h
M	src/PyZySpecialPhrase.h
M	src/PyZySpecialPhraseTable.cc
M	src/PyZySpecialPhraseTable.h
M	src/PyZyString.h
M	src/PyZyTest.cc
M	src/PyZyTypes.h
M	src/PyZyUtil.h

commit d4a3a174b8654bdd8961158845e9aba5c9c098b7
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2011-11-14 10:29:38 -0500

    Fix build rpm errors.
    
    BUG=build rpm errors
    TEST=make rpm
    
    Review URL: http://codereview.appspot.com/5371058

M	Makefile.am
M	configure.ac
D	libpyzy.spec.in
A	pyzy.spec.in

commit a1759127c553c77acee1f383c84e5155ec298fca
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2011-11-11 10:08:17 -0500

    Add version info into library name
    
    BUG=None
    TEST=Manual
    
    Review URL: http://codereview.appspot.com/5371052

M	src/Makefile.am

commit ae797cc4eb41dbe3cb1d72e17435148a17d24367
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2011-11-11 10:07:02 -0500

    Fix build error with c++0x and disable boost by default
    
    BUG=None
    TEST=Manual
    
    Review URL: http://codereview.appspot.com/5376056

M	configure.ac
A	data/db/Makefile.am
M	src/PyZyUtil.h

commit 2ebeb0ffe802e91a9dc880c47bc2c01faaac2a2d
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2011-11-10 08:54:34 -0500

    Add pkg-config support
    
    BUG=None
    TEST=Manual
    
    Review URL: http://codereview.appspot.com/5350047

M	Makefile.am
M	configure.ac
A	pyzy-1.0.pc.in
M	src/Makefile.am

commit 905ade571810d6c78c29a47fc01f99ccfd40f365
Author: Peng Huang <shawn.p.huang@gmail.com>
Date:   2011-11-10 08:51:14 -0500

    Fix ./autogen.sh, ./configure and build errors.
    
    BUG=./autogen.sh, ./configure and make errors
    TEST=./autogen.sh && make
    
    Review URL: http://codereview.appspot.com/5359050

M	data/.gitignore
A	data/db/android/Makefile.am
A	data/db/android/README
A	data/db/android/create_db.py
A	data/db/android/create_valid_hanzi.py
A	data/db/android/id.py
A	data/db/android/pydict.py
A	data/db/android/rawdict_utf16_65105_freq.txt
A	data/db/android/valid_hanzi.py
A	data/db/android/valid_utf16.txt
A	data/db/create_index.sql
A	data/db/open-phrase/Makefile.am
A	m4/as-version.m4
A	m4/boost.m4

commit b002be5085bc626cc28c204666694841b730c721
Author: Hiroshi Sumita <hsumita@chromium.org>
Date:   2011-11-09 11:26:33 +0900

    Refactoring APIs.
    
    - Add many APIs to replace processKeyEvent.
    - Remove pager related codes.
    
    BUG=None
    TEST=Run a test
    
    Review URL: http://codereview.appspot.com/5314054

D	po/Makefile.in.in
M	src/PyZyBopomofoContext.cc
M	src/PyZyBopomofoContext.h
M	src/PyZyConfig.cc
M	src/PyZyConfig.h
M	src/PyZyDatabase.cc
M	src/PyZyDatabase.h
M	src/PyZyDoublePinyinContext.cc
M	src/PyZyDoublePinyinContext.h
M	src/PyZyFullPinyinContext.cc
M	src/PyZyFullPinyinContext.h
M	src/PyZyInputContext.h
M	src/PyZyPhoneticContext.cc
M	src/PyZyPhoneticContext.h
M	src/PyZyPhraseEditor.cc
M	src/PyZyPinyinContext.cc
M	src/PyZyPinyinContext.h
M	src/PyZyTest.cc

commit 32c13912899c5157109956df739e7ac0393026cb
Author: Hiroshi Sumita <hsumita@chromium.org>
Date:   2011-10-24 16:16:00 +0900

    Rename to libpyzy and remove unused files.
    
    This CL don't modify some files which is related to a URL or debian.
    
    BUG=None
    TEST=Manually
    
    Review URL: http://codereview.appspot.com/5305041

M	.gitignore
M	AUTHORS
M	Makefile.am
M	autogen.sh
M	configure.ac
D	ibus-pinyin.spec.in
A	libpyzy.spec.in
M	src/Makefile.am
D	src/Makefile.am.lib
D	src/Makefile.am.test
D	src/pinyin.xml.in.in

commit e2d0d0cb1ae84e436197fe71c4be4f2d9beaf5f9
Author: Hiroshi Sumita <hsumita@chromium.org>
Date:   2011-10-24 16:09:59 +0900

    Make m_observer private.
    
    BUG=None
    TEST=Run a test.
    
    Review URL: http://codereview.appspot.com/5312042

M	src/PyZyBopomofoContext.cc
M	src/PyZyPhoneticContext.cc
M	src/PyZyPhoneticContext.h
M	src/PyZyPinyinContext.cc

commit 6b98a38b8193fed5846e8d2739516bf143af337d
Author: Hiroshi Sumita <hsumita@chromium.org>
Date:   2011-10-24 16:07:54 +0900

    Modify include guards to avoid a conflict.
    
    BUG=None
    TEST=Manual
    
    Review URL: http://codereview.appspot.com/5305042

M	src/PyZyBopomofo.h
M	src/PyZyBopomofoContext.h
M	src/PyZyBopomofoKeyboard.h
M	src/PyZyConfig.h
M	src/PyZyDatabase.h
M	src/PyZyDoublePinyinContext.h
M	src/PyZyDoublePinyinTable.h
M	src/PyZyDynamicSpecialPhrase.h
M	src/PyZyFullPinyinContext.h
M	src/PyZyInputContext.h
M	src/PyZyPhoneticContext.h
M	src/PyZyPhrase.h
M	src/PyZyPhraseArray.h
M	src/PyZyPhraseEditor.h
M	src/PyZyPinyinArray.h
M	src/PyZyPinyinContext.h
M	src/PyZyPinyinParser.h
M	src/PyZySimpTradConverter.h
M	src/PyZySpecialPhrase.h
M	src/PyZySpecialPhraseTable.h
M	src/PyZyString.h
M	src/PyZyTypes.h
M	src/PyZyUtil.h

commit 323f0787ccbd92cb5d1bcde674e711c867f0a64c
Author: Hiroshi Sumita <hsumita@chromium.org>
Date:   2011-10-24 16:05:14 +0900

    Modify Observer and implements some API.
    
    BUG=None
    TEST=Run a test.
    
    Review URL: http://codereview.appspot.com/5309041

M	src/PyZyBopomofoContext.cc
M	src/PyZyInputContext.h
M	src/PyZyPhoneticContext.cc
M	src/PyZyPhoneticContext.h
M	src/PyZyPinyinContext.cc
M	src/PyZyTest.cc

commit 838c43138aa564c38d6dfb9602fccfdbf379e4ef
Author: Hiroshi Sumita <hsumita@chromium.org>
Date:   2011-10-24 16:03:08 +0900

    fix variable types and code style.
    
    BUG=None
    TEST=Manual
    
    Review URL: http://codereview.appspot.com/5299042

M	src/PyZyConfig.cc
M	src/PyZyInputContext.h

commit e7e318308e5d830a9d32796addeefebd1af263c5
Author: Hiroshi Sumita <hsumita@chromium.org>
Date:   2011-10-24 15:59:19 +0900

    Change the license from GPL to LGPL.
    
    This CL don't modify files under debian/*.
    Some files which is removed by http://codereview.appspot.com/5305041/ are also unmodified.
    
    BUG=None
    TEST=Manually
    
    Review URL: http://codereview.appspot.com/5301043

M	COPYING
M	Makefile.am
M	configure.ac
M	data/Makefile.am
M	m4/Makefile.am
M	scripts/header
M	scripts/pydict.py
M	scripts/pyutil.py
M	src/Makefile.am
M	src/PyZyBopomofo.h
M	src/PyZyBopomofoContext.cc
M	src/PyZyBopomofoContext.h
M	src/PyZyBopomofoKeyboard.h
M	src/PyZyConfig.cc
M	src/PyZyConfig.h
M	src/PyZyDatabase.cc
M	src/PyZyDatabase.h
M	src/PyZyDoublePinyinContext.cc
M	src/PyZyDoublePinyinContext.h
M	src/PyZyDoublePinyinTable.h
M	src/PyZyDynamicSpecialPhrase.cc
M	src/PyZyDynamicSpecialPhrase.h
M	src/PyZyFullPinyinContext.cc
M	src/PyZyFullPinyinContext.h
M	src/PyZyInputContext.cc
M	src/PyZyInputContext.h
M	src/PyZyPhoneticContext.cc
M	src/PyZyPhoneticContext.h
M	src/PyZyPhrase.h
M	src/PyZyPhraseArray.h
M	src/PyZyPhraseEditor.cc
M	src/PyZyPhraseEditor.h
M	src/PyZyPinyinArray.h
M	src/PyZyPinyinContext.cc
M	src/PyZyPinyinContext.h
M	src/PyZyPinyinParser.cc
M	src/PyZyPinyinParser.h
M	src/PyZyPinyinParserTable.h
M	src/PyZySimpTradConverter.cc
M	src/PyZySimpTradConverter.h
M	src/PyZySimpTradConverterTable.h
M	src/PyZySpecialPhrase.cc
M	src/PyZySpecialPhrase.h
M	src/PyZySpecialPhraseTable.cc
M	src/PyZySpecialPhraseTable.h
M	src/PyZyString.h
M	src/PyZyTest.cc
M	src/PyZyTypes.h
M	src/PyZyUtil.h

commit 5221438adafbdc2db5f404be699e10369d1a41ad
Author: Hiroshi Sumita <hsumita@chromium.org>
Date:   2011-10-24 15:54:35 +0900

    Initial implementation of libpyzy.
    
    BUG=
    TEST=
    
    Review URL: http://codereview.appspot.com/5235062

A	.gitignore
A	AUTHORS
A	COPYING
A	ChangeLog
A	Makefile.am
A	NEWS
A	autogen.sh
A	codereview.settings
A	configure.ac
A	data/.gitignore
A	data/Makefile.am
A	debian/changelog.in
A	debian/compat
A	debian/control
A	debian/copyright
A	debian/docs
A	debian/ibus-pinyin.lintian-overrides
A	debian/rules
A	debian/source/format
A	debian/watch
A	ibus-pinyin.spec.in
A	m4/.gitignore
A	m4/Makefile.am
A	po/Makefile.in.in
A	scripts/addheader.py
A	scripts/bopomofo.py
A	scripts/create_db.py
A	scripts/create_index.py
A	scripts/create_unique_index.py
A	scripts/double.py
A	scripts/genbopomofokeyboard.py
A	scripts/genpuncttable.py
A	scripts/genpytable.py
A	scripts/gensimptradtable.py
A	scripts/header
A	scripts/id.py
A	scripts/php_2_py.php
A	scripts/punct.py
A	scripts/pydict.py
A	scripts/pyutil.py
A	scripts/sctc.py
A	scripts/update-simptrad-table.py
A	scripts/valid_hanzi.py
A	src/.gitignore
A	src/Makefile.am
A	src/Makefile.am.lib
A	src/Makefile.am.test
A	src/PyZyBopomofo.h
A	src/PyZyBopomofoContext.cc
A	src/PyZyBopomofoContext.h
A	src/PyZyBopomofoKeyboard.h
A	src/PyZyConfig.cc
A	src/PyZyConfig.h
A	src/PyZyDatabase.cc
A	src/PyZyDatabase.h
A	src/PyZyDoublePinyinContext.cc
A	src/PyZyDoublePinyinContext.h
A	src/PyZyDoublePinyinTable.h
A	src/PyZyDynamicSpecialPhrase.cc
A	src/PyZyDynamicSpecialPhrase.h
A	src/PyZyFullPinyinContext.cc
A	src/PyZyFullPinyinContext.h
A	src/PyZyInputContext.cc
A	src/PyZyInputContext.h
A	src/PyZyPhoneticContext.cc
A	src/PyZyPhoneticContext.h
A	src/PyZyPhrase.h
A	src/PyZyPhraseArray.h
A	src/PyZyPhraseEditor.cc
A	src/PyZyPhraseEditor.h
A	src/PyZyPinyinArray.h
A	src/PyZyPinyinContext.cc
A	src/PyZyPinyinContext.h
A	src/PyZyPinyinParser.cc
A	src/PyZyPinyinParser.h
A	src/PyZyPinyinParserTable.h
A	src/PyZySimpTradConverter.cc
A	src/PyZySimpTradConverter.h
A	src/PyZySimpTradConverterTable.h
A	src/PyZySpecialPhrase.cc
A	src/PyZySpecialPhrase.h
A	src/PyZySpecialPhraseTable.cc
A	src/PyZySpecialPhraseTable.h
A	src/PyZyString.h
A	src/PyZyTest.cc
A	src/PyZyTypes.h
A	src/PyZyUtil.h
A	src/main.db
A	src/phrases.txt
A	src/pinyin.xml.in.in
A	src/special_table
A	tools/googlecode_upload.py

commit c39096f6ea544ba53a2bf349cb00910598421c9a
Author: Hiroshi Sumita <hsumita@chromium.org>
Date:   2011-10-12 16:02:10 +0900

    first commit

A	README
