commit 0a835bd0abadb38b8e2ffab4ce7b110247a55964
Author: Daiki Ueno <ueno@gnu.org>
Date:   Fri Dec 19 11:42:49 2014 +0900

    Bump version to 0.3.5

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 0c9eacd2e9bd7ef80b9904ff809baad62ebe7d20
Author: Daiki Ueno <ueno@gnu.org>
Date:   Fri Dec 19 14:01:34 2014 +0900

    build: Remove INSTALL from the repository

 INSTALL | 370
 ----------------------------------------------------------------
 1 file changed, 370 deletions(-)

commit 7517eefaa05738d556680029fbfd10980c7a6ebc
Author: Daiki Ueno <ueno@gnu.org>
Date:   Fri Dec 19 13:19:33 2014 +0900

    rom-kana: Fix compilation error with Vala 0.26.0.83-ed603

 libkkc/rom-kana.vala | 21 +++++++++++----------
 1 file changed, 11 insertions(+), 10 deletions(-)

commit d7eba03e37f1bef6a210cc5ca43b4e9b662fcf54
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Sat Nov 15 10:54:25 2014 +0900

    Reformat README in markdown

 README.md | 66
 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 66 insertions(+)

commit fe5c00d99de37282c59a7634cd28f001d89da1ea
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Sat Nov 15 10:48:42 2014 +0900

    Fix leftover libgee 0.8 transition

 tests/Makefile.am     | 2 +-
 tests/lib/Makefile.am | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 34e106d319e7b733196590df91b9904dfb93e821
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Sat Nov 15 10:44:54 2014 +0900

    travis: Use subshell to avoid directory change

 .travis.yml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit a7f67ac52873e5af6816bfcf59c95bcac890fa69
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Sat Nov 15 10:40:20 2014 +0900

    travis: Adjust path in CFLAGS/LDFLAGS

 .travis.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit c24ffcf6dfafde5fb463fdee2e474e58b715441e
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Sat Nov 15 10:36:45 2014 +0900

    travis: Pull python-dev instead of libpython-dev

 .travis.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit afde9220b45f61311a52b58761bee306d2caeb56
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Sat Nov 15 10:35:00 2014 +0900

    travis: Use locally built marisa

 .travis.yml | 14 ++++++++++++--
 1 file changed, 12 insertions(+), 2 deletions(-)

commit 8c51aee706e9433fe89c28860bcf88d08919b9f9
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Sat Nov 15 10:06:31 2014 +0900

    Revert "travis: Pull libmarisa-dev"

    This reverts commit 0a22cdb4ccb82d27752fd90fc4ab35595d519e7c.

 .travis.yml | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

commit 0a22cdb4ccb82d27752fd90fc4ab35595d519e7c
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Sat Nov 15 10:00:41 2014 +0900

    travis: Pull libmarisa-dev

 .travis.yml | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 4b410de369fe367dc15d98fc6a2ca0e4c8e5697e
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Sat Nov 15 09:45:46 2014 +0900

    Add .travis.yml

 .travis.yml | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)

commit 1debd7ae4719999b2b11315af2ba50ac2b93d70e
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Wed Sep 17 16:57:31 2014 +0900

    Copy annotation when adding candidate to candidate-list

    https://bugzilla.redhat.com/show_bug.cgi?id=1136421

 libkkc/candidate-list.vala | 14 ++++++++++----
 tests/context.vala         | 11 +++++++++++
 2 files changed, 21 insertions(+), 4 deletions(-)

commit 5c403135677edc6e8ba1641f373212b25e6630df
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Wed Sep 3 17:31:54 2014 +0900

    key-event: clear level3 shift modifiers

    https://bugzilla.redhat.com/show_bug.cgi?id=1136722

 libkkc/key-event.vala | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

commit 3e0374e947d508084356bf8fb5fee8b5ef1adc27
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Mon Jul 7 13:28:36 2014 +0900

    doc: Don't depend on gee-1.0

 docs/Makefile.am | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 4ffd6c8331d4575678aca7cad7c5e839d7dbd736
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Mon Jul 7 13:09:45 2014 +0900

    Revert "build: Switch from intltool to gettext"

    This reverts commit 25e166bda1f6308a9b4f26268791d55781112620.
    The required gettext version 0.19.1 is not yet available on many
    systems.

 configure.ac |  3 +--
 po/Makevars  | 72
 ------------------------------------------------------------
 2 files changed, 1 insertion(+), 74 deletions(-)

