[ibus-pinyin] refresh integration patch
Peng Wu
pwu at fedoraproject.org
Fri Jan 13 09:26:44 UTC 2012
commit b6ebcd61b9ecd9c53afff7c62c57d3c7530c0069
Author: Peng Wu <alexepico at gmail.com>
Date: Fri Jan 13 17:09:33 2012 +0800
refresh integration patch
ibus-pinyin-libpinyin-integration.patch | 418 ++++++++++++++++---------------
ibus-pinyin.spec | 5 +-
2 files changed, 226 insertions(+), 197 deletions(-)
---
diff --git a/ibus-pinyin-libpinyin-integration.patch b/ibus-pinyin-libpinyin-integration.patch
index ddc5905..77c16f3 100644
--- a/ibus-pinyin-libpinyin-integration.patch
+++ b/ibus-pinyin-libpinyin-integration.patch
@@ -1,7 +1,7 @@
From 4d0b70d57a872931404868ec3eafd9ae0e5b4441 Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Mon, 29 Aug 2011 14:14:46 +0800
-Subject: [PATCH 01/98] begin to integrate
+Subject: [PATCH 01/99] begin to integrate
---
src/PYPinyinBaseEditor.h | 91 ++++++++++++++++++++++++++++++++++++++++++++++
@@ -106,13 +106,13 @@ index 0000000..0bed00a
+
+#endif
--
-1.7.7.4
+1.7.7.5
From 2fcee36056380fa72fcfab98f55508151b068e1c Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Tue, 30 Aug 2011 18:24:02 +0800
-Subject: [PATCH 02/98] begin to write libpinyin backend singleton
+Subject: [PATCH 02/99] begin to write libpinyin backend singleton
---
src/PYLibPinyin.h | 36 ++++++++++++++++++++++++++++++++++++
@@ -162,13 +162,13 @@ index 0000000..cfd8566
+
+#endif
--
-1.7.7.4
+1.7.7.5
From 7a74baf03f6bdf37d033efa6a66feab936ab255b Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Thu, 1 Sep 2011 11:24:02 +0800
-Subject: [PATCH 03/98] rename editor class
+Subject: [PATCH 03/99] rename editor class
---
src/PYLibPinyin.h | 5 +++++
@@ -236,13 +236,13 @@ index 0bed00a..ee200a1 100644
std::string m_selected_special_phrase;
};
--
-1.7.7.4
+1.7.7.5
From e5da1763d6db253ae4f89880974dfa094ca43c92 Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Thu, 1 Sep 2011 13:02:24 +0800
-Subject: [PATCH 04/98] rename editor header
+Subject: [PATCH 04/99] rename editor header
---
src/PYLibPinyinBaseEditor.h | 92 +++++++++++++++++++++++++++++++++++++++++++
@@ -448,13 +448,13 @@ index ee200a1..0000000
-
-#endif
--
-1.7.7.4
+1.7.7.5
From 772a6b8cb77f01f1832ea25c88db6d9d9d4f3ab9 Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Thu, 1 Sep 2011 15:13:09 +0800
-Subject: [PATCH 05/98] begin to write libpinyin base editor
+Subject: [PATCH 05/99] begin to write libpinyin base editor
---
src/PYLibPinyinBaseEditor.cc | 318 ++++++++++++++++++++++++++++++++++++++++++
@@ -800,13 +800,13 @@ index ee200a1..c7b0d2b 100644
void commit (const gchar *str);
--
-1.7.7.4
+1.7.7.5
From d14c7c5cef6f21421fe0bc19b1179b202f416e3b Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Thu, 1 Sep 2011 15:51:53 +0800
-Subject: [PATCH 06/98] fixes compile
+Subject: [PATCH 06/99] fixes compile
---
src/Makefile.am | 3 +++
@@ -860,13 +860,13 @@ index c7b0d2b..d682a7b 100644
#include "PYEditor.h"
#include "PYPinyinParser.h"
--
-1.7.7.4
+1.7.7.5
From 5e4d1aba9a99203f8cf664ef0ac6a00368bf8623 Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Fri, 2 Sep 2011 10:34:06 +0800
-Subject: [PATCH 07/98] add special phrases handle in libpinyin base editor
+Subject: [PATCH 07/99] add special phrases handle in libpinyin base editor
---
src/PYLibPinyinBaseEditor.cc | 27 +++++++++++++++++++++------
@@ -943,13 +943,13 @@ index d682a7b..fa5755c 100644
/* use LibPinyinBackEnd here. */
std::vector<std::string> m_special_phrases;
--
-1.7.7.4
+1.7.7.5
From 18a7fac7337e7f6d1ec953454cd26ec8a99525b1 Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Fri, 2 Sep 2011 14:30:11 +0800
-Subject: [PATCH 08/98] begin to write concrete pinyin editors
+Subject: [PATCH 08/99] begin to write concrete pinyin editors
---
src/PYLibPinyinDoublePinyinEditor.h | 57 +++++++++++++++++++++++++++++++++
@@ -1087,13 +1087,13 @@ index 0000000..dcc1728
+
+#endif
--
-1.7.7.4
+1.7.7.5
From 6294d7dd68f2a3a9d17830bf6c4768af6a374cd1 Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Fri, 2 Sep 2011 15:26:21 +0800
-Subject: [PATCH 09/98] rename files
+Subject: [PATCH 09/99] rename files
---
src/PYLibPinyinBaseEditor.cc | 332 -----------------------------------
@@ -2239,13 +2239,13 @@ index 0000000..fa5755c
+
+#endif
--
-1.7.7.4
+1.7.7.5
From 2a351f4f7a5ac32459b94622340de901561b9764 Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Fri, 2 Sep 2011 15:39:31 +0800
-Subject: [PATCH 10/98] add libpinyin pinyin editor header
+Subject: [PATCH 10/99] add libpinyin pinyin editor header
---
src/PYPPinyinEditor.h | 56 +++++++++++++++++++++++++++++++++++++++++++++++++
@@ -2315,13 +2315,13 @@ index 0000000..4213395
+
+#endif
--
-1.7.7.4
+1.7.7.5
From f8dca3a01a6f976fd41a13bb01dac6ab8134eb0f Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Fri, 2 Sep 2011 15:49:13 +0800
-Subject: [PATCH 11/98] rename base editor
+Subject: [PATCH 11/99] rename base editor
---
src/Makefile.am | 6 +++-
@@ -2635,13 +2635,13 @@ index 4213395..fd2b2ce 100644
class LibPinyinPinyinEditor : public LibPinyinPhoneticEditor {
--
-1.7.7.4
+1.7.7.5
From 9d7be99bc520bd98cf52fa88f947f3787e411fde Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Fri, 2 Sep 2011 16:49:00 +0800
-Subject: [PATCH 12/98] begin to write pinyin editor
+Subject: [PATCH 12/99] begin to write pinyin editor
---
src/PYPPinyinEditor.cc | 202 ++++++++++++++++++++++++++++++++++++++++++++++++
@@ -2858,13 +2858,13 @@ index a259a99..a78544d 100644
+ LibPinyinPhoneticEditor::updateLookupTable ();
+}
--
-1.7.7.4
+1.7.7.5
From 3799224a7f951a40b47f202e428d1d390b53fd25 Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Mon, 5 Sep 2011 16:59:49 +0800
-Subject: [PATCH 13/98] begin to write bopomofo editor
+Subject: [PATCH 13/99] begin to write bopomofo editor
---
src/PYPBopomofoEditor.cc | 374 ++++++++++++++++++++++++++++++++++++++++++++++
@@ -3337,13 +3337,13 @@ index 0000000..bcbf85d
+
+#endif
--
-1.7.7.4
+1.7.7.5
From e9f90e33c992e4c463235862acd20a5329381f8e Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Mon, 5 Sep 2011 17:13:31 +0800
-Subject: [PATCH 14/98] fixes compile
+Subject: [PATCH 14/99] fixes compile
---
src/Makefile.am | 2 ++
@@ -3420,13 +3420,13 @@ index bcbf85d..f78375f 100644
gboolean insert (gint ch);
--
-1.7.7.4
+1.7.7.5
From 4e279112646c10657191b8529d0b96d15a9d14dd Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Thu, 8 Sep 2011 15:13:17 +0800
-Subject: [PATCH 15/98] add libpinyin deps
+Subject: [PATCH 15/99] add libpinyin deps
---
configure.ac | 5 +++++
@@ -3493,13 +3493,13 @@ index 3d64bc4..f222557 100644
std::string m_selected_special_phrase;
};
--
-1.7.7.4
+1.7.7.5
From 979bbe6338cf796d97953b0a95d13fc00f0bf650 Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Thu, 8 Sep 2011 18:02:51 +0800
-Subject: [PATCH 16/98] begin to write libpinyin backend
+Subject: [PATCH 16/99] begin to write libpinyin backend
---
src/Makefile.am | 1 +
@@ -3589,13 +3589,13 @@ index d3bc90c..c07b435 100644
static LibPinyinBackEnd & instance (void) { return *m_instance; }
--
-1.7.7.4
+1.7.7.5
From c79a32bd545251896d6bc02f27235669abe86774 Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Wed, 14 Sep 2011 17:49:47 +0800
-Subject: [PATCH 17/98] add set options to libpinyin back end
+Subject: [PATCH 17/99] add set options to libpinyin back end
---
src/PYLibPinyin.cc | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++
@@ -3698,13 +3698,13 @@ index c07b435..83aa1fc 100644
#endif
--
-1.7.7.4
+1.7.7.5
From 48e7bb8f1db150e6e0ea4b76e1d28d7f349c432d Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Thu, 15 Sep 2011 15:19:49 +0800
-Subject: [PATCH 18/98] remove special phrase
+Subject: [PATCH 18/99] remove special phrase
---
src/PYPPhoneticEditor.cc | 41 -----------------------------------------
@@ -3810,13 +3810,13 @@ index f222557..f7a3704 100644
};
--
-1.7.7.4
+1.7.7.5
From d8fc6ba5611fd6bb00282446a71da970c249695a Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Fri, 16 Sep 2011 15:43:35 +0800
-Subject: [PATCH 19/98] refactor libpinyin phonetic editor
+Subject: [PATCH 19/99] refactor libpinyin phonetic editor
---
src/PYPPhoneticEditor.cc | 59 +++++++++++++++++++++++++++++++++++++++------
@@ -3947,13 +3947,13 @@ index f7a3704..a3b03ff 100644
};
--
-1.7.7.4
+1.7.7.5
From a7516b6b7dd80fb57fb8b5db176f907584975b4c Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Fri, 16 Sep 2011 15:51:12 +0800
-Subject: [PATCH 20/98] clean up libpinyin bopomofo editor
+Subject: [PATCH 20/99] clean up libpinyin bopomofo editor
---
src/PYPBopomofoEditor.cc | 39 +++++++++++++--------------------------
@@ -4031,13 +4031,13 @@ index cb64abd..35c9ed2 100644
gboolean
--
-1.7.7.4
+1.7.7.5
From a65345601ddcc396d0742c9c46164b8acf567d2b Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Fri, 16 Sep 2011 17:31:56 +0800
-Subject: [PATCH 21/98] add m_pinyin_len back
+Subject: [PATCH 21/99] add m_pinyin_len back
---
src/PYPPhoneticEditor.cc | 20 +++++++++++---------
@@ -4126,13 +4126,13 @@ index a3b03ff..32a5245 100644
String m_buffer;
--
-1.7.7.4
+1.7.7.5
From 009663c6c618612a022bfb4cb9dd422e439f573f Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Mon, 19 Sep 2011 16:10:48 +0800
-Subject: [PATCH 22/98] write pinyin editor in progress
+Subject: [PATCH 22/99] write pinyin editor in progress
---
src/PYPPhoneticEditor.h | 2 +-
@@ -4253,13 +4253,13 @@ index a78544d..a435b82 100644
void
--
-1.7.7.4
+1.7.7.5
From acca31ee1da743f2f4850eb6562dba73aa9c6a7d Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Mon, 19 Sep 2011 16:26:42 +0800
-Subject: [PATCH 23/98] begin to write libpinyin full pinyin editor
+Subject: [PATCH 23/99] begin to write libpinyin full pinyin editor
---
src/Makefile.am | 1 +
@@ -4350,13 +4350,13 @@ index 0000000..9712d97
+}
+
--
-1.7.7.4
+1.7.7.5
From 48297caeed02607f0f124510d488d71e69b8e303 Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Tue, 20 Sep 2011 13:52:05 +0800
-Subject: [PATCH 24/98] write update pinyin
+Subject: [PATCH 24/99] write update pinyin
---
src/PYPFullPinyinEditor.cc | 31 +++++++++++++++++++++++++++++++
@@ -4416,13 +4416,13 @@ index a6e74c4..afb52d5 100644
};
--
-1.7.7.4
+1.7.7.5
From a71b5e486260f98e527d6fe9b538a1af2089b6ed Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Tue, 20 Sep 2011 16:12:46 +0800
-Subject: [PATCH 25/98] add char edit
+Subject: [PATCH 25/99] add char edit
---
src/PYPFullPinyinEditor.cc | 39 +++++++++++++++++++++++++++++++++++++++
@@ -4479,13 +4479,13 @@ index 5194ef8..2b8babc 100644
guint keycode,
guint modifiers)
--
-1.7.7.4
+1.7.7.5
From 0af6961241de8fe55420ae3196582ccf3a7a883e Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Wed, 21 Sep 2011 10:14:49 +0800
-Subject: [PATCH 26/98] write full pinyin editor in progress
+Subject: [PATCH 26/99] write full pinyin editor in progress
---
src/PYPFullPinyinEditor.cc | 131 +++++++++++++++++++++++++++++++++++++++++++-
@@ -4634,13 +4634,13 @@ index 2b8babc..7e764c7 100644
gboolean
--
-1.7.7.4
+1.7.7.5
From c692d73e9a7953f785dfc6b75b458d2056baa717 Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Wed, 21 Sep 2011 10:34:46 +0800
-Subject: [PATCH 27/98] use m_pinyin_poses in full pinyin editor
+Subject: [PATCH 27/99] use m_pinyin_poses in full pinyin editor
---
src/PYPFullPinyinEditor.cc | 32 ++++++++++++++++++++++----------
@@ -4715,13 +4715,13 @@ index 7e764c7..0a05c5a 100644
m_cursor = cursor;
--
-1.7.7.4
+1.7.7.5
From 45fc184f99a90c32d282732b5adf1199b219016c Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Wed, 21 Sep 2011 11:25:58 +0800
-Subject: [PATCH 28/98] use pinyin pos
+Subject: [PATCH 28/99] use pinyin pos
---
src/PYPPhoneticEditor.cc | 14 ++++++++------
@@ -4776,13 +4776,13 @@ index a435b82..68617a3 100644
/* append rest text */
--
-1.7.7.4
+1.7.7.5
From 9d968ec9eb391d26b1762dfeae1699e92a4e6614 Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Wed, 21 Sep 2011 11:39:17 +0800
-Subject: [PATCH 29/98] re-factor full pinyin editor
+Subject: [PATCH 29/99] re-factor full pinyin editor
---
src/PYPFullPinyinEditor.cc | 83 +++++++++++++++++++------------------------
@@ -4940,13 +4940,13 @@ index afb52d5..11e53cb 100644
};
--
-1.7.7.4
+1.7.7.5
From 1bf1279f74ca5eb26e1250d862d5c6d722cc10f6 Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Wed, 21 Sep 2011 12:22:55 +0800
-Subject: [PATCH 30/98] add update aux text func for full pinyin
+Subject: [PATCH 30/99] add update aux text func for full pinyin
---
src/PYPFullPinyinEditor.cc | 37 +++++++++++++++++++++++++++++++++++++
@@ -5050,13 +5050,13 @@ index fd2b2ce..41aafc6 100644
virtual gboolean processKeyEvent (guint keyval, guint keycode, guint modifiers);
--
-1.7.7.4
+1.7.7.5
From 05035a2ca103c6dc795bcd810df7fba86f22f8a7 Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Wed, 21 Sep 2011 14:02:14 +0800
-Subject: [PATCH 31/98] begin to add double pinyin editor
+Subject: [PATCH 31/99] begin to add double pinyin editor
---
src/Makefile.am | 1 +
@@ -5123,13 +5123,13 @@ index 0000000..5eb2067
+ return LibPinyinPinyinEditor::processKeyEvent (keyval, keycode, modifiers);
+}
--
-1.7.7.4
+1.7.7.5
From 490d506672590d37242cbb45cc8ec871d6f23137 Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Wed, 21 Sep 2011 14:18:36 +0800
-Subject: [PATCH 32/98] move cursor edit funcs to pinyin editor
+Subject: [PATCH 32/99] move cursor edit funcs to pinyin editor
---
src/PYPDoublePinyinEditor.h | 2 +
@@ -5580,13 +5580,13 @@ index 41aafc6..974d2a5 100644
};
--
-1.7.7.4
+1.7.7.5
From dde9caeb198ab9756555ac8e040090941e53abba Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Wed, 21 Sep 2011 14:52:09 +0800
-Subject: [PATCH 33/98] add update pinyin
+Subject: [PATCH 33/99] add update pinyin
---
src/PYPDoublePinyinEditor.cc | 16 ++++++++++++++++
@@ -5670,13 +5670,13 @@ index 9c1644e..05de60d 100644
void
--
-1.7.7.4
+1.7.7.5
From cb25a0b9ee36d12d09ef9a0644888bfd2066252a Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Thu, 22 Sep 2011 14:24:09 +0800
-Subject: [PATCH 34/98] write double pinyin editor
+Subject: [PATCH 34/99] write double pinyin editor
---
src/PYPDoublePinyinEditor.cc | 93 ++++++++++++++++++++++++++++++++++++++++++
@@ -5835,13 +5835,13 @@ index 08fc04e..8108002 100644
for (guint i = 0; i < pinyin_keys->len; ++i) {
if (G_LIKELY (i))
--
-1.7.7.4
+1.7.7.5
From 204a6f858e9a2e6577f78d2368474d048b643098 Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Thu, 22 Sep 2011 14:35:40 +0800
-Subject: [PATCH 35/98] begin to write bopomofo editor
+Subject: [PATCH 35/99] begin to write bopomofo editor
---
src/PYPBopomofoEditor.cc | 119 ----------------------------------------------
@@ -6048,13 +6048,13 @@ index 974d2a5..00b49ce 100644
guint getCursorLeftByWord (void);
guint getCursorRightByWord (void);
--
-1.7.7.4
+1.7.7.5
From 3b2103d9293ce891f4b47173f60b194916046b18 Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Thu, 22 Sep 2011 15:00:11 +0800
-Subject: [PATCH 36/98] write bopomofo editor in progress
+Subject: [PATCH 36/99] write bopomofo editor in progress
---
src/PYPBopomofoEditor.cc | 68 ++++++++++++++++++++++++++++++++++++++++++++++
@@ -6158,13 +6158,13 @@ index 00b49ce..974d2a5 100644
guint getCursorLeftByWord (void);
guint getCursorRightByWord (void);
--
-1.7.7.4
+1.7.7.5
From aea71c5a524cb814cb1697ed4b97a944eb899db6 Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Thu, 22 Sep 2011 15:18:37 +0800
-Subject: [PATCH 37/98] write bopomofo editor
+Subject: [PATCH 37/99] write bopomofo editor
---
src/PYPBopomofoEditor.cc | 35 ++++++++++++++++++++++++++++++++++-
@@ -6254,13 +6254,13 @@ index 8108002..5599416 100644
/* text after pinyin */
const gchar *p = m_text.c_str() + m_pinyin_len;
--
-1.7.7.4
+1.7.7.5
From 567aec11de7f8df43a12deda4227ebd975ef6d2e Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Thu, 22 Sep 2011 15:31:06 +0800
-Subject: [PATCH 38/98] remove m_pinyins
+Subject: [PATCH 38/99] remove m_pinyins
---
src/PYPBopomofoEditor.cc | 1 -
@@ -6365,13 +6365,13 @@ index 56a8ee4..9d522bf 100644
LookupTable m_lookup_table;
String m_buffer;
--
-1.7.7.4
+1.7.7.5
From 809905b63d340e823190625ccd82a248fe66e2b8 Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Thu, 22 Sep 2011 15:49:29 +0800
-Subject: [PATCH 39/98] fixes Makefile.am
+Subject: [PATCH 39/99] fixes Makefile.am
---
src/Makefile.am | 2 ++
@@ -6404,13 +6404,13 @@ index 0c7e46f..db4f9b4 100644
return TRUE;
--
-1.7.7.4
+1.7.7.5
From 57911c37fc0f515d7459e1c7e95ce356bb0d9f66 Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Fri, 23 Sep 2011 14:44:10 +0800
-Subject: [PATCH 40/98] add set chewing options
+Subject: [PATCH 40/99] add set chewing options
---
src/PYLibPinyin.cc | 29 ++++++++++++++++++++++++++++-
@@ -6483,13 +6483,13 @@ index 83aa1fc..538930c 100644
/* use static initializer in C++. */
static LibPinyinBackEnd & instance (void) { return *m_instance; }
--
-1.7.7.4
+1.7.7.5
From 80723f3558c00e6f5008434ae8c568fdcf0ac8e4 Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Mon, 26 Sep 2011 15:33:00 +0800
-Subject: [PATCH 41/98] add libpinyin pinyin/chewing scheme options
+Subject: [PATCH 41/99] add libpinyin pinyin/chewing scheme options
---
src/PYLibPinyin.cc | 45 ++++++++++++++++++++++++++++++++++++++-------
@@ -6595,13 +6595,13 @@ index 538930c..3d40b1d 100644
private:
static std::unique_ptr<LibPinyinBackEnd> m_instance;
--
-1.7.7.4
+1.7.7.5
From 3497f64da0b6b6e7ffb85769b05e49f04221b08f Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Wed, 28 Sep 2011 15:08:11 +0800
-Subject: [PATCH 42/98] add PYPPinyinEngine.h
+Subject: [PATCH 42/99] add PYPPinyinEngine.h
---
src/Makefile.am | 1 +
@@ -6708,13 +6708,13 @@ index 0000000..d8040c1
+
+#endif
--
-1.7.7.4
+1.7.7.5
From 1de241261875c35144a0a732849e057bc9bcc962 Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Wed, 28 Sep 2011 17:09:11 +0800
-Subject: [PATCH 43/98] add libpinyin pinyin engine
+Subject: [PATCH 43/99] add libpinyin pinyin engine
---
src/Makefile.am | 1 +
@@ -7066,13 +7066,13 @@ index 0000000..2877702
+ std::bind (&LibPinyinPinyinEngine::hideLookupTable, this));
+}
--
-1.7.7.4
+1.7.7.5
From b7042d52ffb286de6231a43b3c53947a78c19155 Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Wed, 28 Sep 2011 17:30:41 +0800
-Subject: [PATCH 44/98] write bopomofo editor
+Subject: [PATCH 44/99] write bopomofo editor
---
src/PYPBopomofoEditor.cc | 131 ++++++++++++++++++++++++++++++++++++++++++++++
@@ -7370,13 +7370,13 @@ index 9d522bf..f2d7309 100644
virtual void updateAuxiliaryText (void) = 0;
virtual void updatePreeditText (void) = 0;
--
-1.7.7.4
+1.7.7.5
From a06c8ad7f26ca41a2c52bd824bed0fc0461ba58b Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Wed, 28 Sep 2011 17:35:18 +0800
-Subject: [PATCH 45/98] re-factor pinyin editor
+Subject: [PATCH 45/99] re-factor pinyin editor
---
src/PYPPinyinEditor.cc | 73 +-----------------------------------------------
@@ -7501,13 +7501,13 @@ index 974d2a5..87fe210 100644
protected:
--
-1.7.7.4
+1.7.7.5
From 6a7e7ef94cc3e457fcd81bb9988ff83a9e1c9406 Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Wed, 28 Sep 2011 17:51:56 +0800
-Subject: [PATCH 46/98] polish code
+Subject: [PATCH 46/99] polish code
---
src/PYPPinyinEngine.cc | 29 +++++++++--------------------
@@ -7591,13 +7591,13 @@ index d8040c1..7a2d635 100644
EditorPtr m_fallback_editor;
--
-1.7.7.4
+1.7.7.5
From 5c5f74abcc1f29a8da8c66dbb9db9a58dbb4cf4a Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Thu, 29 Sep 2011 10:28:25 +0800
-Subject: [PATCH 47/98] fixes libpinyin pinyin engine
+Subject: [PATCH 47/99] fixes libpinyin pinyin engine
---
src/PYPPinyinEngine.cc | 4 +++-
@@ -7630,13 +7630,13 @@ index f8e20ee..1fc4933 100644
void
--
-1.7.7.4
+1.7.7.5
From b35d3416c2ea19f1ec33b622db3968f1c78804e2 Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Thu, 29 Sep 2011 11:03:50 +0800
-Subject: [PATCH 48/98] re-factor libpinyin backend
+Subject: [PATCH 48/99] re-factor libpinyin backend
---
src/PYLibPinyin.cc | 22 ++++++++++++++++------
@@ -7723,13 +7723,13 @@ index f786b70..d24cc3c 100644
}
--
-1.7.7.4
+1.7.7.5
From 08242f69f3740431d0fadc352fbcad7535827eb1 Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Thu, 29 Sep 2011 13:46:48 +0800
-Subject: [PATCH 49/98] add PYPBopomofoEngine.h
+Subject: [PATCH 49/99] add PYPBopomofoEngine.h
---
src/Makefile.am | 1 +
@@ -7840,13 +7840,13 @@ index 0000000..f767908
+
+#endif
--
-1.7.7.4
+1.7.7.5
From 6438ef7044c5d6d5e6e187dfd7d5c57deb601e8c Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Thu, 29 Sep 2011 14:59:44 +0800
-Subject: [PATCH 50/98] add PYPBopomofoEngine.cc
+Subject: [PATCH 50/99] add PYPBopomofoEngine.cc
---
src/Makefile.am | 1 +
@@ -8127,13 +8127,13 @@ index 0000000..e48e9af
+
+
--
-1.7.7.4
+1.7.7.5
From 4de98d738a224f4e7a72e01c2be24d280fbb4f3a Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Thu, 29 Sep 2011 15:08:52 +0800
-Subject: [PATCH 51/98] add libpinyin engines to PYEngine.cc
+Subject: [PATCH 51/99] add libpinyin engines to PYEngine.cc
---
src/PYEngine.cc | 25 ++++++++++++++++++++-----
@@ -8183,13 +8183,13 @@ index 7987146..3a34afc 100644
}
return (GObject *) engine;
--
-1.7.7.4
+1.7.7.5
From 5eafd4293c651be31bd1fdc8e406f8db48dcd8af Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Fri, 30 Sep 2011 10:30:11 +0800
-Subject: [PATCH 52/98] add show setup
+Subject: [PATCH 52/99] add show setup
---
src/PYPBopomofoEngine.cc | 3 ++-
@@ -8235,13 +8235,13 @@ index 1fc4933..c163cfc 100644
gboolean
--
-1.7.7.4
+1.7.7.5
From fd1f18c48e6fbec50e8c908552c446c60363a94b Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Fri, 30 Sep 2011 10:54:25 +0800
-Subject: [PATCH 53/98] add lazy init
+Subject: [PATCH 53/99] add lazy init
---
src/PYLibPinyin.cc | 45 ++++++++++++++++++++++++++++++++++++++++-----
@@ -8334,13 +8334,13 @@ index 212bf53..44ed727 100644
static LibPinyinBackEnd & instance (void) { return *m_instance; }
--
-1.7.7.4
+1.7.7.5
From e5870dfe0dc3a85182b8f92322ac25127de10af5 Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Fri, 7 Oct 2011 12:53:14 +0800
-Subject: [PATCH 54/98] write libpinyin backend
+Subject: [PATCH 54/99] write libpinyin backend
---
src/PYLibPinyin.cc | 10 ++++++++++
@@ -8396,13 +8396,13 @@ index a7097fe..d76e612 100644
for (guint i = 0; i < G_N_ELEMENTS (chewing_options); i++) {
if (map == chewing_options[i].bopomofo_keyboard) {
--
-1.7.7.4
+1.7.7.5
From 1e7522cfd85fbf7ed2ef512ae8f093039f7a699d Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Fri, 7 Oct 2011 13:05:20 +0800
-Subject: [PATCH 55/98] write PYConfig
+Subject: [PATCH 55/99] write PYConfig
---
src/PYConfig.cc | 7 +++++++
@@ -8434,13 +8434,13 @@ index 1373607..9e539c8 100644
static const struct {
--
-1.7.7.4
+1.7.7.5
From 1e18f80266808ba71138775d73244abff6f2fdd7 Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Sat, 8 Oct 2011 10:03:26 +0800
-Subject: [PATCH 56/98] alloc/free pinyin instance
+Subject: [PATCH 56/99] alloc/free pinyin instance
---
src/PYMain.cc | 2 +-
@@ -8570,13 +8570,13 @@ index 87fe210..3c61918 100644
public:
LibPinyinPinyinEditor (PinyinProperties & props, Config & config);
--
-1.7.7.4
+1.7.7.5
From 4f1d32d049a3769fb09b43dc130353a1f1b8766b Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Sat, 8 Oct 2011 10:11:35 +0800
-Subject: [PATCH 57/98] add engines
+Subject: [PATCH 57/99] add engines
---
src/PYMain.cc | 32 +++++++++++++++++++++++++++++++-
@@ -8647,13 +8647,13 @@ index ae7c4cd..4031582 100644
}
--
-1.7.7.4
+1.7.7.5
From 4f6d9fdb5723b7d9141524dfcb3c049ee37a2ed7 Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Sat, 8 Oct 2011 10:37:40 +0800
-Subject: [PATCH 58/98] fixes full editor
+Subject: [PATCH 58/99] fixes full editor
---
src/PYPFullPinyinEditor.cc | 5 ++++-
@@ -8719,13 +8719,13 @@ index c163cfc..4aae9a9 100644
}
retval = m_editors[m_input_mode]->processKeyEvent (keyval, keycode, modifiers);
--
-1.7.7.4
+1.7.7.5
From c22d0d6a24c969821e60f624fd93b1851fc334ab Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Sat, 8 Oct 2011 11:29:03 +0800
-Subject: [PATCH 59/98] fixes double pinyin
+Subject: [PATCH 59/99] fixes double pinyin
---
src/PYPDoublePinyinEditor.cc | 8 +++++++-
@@ -8774,13 +8774,13 @@ index 0b7d603..69ed5ab 100644
const gchar * p = m_text.c_str() + m_pinyin_len;
m_buffer << p;
--
-1.7.7.4
+1.7.7.5
From 6a11e90a42cbca5c4a0990b5af780a61e4770d1e Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Sat, 8 Oct 2011 11:40:11 +0800
-Subject: [PATCH 60/98] fixes chewing editor
+Subject: [PATCH 60/99] fixes chewing editor
---
src/PYEngine.cc | 2 +-
@@ -8830,13 +8830,13 @@ index f13fcc9..1a330cc 100644
const gchar * p = m_text.c_str() + m_pinyin_len;
m_buffer << p;
--
-1.7.7.4
+1.7.7.5
From 68542b98d00d853e4a697a037905e10bc4671d5d Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Sat, 8 Oct 2011 18:53:12 +0800
-Subject: [PATCH 61/98] add to pinyin.xml.in.in
+Subject: [PATCH 61/99] add to pinyin.xml.in.in
---
src/pinyin.xml.in.in | 28 ++++++++++++++++++++++++++++
@@ -8882,13 +8882,13 @@ index 94b803a..f8ada12 100644
</component>
--
-1.7.7.4
+1.7.7.5
From c8ca05ddaeb49f990ce486ad66b2d0eb84c57b7c Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Sat, 8 Oct 2011 19:01:16 +0800
-Subject: [PATCH 62/98] fixes update preedit text
+Subject: [PATCH 62/99] fixes update preedit text
---
src/PYPBopomofoEditor.cc | 14 ++++++++------
@@ -8948,13 +8948,13 @@ index 817f621..3d7deff 100644
/* append rest text */
const gchar *p = m_text.c_str () + m_pinyin_len;
--
-1.7.7.4
+1.7.7.5
From bb096fc88fdfb03deb8e29f0865676f540ce3669 Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Mon, 10 Oct 2011 13:08:27 +0800
-Subject: [PATCH 63/98] update main.py
+Subject: [PATCH 63/99] update main.py
---
setup/main.py | 21 +++++++++++++++------
@@ -9027,13 +9027,13 @@ index 0e3a729..197ea8b 100644
if __name__ == "__main__":
--
-1.7.7.4
+1.7.7.5
From 4b6fb2b018f52b1af75fa8aebb629497fef5a07f Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Mon, 10 Oct 2011 14:08:17 +0800
-Subject: [PATCH 64/98] add update when select candidate
+Subject: [PATCH 64/99] add update when select candidate
---
src/PYPBopomofoEditor.cc | 2 ++
@@ -9097,13 +9097,13 @@ index 3d7deff..4b8aa21 100644
}
--
-1.7.7.4
+1.7.7.5
From f93acc44b3cc2c14ed739c9a70ca2538dd970789 Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Mon, 10 Oct 2011 15:25:20 +0800
-Subject: [PATCH 65/98] fixes commit/reset
+Subject: [PATCH 65/99] fixes commit/reset
---
src/PYPPhoneticEditor.cc | 1 +
@@ -9122,13 +9122,13 @@ index a5d7675..c50b265 100644
Editor::reset ();
}
--
-1.7.7.4
+1.7.7.5
From 84ba51d4a668b8b6d7f93f2c142b9def4c1fba09 Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Mon, 10 Oct 2011 17:30:39 +0800
-Subject: [PATCH 66/98] fixes space handle
+Subject: [PATCH 66/99] fixes space handle
---
src/PYPPhoneticEditor.cc | 7 ++-----
@@ -9174,13 +9174,13 @@ index 4b8aa21..195d0e3 100644
return TRUE;
}
--
-1.7.7.4
+1.7.7.5
From 5250368d8b054195b68388fe9675778f582f28ed Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Tue, 11 Oct 2011 11:14:18 +0800
-Subject: [PATCH 67/98] fixes choose candidate
+Subject: [PATCH 67/99] fixes choose candidate
---
src/PYPPhoneticEditor.cc | 8 +++++++-
@@ -9207,13 +9207,13 @@ index dc494d5..6be7079 100644
}
--
-1.7.7.4
+1.7.7.5
From a83024ca7e24c5a1bd3054f7824d985e2f67bbf8 Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Tue, 25 Oct 2011 14:11:13 +0800
-Subject: [PATCH 68/98] update pinyin.xml.in.in
+Subject: [PATCH 68/99] update pinyin.xml.in.in
---
src/pinyin.xml.in.in | 10 ++++++++--
@@ -9254,13 +9254,13 @@ index f8ada12..d2b267d 100644
</component>
--
-1.7.7.4
+1.7.7.5
From 4d6a548b773ab5d59641208b5668a000287075d3 Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Tue, 25 Oct 2011 14:36:36 +0800
-Subject: [PATCH 69/98] add user data directory support
+Subject: [PATCH 69/99] add user data directory support
---
src/PYLibPinyin.cc | 16 +++++++++++++++-
@@ -9304,13 +9304,13 @@ index d76e612..077e7e0 100644
return pinyin_alloc_instance (m_chewing_context);
}
--
-1.7.7.4
+1.7.7.5
From 59b266d410cedb70f2b8b2aa8c1619184b2fb0ee Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Wed, 26 Oct 2011 10:10:58 +0800
-Subject: [PATCH 70/98] add save support
+Subject: [PATCH 70/99] add save support
---
src/PYLibPinyin.cc | 51 ++++++++++++++++++++++++++++++++++++++++++++++
@@ -9460,13 +9460,13 @@ index 195d0e3..e676f6d 100644
reset();
}
--
-1.7.7.4
+1.7.7.5
From 8c9b93ed7da9df14257b6f8d555a8b5a6defccae Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Thu, 27 Oct 2011 11:36:59 +0800
-Subject: [PATCH 71/98] hide bopomofo
+Subject: [PATCH 71/99] hide bopomofo
---
src/pinyin.xml.in.in | 23 ++++-------------------
@@ -9520,13 +9520,13 @@ index d2b267d..93b14a1 100644
-
</component>
--
-1.7.7.4
+1.7.7.5
From ad473e4b6d938b5e4cba72ecb49a4e5cc756cb4a Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Mon, 31 Oct 2011 11:18:09 +0800
-Subject: [PATCH 72/98] improves pinyin.xml
+Subject: [PATCH 72/99] improves pinyin.xml
---
src/pinyin.xml.in.in | 6 +++---
@@ -9564,13 +9564,13 @@ index 93b14a1..862801b 100644
<author>Peng Huang <shawn.p.huang at gmail.com>
Peng Wu <alexepico at gmail.com>
--
-1.7.7.4
+1.7.7.5
From ff59fc1cc01c973d43cef4365293b906690c6481 Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Thu, 3 Nov 2011 11:31:05 +0800
-Subject: [PATCH 73/98] fixes select candidate
+Subject: [PATCH 73/99] fixes select candidate
---
src/PYPPhoneticEditor.cc | 4 ++++
@@ -9592,13 +9592,13 @@ index 6be7079..dc66689 100644
/* NOTE: deal with normal candidates selection here by libpinyin. */
--
-1.7.7.4
+1.7.7.5
From 1aa1e525b824b52795fdd84551077f4fdd1d3982 Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Thu, 3 Nov 2011 13:19:12 +0800
-Subject: [PATCH 74/98] add compile flags
+Subject: [PATCH 74/99] add compile flags
---
configure.ac | 14 +++++++++++++-
@@ -9811,13 +9811,13 @@ index 4031582..49fd7ec 100644
}
--
-1.7.7.4
+1.7.7.5
From c17b5a6fba9af303e7d8c1d8a2575aeccc6fe596 Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Mon, 7 Nov 2011 12:53:41 +0800
-Subject: [PATCH 75/98] fixes 'hon' auto correction
+Subject: [PATCH 75/99] fixes 'hon' auto correction
---
src/PYPFullPinyinEditor.cc | 4 +++-
@@ -9839,13 +9839,13 @@ index 69ed5ab..07073b6 100644
g_array_append_val (m_instance->m_pinyin_keys, key);
g_array_append_val (m_instance->m_pinyin_poses, pos);
--
-1.7.7.4
+1.7.7.5
From 9ea1f7abfe470fd0b2f4832eee612e98d62072b4 Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Mon, 7 Nov 2011 13:14:06 +0800
-Subject: [PATCH 76/98] update header
+Subject: [PATCH 76/99] update header
---
src/PYPBopomofoEditor.h | 10 ----------
@@ -9949,13 +9949,13 @@ index 3c61918..815b7a0 100644
};
--
-1.7.7.4
+1.7.7.5
From b068207b550f53309f5950ee14a2124224c36841 Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Mon, 7 Nov 2011 13:33:28 +0800
-Subject: [PATCH 77/98] copy move cursor by word functions
+Subject: [PATCH 77/99] copy move cursor by word functions
---
src/PYPPhoneticEditor.cc | 99 ++++++++++++++++++++++++++++++++++++++++++++++
@@ -10069,13 +10069,13 @@ index dc66689..ac94ba7 100644
+ return TRUE;
+}
--
-1.7.7.4
+1.7.7.5
From 266f166b84f396dac50f4cdc4106527a635ade4b Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Mon, 7 Nov 2011 13:39:58 +0800
-Subject: [PATCH 78/98] remove cursor by word functions
+Subject: [PATCH 78/99] remove cursor by word functions
---
src/PYPBopomofoEditor.cc | 98 ----------------------------------------------
@@ -10294,13 +10294,13 @@ index e676f6d..7acf3a9 100644
- return TRUE;
-}
--
-1.7.7.4
+1.7.7.5
From d51411dd4f9e728c68ccdf9949198fa6f16b753f Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Mon, 7 Nov 2011 14:22:19 +0800
-Subject: [PATCH 79/98] show guessed sentence in lookup table
+Subject: [PATCH 79/99] show guessed sentence in lookup table
---
src/PYPPhoneticEditor.cc | 35 ++++++++++++++++++++++++++++++-----
@@ -10376,13 +10376,13 @@ index ac94ba7..a249b54 100644
updatePreeditText ();
updateAuxiliaryText ();
--
-1.7.7.4
+1.7.7.5
From 4b12c07f98d9e0cb437034ad5215b9001e98321e Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Mon, 7 Nov 2011 14:40:06 +0800
-Subject: [PATCH 80/98] fixes select candidate
+Subject: [PATCH 80/99] fixes select candidate
---
src/PYPPhoneticEditor.cc | 16 +++++++++++++++-
@@ -10425,13 +10425,13 @@ index a249b54..c5c8041 100644
return TRUE;
--
-1.7.7.4
+1.7.7.5
From 2db3c83f7ed2dbcba3c579cfe9963577eaf58a59 Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Mon, 7 Nov 2011 14:50:54 +0800
-Subject: [PATCH 81/98] add get lookup cursor function
+Subject: [PATCH 81/99] add get lookup cursor function
---
src/PYPPhoneticEditor.cc | 35 ++++++++++++++++++++---------------
@@ -10530,13 +10530,13 @@ index b2235f3..1360e58 100644
/* inline functions */
--
-1.7.7.4
+1.7.7.5
From 7a10a4c189f8f28333c4bd8857a9bba4fd009a59 Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Mon, 7 Nov 2011 15:09:46 +0800
-Subject: [PATCH 82/98] show the rest of guessed sentence
+Subject: [PATCH 82/99] show the rest of guessed sentence
---
src/PYPPhoneticEditor.cc | 8 +++++---
@@ -10569,13 +10569,13 @@ index b9dbc85..4f2c1e1 100644
continue;
}
--
-1.7.7.4
+1.7.7.5
From 705c791f5c535bc02c349c6ea686d6b69db6b559 Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Tue, 8 Nov 2011 13:03:31 +0800
-Subject: [PATCH 83/98] clean code
+Subject: [PATCH 83/99] clean code
---
src/PYPPhoneticEditor.cc | 40 +++++++++++++++++-----------------------
@@ -10646,13 +10646,13 @@ index 4f2c1e1..e79e492 100644
return TRUE;
--
-1.7.7.4
+1.7.7.5
From 4052c696561ff06e74029cd1ec43355295e15e8c Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Tue, 8 Nov 2011 13:14:34 +0800
-Subject: [PATCH 84/98] remove duplicated candidates
+Subject: [PATCH 84/99] remove duplicated candidates
---
src/PYPPhoneticEditor.cc | 9 ++++++++-
@@ -10690,13 +10690,13 @@ index e79e492..b5903ae 100644
if (G_UNLIKELY (!m_props.modeSimp ())) { /* Traditional Chinese */
candidate.truncate (0);
--
-1.7.7.4
+1.7.7.5
From 3fbb80c187f3dc4b7296d838a78a054fe82d3266 Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Tue, 8 Nov 2011 14:14:48 +0800
-Subject: [PATCH 85/98] fixes first candidate
+Subject: [PATCH 85/99] fixes first candidate
---
src/PYPPhoneticEditor.cc | 8 ++++++--
@@ -10723,13 +10723,13 @@ index b5903ae..b691e88 100644
g_free (tmp);
continue;
--
-1.7.7.4
+1.7.7.5
From 0fb453ad10c68a4a4462c1e163afd5825696d9d3 Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Mon, 14 Nov 2011 14:23:10 +0800
-Subject: [PATCH 86/98] fixes fill candidates
+Subject: [PATCH 86/99] fixes fill candidates
---
src/PYPPhoneticEditor.cc | 3 +++
@@ -10750,13 +10750,13 @@ index b691e88..a713a71 100644
(m_candidates, phrase_token_t, i);
--
-1.7.7.4
+1.7.7.5
From 092b927577798f6e4742c6a0d8e98fcd4d30adea Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Tue, 22 Nov 2011 10:54:35 +0800
-Subject: [PATCH 87/98] fixes pinyin yunmu 'v' handle
+Subject: [PATCH 87/99] fixes pinyin yunmu 'v' handle
---
src/PYPFullPinyinEditor.cc | 13 ++++++++++++-
@@ -10787,13 +10787,13 @@ index 07073b6..9c019e3 100644
pos.set_pos (py.begin); pos.set_length (py.len);
g_array_append_val (m_instance->m_pinyin_keys, key);
--
-1.7.7.4
+1.7.7.5
From 31abb4ac2825319bd33bd9f6748cc4627ab5311e Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Fri, 25 Nov 2011 15:23:41 +0800
-Subject: [PATCH 88/98] fixes process space in libpinyin phonetic editor
+Subject: [PATCH 88/99] fixes process space in libpinyin phonetic editor
---
src/PYPPhoneticEditor.cc | 9 ++++++++-
@@ -10820,13 +10820,13 @@ index a713a71..32a30a2 100644
}
--
-1.7.7.4
+1.7.7.5
From 904ce4a5ade3e04c063081b549b75efafad73f56 Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Tue, 20 Dec 2011 16:42:41 +0800
-Subject: [PATCH 89/98] add LibPinyin Config
+Subject: [PATCH 89/99] add LibPinyin Config
---
src/Makefile.am | 2 +
@@ -11465,13 +11465,13 @@ index 0000000..19d3ba5
+};
+#endif
--
-1.7.7.4
+1.7.7.5
From fa92d8b0c2100ed37983f1bd210695d16ce9182b Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Tue, 20 Dec 2011 17:05:00 +0800
-Subject: [PATCH 90/98] forked PY::Config
+Subject: [PATCH 90/99] forked PY::Config
---
src/PYLibPinyin.cc | 96 ++++++++++++----------------------------------------
@@ -11650,13 +11650,13 @@ index 32919b9..c264395 100644
private:
gboolean saveUserDB (void);
--
-1.7.7.4
+1.7.7.5
From e0af17eacda954dadaf84c474e6dedd707986f80 Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Tue, 20 Dec 2011 17:28:48 +0800
-Subject: [PATCH 91/98] use new parsers
+Subject: [PATCH 91/99] use new parsers
---
src/Makefile.am | 2 +-
@@ -11984,13 +11984,13 @@ index 7acf3a9..2391485 100644
/* append rest text */
--
-1.7.7.4
+1.7.7.5
From 98118c2e9ef40e1ce33806a03d206a0e6027e65f Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Wed, 21 Dec 2011 12:53:51 +0800
-Subject: [PATCH 92/98] update bopomofo editor
+Subject: [PATCH 92/99] update bopomofo editor
---
src/PYPBopomofoEditor.cc | 43 ++++++++++++++++-------------------------
@@ -12134,13 +12134,13 @@ index 3ef36b3..2111143 100644
m_buffer << ' ' << raw.substr (0, offset)
<< '|' << raw.substr (offset);
--
-1.7.7.4
+1.7.7.5
From 163b21e23f0621e6cfaf424b914aa33bda891294 Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Thu, 22 Dec 2011 10:54:11 +0800
-Subject: [PATCH 93/98] switch to LibPinyin*Config
+Subject: [PATCH 93/99] switch to LibPinyin*Config
---
src/PYLibPinyin.cc | 4 ++--
@@ -12324,13 +12324,13 @@ index 4aae9a9..2526d30 100644
}
m_double_pinyin = FALSE;
--
-1.7.7.4
+1.7.7.5
From 9d175347f6bbe6b1655c34fee71fb7aad3b24e31 Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Tue, 27 Dec 2011 10:47:15 +0800
-Subject: [PATCH 94/98] fixes PYConfig
+Subject: [PATCH 94/99] fixes PYConfig
---
src/PYConfig.cc | 9 ---------
@@ -12382,13 +12382,13 @@ index da3d770..43bedd6 100644
namespace PY {
--
-1.7.7.4
+1.7.7.5
From 27b889202f81006fb16566b4f460fd353a5ff689 Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Tue, 27 Dec 2011 14:05:04 +0800
-Subject: [PATCH 95/98] fixes crash
+Subject: [PATCH 95/99] fixes crash
---
src/PYPBopomofoEditor.cc | 2 +-
@@ -12422,13 +12422,13 @@ index 2111143..1fd0705 100644
}
--
-1.7.7.4
+1.7.7.5
From e944e7d63af8152b20bffdd4ddeb3bd7fa786e31 Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Tue, 27 Dec 2011 18:59:07 +0800
-Subject: [PATCH 96/98] fixes code style
+Subject: [PATCH 96/99] fixes code style
---
src/PYLibPinyin.cc | 6 ++++--
@@ -12498,13 +12498,13 @@ index 19d3ba5..13a48cd 100644
static void valueChangedCallback (IBusConfig *config,
const gchar *section,
--
-1.7.7.4
+1.7.7.5
From 998401f0c4c239fe6e804ab7b403b19c151fd13f Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Wed, 28 Dec 2011 14:39:53 +0800
-Subject: [PATCH 97/98] work around gsettings
+Subject: [PATCH 97/99] work around gsettings
---
src/PYPConfig.cc | 9 +++++++++
@@ -12535,13 +12535,13 @@ index 43bedd6..415e396 100644
const gchar * const CONFIG_CORRECT_PINYIN = "CorrectPinyin";
--
-1.7.7.4
+1.7.7.5
From 4bbebc9dd00b98304232e12231548dd78782d6c7 Mon Sep 17 00:00:00 2001
From: Peng Wu <alexepico at gmail.com>
Date: Thu, 29 Dec 2011 18:06:46 +0800
-Subject: [PATCH 98/98] fixes crash
+Subject: [PATCH 98/99] fixes crash
---
src/PYPPinyinEditor.cc | 12 +++++++-----
@@ -12572,5 +12572,31 @@ index 2391485..c1e951e 100644
/* text after pinyin */
const gchar *p = m_text.c_str() + m_pinyin_len;
--
-1.7.7.4
+1.7.7.5
+
+
+From e2139d4027af85160748af525f4d624f4b236347 Mon Sep 17 00:00:00 2001
+From: Peng Wu <alexepico at gmail.com>
+Date: Thu, 5 Jan 2012 12:46:08 +0800
+Subject: [PATCH 99/99] fixes PY::Config
+
+---
+ src/PYConfig.cc | 2 --
+ 1 files changed, 0 insertions(+), 2 deletions(-)
+
+diff --git a/src/PYConfig.cc b/src/PYConfig.cc
+index 6241647..1373607 100644
+--- a/src/PYConfig.cc
++++ b/src/PYConfig.cc
+@@ -336,8 +336,6 @@ Config::valueChangedCallback (IBusConfig *config,
+ Config *self)
+ {
+ self->valueChanged (section, name, value);
+- if (self->m_section != section)
+- return;
+ }
+
+ static const struct {
+--
+1.7.7.5
diff --git a/ibus-pinyin.spec b/ibus-pinyin.spec
index a1b45dd..f58a9c2 100644
--- a/ibus-pinyin.spec
+++ b/ibus-pinyin.spec
@@ -1,6 +1,6 @@
Name: ibus-pinyin
Version: 1.4.0
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: The Chinese Pinyin and Bopomofo engines for IBus input platform
License: GPLv2+
Group: System Environment/Libraries
@@ -117,6 +117,9 @@ rm -rf $RPM_BUILD_ROOT
%{_datadir}/ibus-pinyin/db/android.db
%changelog
+* Fri Jan 13 2012 Peng Wu <pwu at redhat.com> - 1.4.0-3
+- Update ibus-pinyin-libpinyin-integration.patch
+
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.4.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
More information about the scm-commits
mailing list