commit 784377b6c2aa7e78e193b4c4a7ebde9e1a5aeba3
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Mon Jul 7 13:06:29 2014 +0900

    Bump version to 0.3.4

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 3cff841d1fb430fcb30236e20e7ec84214f2d9c1
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Mon Jul 7 13:05:36 2014 +0900

    Update copyright year

 Makefile.am                                             | 4 ++--
 README                                                  | 4 ++--
 configure.ac                                            | 4 ++--
 data/Makefile.am                                        | 4 ++--
 data/rules/Makefile.am                                  | 4 ++--
 data/rules/README.rules                                 | 4 ++--
 data/templates/Makefile.am                              | 4 ++--
 data/templates/libkkc-data/Makefile.am                  | 4 ++--
 data/templates/libkkc-data/configure.ac.in              | 4 ++--
 data/templates/libkkc-data/data/Makefile.am             | 4 ++--
 data/templates/libkkc-data/data/models/Makefile.sorted2 | 4 ++--
 data/templates/libkkc-data/data/models/Makefile.sorted3 | 4 ++--
 data/templates/libkkc-data/tools/Makefile.am            | 4 ++--
 data/templates/libkkc-data/tools/genfilter.py           | 4 ++--
 data/templates/libkkc-data/tools/sortlm.py              | 4 ++--
 libkkc/Makefile.am                                      | 4 ++--
 libkkc/bigram-decoder.vala                              | 4 ++--
 libkkc/bloom-filter.vala                                | 4 ++--
 libkkc/candidate-list.vala                              | 4 ++--
 libkkc/candidate.vala                                   | 4 ++--
 libkkc/context.vala                                     | 4 ++--
 libkkc/convert-segment-state-handler.vala               | 4 ++--
 libkkc/convert-sentence-state-handler.vala              | 4 ++--
 libkkc/decoder.vala                                     | 4 ++--
 libkkc/dictionary-list.vala                             | 4 ++--
 libkkc/dictionary.vala                                  | 4 ++--
 libkkc/encoding.vala                                    | 4 ++--
 libkkc/expression.vala                                  | 4 ++--
 libkkc/initial-state-handler.vala                       | 4 ++--
 libkkc/key-event-filter.vala                            | 4 ++--
 libkkc/key-event.vala                                   | 4 ++--
 libkkc/keymap.vala                                      | 4 ++--
 libkkc/keysyms.vala                                     | 4 ++--
 libkkc/kkc-1.0.pc.in                                    | 4 ++--
 libkkc/kkc.vala                                         | 4 ++--
 libkkc/language-model-utils.vala                        | 4 ++--
 libkkc/language-model.vala                              | 4 ++--
 libkkc/map-file.vala                                    | 4 ++--
 libkkc/metadata-file.vala                               | 4 ++--
 libkkc/nicola.vala                                      | 4 ++--
 libkkc/numeric-template.vala                            | 4 ++--
 libkkc/rom-kana-utils.vala                              | 4 ++--
 libkkc/rom-kana.vala                                    | 4 ++--
 libkkc/rule.vala                                        | 4 ++--
 libkkc/segment-dictionary.vala                          | 4 ++--
 libkkc/segment-list.vala                                | 4 ++--
 libkkc/segment.vala                                     | 4 ++--
 libkkc/sentence-dictionary.vala                         | 4 ++--
 libkkc/sorted-bigram-language-model.vala                | 4 ++--
 libkkc/sorted-trigram-language-model.vala               | 4 ++--
 libkkc/state.vala                                       | 4 ++--
 libkkc/system-segment-dictionary.vala                   | 4 ++--
 libkkc/template.vala                                    | 4 ++--
 libkkc/text-bigram-language-model.vala                  | 4 ++--
 libkkc/text-trigram-language-model.vala                 | 4 ++--
 libkkc/trellis-node.vala                                | 4 ++--
 libkkc/trigram-decoder.vala                             | 4 ++--
 libkkc/user-dictionary.vala                             | 4 ++--
 libkkc/user-segment-dictionary.vala                     | 4 ++--
 libkkc/user-sentence-dictionary.vala                    | 4 ++--
 libkkc/utils.vala                                       | 4 ++--
 marisa-glib/Makefile.am                                 | 4 ++--
 tests/Makefile.am                                       | 4 ++--
 tools/Makefile.am                                       | 4 ++--
 tools/kkc-package-data.in                               | 4 ++--
 tools/kkc.vala                                          | 4 ++--
 66 files changed, 132 insertions(+), 132 deletions(-)

commit 025d2fb3bf7e05bd7367d459bbf0557d5e929eab
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Mon Jun 16 12:18:40 2014 +0900

    Update translations

 po/ja.po | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

commit 95ecc6d8a21814a093e013c60e370ac49407013a
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Mon Jun 16 12:13:19 2014 +0900

    Update translations

 po/ja.po | 148
 ++++++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 81 insertions(+), 67 deletions(-)

commit 25e166bda1f6308a9b4f26268791d55781112620
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Mon Jun 16 12:10:51 2014 +0900

    build: Switch from intltool to gettext

 configure.ac |  3 ++-
 po/Makevars  | 72
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 74 insertions(+), 1 deletion(-)

commit e5a21c69386a1c6681d63f5201fde2230a51f27a
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Mon Jun 16 12:00:41 2014 +0900

    Fix dependencies

    Can't make json-glib-1.0 and gee-0.8 optional, since some classes
    provide
    API using it for performance reason.

 libkkc/kkc-1.0.deps  | 1 +
 libkkc/kkc-1.0.pc.in | 3 +--
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 82ab9a22f97852fcc096347a663b3ea3b95626a8
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Mon Jun 16 11:27:23 2014 +0900

    Fix package dependencies

 libkkc/kkc-1.0.deps  | 2 --
 libkkc/kkc-1.0.pc.in | 4 ++--
 2 files changed, 2 insertions(+), 4 deletions(-)

commit baf68310e26cd090b6b5d7b4604cb4fcd5e5ca4f
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Mon Jun 16 11:17:36 2014 +0900

    Fix HashSet name clash between Vala 0.26 glib-2.0.vapi and
    gee-0.8.vapi

 libkkc/bigram-decoder.vala  | 2 +-
 libkkc/candidate-list.vala  | 2 +-
 libkkc/map-file.vala        | 2 +-
 libkkc/rule.vala            | 2 +-
 libkkc/trigram-decoder.vala | 4 ++--
 5 files changed, 6 insertions(+), 6 deletions(-)

commit ebc714b954a7798646371eb3fd6fe4e51638f329
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Mon Jun 16 11:12:50 2014 +0900

    Port to libgee 0.8 API

 configure.ac                         |  4 ++--
 libkkc/Makefile.am                   |  2 +-
 libkkc/bigram-decoder.vala           | 12 ++++-------
 libkkc/expression.vala               |  2 +-
 libkkc/keymap.vala                   | 32 ++++++++++++-----------------
 libkkc/kkc-1.0.pc.in                 |  2 +-
 libkkc/nicola.vala                   |  4 ++--
 libkkc/rule.vala                     | 40
 ++++++++++++++++--------------------
 libkkc/state.vala                    |  2 +-
 libkkc/trigram-decoder.vala          |  3 +--
 libkkc/user-segment-dictionary.vala  |  4 ++--
 libkkc/user-sentence-dictionary.vala |  4 ++--
 12 files changed, 48 insertions(+), 63 deletions(-)

commit 8a5366c976b0399a69e6b9f622ad29f987c8a52e
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Mon Jun 16 10:50:34 2014 +0900

    kkc-1.0.pc: Mark libgee and json-glib as private dependency

 libkkc/kkc-1.0.pc.in | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 72a596d438f5ede05c59d733a05ba566a1259bcd
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Tue May 13 16:30:46 2014 +0900

    rom-kana: Retain partial input when "convert-*" commands are called

    Suggested by Masafumi Miura.

 libkkc/rom-kana.vala           | 14 +++++++++++---
 tests/conversions-initial.json |  4 +++-
 tests/lib/test-utils.vala      |  3 +++
 3 files changed, 17 insertions(+), 4 deletions(-)

commit 5f38726532b8790e1320e1b35bc326439ef9cdb0
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Tue May 13 12:04:27 2014 +0900

    rom-kana: Assign "ly<X>" to HIRAGANA SMALL LETTER <X>

    Suggested by Masafumi Miura.

 data/rules/default/rom-kana/default.json | 5 +++++
 1 file changed, 5 insertions(+)

commit 4859e8ab00b215d1cf6830a31cbb1abe8c0f06b1
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Tue Apr 1 18:17:33 2014 +0900

    Bump version to 0.3.3

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 84f34f0945413959333cc61384937d43191bce3f
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Tue Apr 1 18:14:36 2014 +0900

    doc: Add keysyms.vapi to valadoc inputs

 docs/Makefile.am | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 0bfe59647178d46eb4fa44e19d323e574f370033
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Thu Mar 6 16:02:52 2014 +0900

    Use binary search to lookup keys

 libkkc/Makefile.am   |   11 +-
 libkkc/keynames.vala | 2094 ---------------
 libkkc/keysyms.h     |    7 +
 libkkc/keysyms.vapi  |   15 +
 libkkc/ks_tables.h   | 7104
 ++++++++++++++++++++++++++++++++++++++++++++++++++
 libkkc/utils.vala    |   96 +-
 tests/key-event.vala |    7 +-
 7 files changed, 7224 insertions(+), 2110 deletions(-)

commit ee275be5e5bb94fea1540240d80529db0c224eb5
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Thu Mar 6 16:02:23 2014 +0900

    Fix the last change

 libkkc/key-event.vala                |  5 +++--
 libkkc/user-sentence-dictionary.vala | 10 +++++-----
 2 files changed, 8 insertions(+), 7 deletions(-)

commit 9eebfd502e862bf2b57a45671277949eb8ba20a5
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Mon Mar 3 18:59:37 2014 +0900

    Add workaround for valac 0.24

 libkkc/user-sentence-dictionary.vala | 3 +++
 1 file changed, 3 insertions(+)

commit 618d8003587a88bbacb178056453819015a4cf78
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Mon Mar 3 18:54:55 2014 +0900

    Add workaround for valac 0.24

 libkkc/key-event.vala | 3 +++
 1 file changed, 3 insertions(+)

commit e1617f647a7e17ca6d53bfef42a88dcb9b172c93
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Wed Feb 5 18:18:22 2014 +0900

    Add "first-segment" and "last-segment" commands

    Bind them to Home/End respectively.
    Fixes the problem reported by Jens Petersen:
    https://bugzilla.redhat.com/show_bug.cgi?id=1056912

 data/rules/default/keymap/default.json     |  2 ++
 libkkc/convert-segment-state-handler.vala  |  4 ++++
 libkkc/convert-sentence-state-handler.vala | 14 ++++++++++++++
 libkkc/initial-state-handler.vala          | 20 ++++++++++++++++++++
 libkkc/keymap.vala                         |  2 ++
 libkkc/segment-list.vala                   |  8 ++++++++
 tests/context.vala                         | 18 ++++++++++++++++++
 7 files changed, 68 insertions(+)

commit ed40055708d7704f3e5a7fed85455891d6a6a15a
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Wed Feb 5 18:16:29 2014 +0900

    Remove debug print from test-utils.vala

 tests/lib/test-utils.vala | 1 -
 1 file changed, 1 deletion(-)

commit 4c6b2871365091336133b8631c8d55970e6f3028
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Mon Jan 20 16:07:20 2014 +0900

    Improve comments in State.lookup

 libkkc/state.vala | 15 ++++++++-------
 1 file changed, 8 insertions(+), 7 deletions(-)

commit 64678265bf44cf958d4fb32967e9a11d76532008
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Mon Dec 16 18:12:44 2013 +0900

    Consider non-printable key as commit command

    This fixes the problem reported by Mike FABIAN:
    https://bugzilla.redhat.com/show_bug.cgi?id=1024421

 libkkc/convert-sentence-state-handler.vala | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

commit 1c94e3ea2ef66ed4c7fcb233e6bb55ee30a8cd71
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Mon Dec 16 12:58:34 2013 +0900

    Bump version to 0.3.2

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit cae6663991a9f35df31bb2c078e3a3b66a12693e
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Mon Dec 16 12:56:41 2013 +0900

    tool: remove unused JSON-RPC server mode

    That shall be replaced with the D-Bus server.

 INSTALL           |   8 +-
 po/POTFILES.in    |   1 -
 tools/Makefile.am |   2 +-
 tools/kkc.vala    |   3 -
 tools/server.vala | 416
 ------------------------------------------------------
 5 files changed, 5 insertions(+), 425 deletions(-)

commit ed0a6448c6fcb38ce1b36e49345df343c4174596
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Mon Dec 16 12:55:13 2013 +0900

    Report cursor width when editing input

 libkkc/context.vala |  9 +++++++++
 libkkc/state.vala   | 36 ++++++++++++++++++++++++++++++++++--
 2 files changed, 43 insertions(+), 2 deletions(-)

commit 1194c9fbf49a750fa34b80f6a92f77eda9a1b2a2
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Sun Dec 15 18:59:19 2013 +0900

    decoder: specify -G_MAXDOUBLE as the default minimum path cost,
    instead of 0

    Patch provided by Mitsuya Shibata at
    https://bitbucket.org/libkkc/libkkc/issue/5/

 libkkc/bigram-decoder.vala  | 2 +-
 libkkc/trigram-decoder.vala | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 42dc613f8631d52bd01f38e65bddb5522faca4ae
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Tue Dec 10 12:55:13 2013 +0900

    user-dict: escape special characters in midasi string

    Suggested by Akihiro TSUKADA <tskd2@yahoo.co.jp> in:
    <http://du-a.org/pipermail/libkkc-list/2013-December/000027.html>.

 libkkc/dictionary.vala              |  2 ++
 libkkc/user-segment-dictionary.vala |  4 ++--
 tests/user-dictionary.vala          | 17 ++++++++++++++++-
 3 files changed, 20 insertions(+), 3 deletions(-)

commit d6a29fa408fcec36e4ef496d146429f571ed5602
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Mon Dec 9 18:54:44 2013 +0900

    Allow "/" in the midasi string

    Test case provided by Akihiro TSUKADA <tskd2@yahoo.co.jp>.

 libkkc/user-segment-dictionary.vala | 8 ++++----
 tests/user-segment-dictionary-good  | 1 +
 2 files changed, 5 insertions(+), 4 deletions(-)

commit a64c30a612f2f94d56eefada60e6f3c61ad6dc6d
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Thu Dec 5 13:30:02 2013 +0900

    nicola: clear timeout_id when timeout has expired

    Patch provided by Mitsuya Shibata at
    https://bitbucket.org/libkkc/libkkc/issue/4/

 libkkc/nicola.vala | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

commit a670c0d84984d1e6526b0a8f6f29d3a1db9fbeda
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Sun Sep 15 18:38:54 2013 +0900

    Bump version 0.3.1

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit ec69d2d55472ad35994002321b269135c2b65b5d
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Sun Sep 15 18:46:19 2013 +0900

    Adjust test data

 tests/conversions-sentence.json | 2 +-
 tests/lib/test-utils.vala       | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

commit da05810057cdfa014a203fe1f13d2f9b6753e708
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Sun Sep 15 17:18:34 2013 +0900

    decoder: check minimum path cost when backward search

 libkkc/bigram-decoder.vala  | 28 +++++++++++++++++++---------
 libkkc/decoder.vala         |  9 +++++----
 libkkc/state.vala           | 13 +++++++++----
 libkkc/trigram-decoder.vala | 20 ++++++++++++++------
 4 files changed, 47 insertions(+), 23 deletions(-)

commit bebe207142f1a166916079a214f13477b1c4dc76
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Sun Sep 15 10:12:17 2013 +0900

    numeric: exclude literal "#" from the result

 libkkc/numeric-template.vala | 13 ++++++++++++-
 1 file changed, 12 insertions(+), 1 deletion(-)

commit f2fc8bf55a95e90e79f0d966c733967c1d6fe7f7
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Sat Sep 14 09:01:50 2013 +0900

    numeric: implement digit grouping

 libkkc/numeric-template.vala |  1 +
 libkkc/rom-kana-utils.vala   | 20 ++++++++++++++++++++
 2 files changed, 21 insertions(+)

commit cc221b574097c3d0bc2afe96ef95343a983f07b0
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Wed Sep 11 17:29:33 2013 +0900

    Bump version to 0.3.0

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 685159f5d5945e70841f611d3cabe0365f9cebff
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Wed Sep 11 17:23:06 2013 +0900

    Don't call dgettext before clients call bindtextdomain

 libkkc/keymap.vala | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

commit 763464e0e541d582c7271ea4a3147b643790c753
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Wed Sep 11 15:00:04 2013 +0900

    Adjust test data

 tests/conversions-user-dictionary-phrase.json | 20 ++++++--------------
 tests/conversions-user-dictionary.json        | 20 ++++++++++----------
 2 files changed, 16 insertions(+), 24 deletions(-)

commit 9038b39061ba886aa12ecff9f99a3799dde63c4d
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Wed Sep 11 14:58:34 2013 +0900

    user-dict: decrease the minimum number of adjacent words to register

 libkkc/user-sentence-dictionary.vala | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit bc916e384f00291eee3386e4f4fbd80568799dc5
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Wed Sep 11 14:57:51 2013 +0900

    Merge okurigana segments after dictionary lookup

 libkkc/segment-list.vala | 14 +++++++++++++-
 libkkc/state.vala        | 43 +++++++++++++++++++++++++++----------------
 2 files changed, 40 insertions(+), 17 deletions(-)

commit 0ec8ae8dfc254c3cc015c22009654a7be6e1ebce
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Wed Sep 11 13:18:47 2013 +0900

    Adjust test data

 tests/conversions-segment.json                | 54
 +++++++++++++--------------
 tests/conversions-user-dictionary-phrase.json |  2 +-
 tests/user-dictionary.vala                    |  2 +
 3 files changed, 30 insertions(+), 28 deletions(-)

commit a4873634d641709b91c288d018e1c13cca5a856b
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Wed Sep 11 13:17:15 2013 +0900

    Merge possible okurigana segments when sentence conversion

    https://bugzilla.redhat.com/show_bug.cgi?id=970863

 libkkc/rom-kana-utils.vala | 10 ++++++++++
 libkkc/state.vala          | 25 +++++++++++++++++++++++++
 2 files changed, 35 insertions(+)

commit 1f0fe8410166a219a866225a63ce15ef4f86d141
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Wed Sep 4 19:05:32 2013 +0900

    decoder: add cost constraint of multiple candidates

    When looking up multiple candidates using backward A* search, stop
    searching when the cost of a candidate exceeds the given threshold.
    The cost is calculated as a difference from the optimal cost.

 libkkc/bigram-decoder.vala  | 15 +++++++++++++--
 libkkc/decoder.vala         |  5 +++++
 libkkc/state.vala           |  7 ++++---
 libkkc/trigram-decoder.vala | 10 +++++++++-
 4 files changed, 31 insertions(+), 6 deletions(-)

commit e91006a124a34f811fc2eba2bb7f671c1bc739b3
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Mon Jul 29 09:49:30 2013 +0900

    Bump version to 0.2.7

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 2f11922e3ee5800aa0f0c4a4d9abe57788fef219
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Mon Jul 29 08:35:00 2013 +0900

    Commit preedit when switching to direct input mode

 libkkc/initial-state-handler.vala | 6 ++++++
 1 file changed, 6 insertions(+)

commit b8cd3fc81c37c177ced47781fa7a437df4836004
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Mon Jul 29 08:29:07 2013 +0900

    Increase minimum unigram cost for candidate lookup

 libkkc/state.vala | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit ee4dcda62cacdb6e1923ae88c6929be94ca62d36
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Sun Jul 28 17:21:39 2013 +0900

    Add minimum cost to lookup candidate from language model

 libkkc/state.vala | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

commit 143331d7487029d539da6bcf33e6d21414da8ef7
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Fri Jul 12 19:16:05 2013 +0900

    server: add candidatesPopulated and candidatesSelected notification

 tools/server.vala | 48 ++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 48 insertions(+)

commit e1bfec53494c4f96d85c1b0291758fd95d66467c
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Fri Jul 5 14:51:17 2013 +0900

    Bump version to 0.2.6

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit a8909d7d2f14141327dd30c374d1690d78efe6ee
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Fri Jul 5 14:34:06 2013 +0900

    tests: factor out conversion data from user-dictionary tests

 tests/Makefile.am                             |   2 +
 tests/context.vala                            |  47 +++--------
 tests/conversions-user-dictionary-phrase.json |  26 ++++++
 tests/conversions-user-dictionary.json        |  50 ++++++++++++
 tests/lib/test-utils.vala                     |  29 +++++++
 tests/user-dictionary.vala                    | 113
 +++-----------------------
 6 files changed, 131 insertions(+), 136 deletions(-)

commit 85d4a7f46d989f988ebd0ed4fd75bf9518e5ed48
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Fri Jul 5 13:08:53 2013 +0900

    Don't commit preedit on input-mode change

 libkkc/initial-state-handler.vala | 2 --
 tests/conversions-initial.json    | 4 ++--
 2 files changed, 2 insertions(+), 4 deletions(-)

commit 838912c9742cee1e7a5c86227adbea9600bd086c
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Fri Jul 5 13:07:57 2013 +0900

    Fix wide-latin input in the initial conversion state

 libkkc/initial-state-handler.vala | 4 +++-
 tests/conversions-initial.json    | 1 +
 2 files changed, 4 insertions(+), 1 deletion(-)

commit 7af1cc94136ef829834d9e44874bba2df3124543
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Fri Jul 5 12:08:08 2013 +0900

    tests: fix indentation and call setlocale

 tests/candidate-list.vala    | 15 +++++++--------
 tests/candidate.vala         | 15 +++++++--------
 tests/decoder.vala           | 17 +++++++++--------
 tests/dictionary-list.vala   | 15 +++++++--------
 tests/encoding.vala          | 15 +++++++--------
 tests/expression.vala        | 15 +++++++--------
 tests/key-event.vala         | 15 +++++++--------
 tests/keymap.vala            | 15 +++++++--------
 tests/language-model.vala    | 15 +++++++--------
 tests/metadata-file.vala     | 15 +++++++--------
 tests/rom-kana.vala          | 17 +++++++++--------
 tests/rule.vala              | 15 +++++++--------
 tests/segment-list.vala      | 15 +++++++--------
 tests/segment.vala           | 15 +++++++--------
 tests/system-dictionary.vala | 15 +++++++--------
 tests/template.vala          | 17 +++++++++--------
 tests/trellis-node.vala      | 15 +++++++--------
 tests/user-dictionary.vala   | 19 +++++++++----------
 tests/user-rule.vala         | 15 +++++++--------
 19 files changed, 141 insertions(+), 154 deletions(-)

commit 65a0ce4f848ec9b284523816b4978597730e254d
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Fri Jul 5 11:33:03 2013 +0900

    Update translations

 po/ja.po | 48 ++++++++++++++++++++++++++++++------------------
 1 file changed, 30 insertions(+), 18 deletions(-)

commit 961ba267549ff3e9963247d29c8fd2d8e406b73d
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Fri Jul 5 11:29:33 2013 +0900

    tool: specify correct prgname

 tools/kkc.vala | 2 ++
 1 file changed, 2 insertions(+)

commit e816d07ac6e79c82b7120c16c40d0f0b2a915de2
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Fri Jul 5 06:20:47 2013 +0900

    Always look for user dictionary first

 libkkc/rom-kana-utils.vala | 10 ++++++++++
 libkkc/state.vala          | 38 ++++++++++++++++++++++++++++++--------
 2 files changed, 40 insertions(+), 8 deletions(-)

commit f85f1ec1491ee82cd596cccdf70f5b776393630a
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Wed Jul 3 12:13:14 2013 +0900

    Bump version to 0.2.5

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 771433eafa76c97036cf48e8b8c1d49458b8a6a3
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Wed Jul 3 11:41:39 2013 +0900

    kkc-package-data: don't error out when the input is not an absolute
    path

 tools/kkc-package-data.in | 5 +++++
 1 file changed, 5 insertions(+)

commit 09b3300d43d12c36342c27e7a32ed93dfba1031a
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Wed Jul 3 11:36:20 2013 +0900

    Set sh-basic-offset in .dir-locals.el

 .dir-locals.el | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit ce05eb5ce9d80e468a26aed1499849a9dc059f1d
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Tue Jul 2 18:25:44 2013 +0900

    data: Fix parallel build

    Reported by Felix Yan at
    https://bitbucket.org/libkkc/libkkc/issue/3

 data/templates/libkkc-data/data/models/Makefile.sorted2 | 11 +++++++----
 data/templates/libkkc-data/data/models/Makefile.sorted3 | 12 +++++++-----
 2 files changed, 14 insertions(+), 9 deletions(-)

commit 2896bc4c949d93d1524b86697ee9da4304706d43
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Mon Jul 1 17:41:22 2013 +0900

    Add $(top_builddir) to the include path when compiling tests

 tests/Makefile.am     | 4 +++-
 tests/lib/Makefile.am | 3 ++-
 2 files changed, 5 insertions(+), 2 deletions(-)

commit d0a4ee5be6fb1d0f0c81544784fbc49ff6cff92d
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Mon Jul 1 15:39:14 2013 +0900

    Mark Kkc.ModifierType as bitmask

 libkkc/key-event.vala | 1 +
 1 file changed, 1 insertion(+)

commit 7d3b0d06f6f35c2f2a96083aaea354a4fd30d6ec
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Sun Jun 30 08:47:03 2013 +0900

    Check errors when removing test directory

 tests/lib/test-utils.vala  | 2 +-
 tests/user-dictionary.vala | 9 +++++++--
 tests/user-rule.vala       | 9 +++++++--
 3 files changed, 15 insertions(+), 5 deletions(-)

commit 64239fe3f21d7bb6232a03afc00308bf6ca7a28f
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Sun Jun 30 08:43:31 2013 +0900

    Factor out conversion test data into json

 tests/Makefile.am               |   3 +
 tests/context.vala              | 338
 +++++-----------------------------------
 tests/conversions-initial.json  |  38 +++++
 tests/conversions-segment.json  | 212 +++++++++++++++++++++++++
 tests/conversions-sentence.json |  52 +++++++
 tests/lib/Makefile.am           |  15 +-
 tests/lib/test-utils.vala       |  42 ++++-
 7 files changed, 396 insertions(+), 304 deletions(-)

commit ed40e4314885b3506fa6adc1b299c89274d89b13
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Fri Jun 28 17:51:41 2013 +0900

    Treat ignored key unhandled

 libkkc/context.vala | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit b5d03a46dd8c335979baecefb688752724b5a158
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Mon Jun 24 18:04:23 2013 +0900

    Don't lookup unigram entries if input is a single character

 libkkc/state.vala | 28 ++++++++++++++++------------
 1 file changed, 16 insertions(+), 12 deletions(-)

commit eda7963c023f62097f5916591dd205fa7a2e5450
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Mon Jun 24 18:04:05 2013 +0900

    Revert "Fix tests"

    This reverts commit d4a6067df57fa3d6f80a6ebd4ee4dd38d8b7c534.

 tests/context.vala         | 20 +++++++++-----------
 tests/user-dictionary.vala | 20 +++++++++-----------
 2 files changed, 18 insertions(+), 22 deletions(-)

commit d4a6067df57fa3d6f80a6ebd4ee4dd38d8b7c534
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Mon Jun 24 18:01:41 2013 +0900

    Fix tests

 tests/context.vala         | 20 +++++++++++---------
 tests/user-dictionary.vala | 20 +++++++++++---------
 2 files changed, 22 insertions(+), 18 deletions(-)

commit 805a468e4bc92ec13118b36d8ff5ac11ac16f73a
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Mon Jun 24 17:44:38 2013 +0900

    Minor code cleanup

    Untabify and add copyright header to language-model-utils.vala.

 libkkc/decoder.vala                      |  2 +-
 libkkc/language-model-utils.vala         | 22 ++++++++++++++++++++--
 libkkc/language-model.vala               | 12 ++++++------
 libkkc/sorted-bigram-language-model.vala |  4 ++--
 libkkc/text-bigram-language-model.vala   |  2 +-
 tests/lib/test-case.vala                 |  4 ++--
 tools/kkc.vala                           |  4 ++--
 tools/server.vala                        |  2 +-
 8 files changed, 35 insertions(+), 17 deletions(-)

commit b98337e5fc5eb610b0dac2dc87005cfb20d94d2f
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Mon Jun 24 17:41:12 2013 +0900

    Exclude hiragana entries when looking up unigrams in language model

 libkkc/state.vala | 15 +++++++++------
 1 file changed, 9 insertions(+), 6 deletions(-)

commit 9b9f34c1c07d450331c615a4d59f1ba36fe1f04d
Author: Daiki Ueno <ueno@unixuser.org>
[--snip--]
