File: ChangeLog

package info (click to toggle)
scim-python 0.1.13~rc1-3
  • links: PTS, VCS
  • area: main
  • in suites: squeeze
  • size: 3,436 kB
  • ctags: 2,794
  • sloc: sh: 9,774; python: 9,551; cpp: 3,420; makefile: 349; sed: 16
file content (936 lines) | stat: -rw-r--r-- 26,651 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
2008-02-25 Huang Peng <shawn.p.huang@gmail.com>
	* python/engine/XingMa/XMDict.py
	* python/engine/XingMa/XMSQLiteDB.py
	* python/engine/XingMa/XMCreateDB.py
	* python/engine/XingMa/__init__.py
	* python/engine/XingMa/Makefile.am
	* python/engine/XingMa/data/Makefile.am
	* python/engine/XingMa/data/icons/erbi-qs.png
	* python/engine/XingMa/data/icons/Makefile.am
	* python/engine/XingMa/data/icons/wubi.png
	* python/engine/XingMa/data/icons/zhengma.png
	* python/engine/XingMa/XingMa.py
	* python/engine/XingMa/README
	* python/engine/XingMa/PinYin.py
	* python/engine/Makefile.am
	* configure.in:
	Add a new engine XingMa developed by 余钰炜 <acevery@gmail.com>.

	* AUTHORS:
	Add the author of XingMa engine.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

	* AUTHORS:
	Add Yu Fan.

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

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

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

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

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

	* configure.in:
	Bump version to 0.1.10.

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

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

	* README
	* NEWS:
	Prepare release 0.1.9.

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

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

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

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

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

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

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

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

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

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

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


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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

	* TODO:
	Update todo list.

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

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

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

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

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

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

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

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

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

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

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


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

	* configure.in:
	Bump the version to 0.1.6

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

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

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

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

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

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

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

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

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

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

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

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

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

	* NEWS:
	prepare release 0.1.4

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

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

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

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

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

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

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


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

	* configure.in:
	update version to 0.1.4

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

	* TODO:
	add some new ideas in it.

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

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

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

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

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

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

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

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

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

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

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

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

	* configure.in:
	change AM_GLIB_GNU_GETTEXT to AM_GNU_GETTEXT
	add AC_GUN_SOURCE

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

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

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

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

	* AUTHORS:
	add Ming Hua as a project member.

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

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

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


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

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

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

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

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

	* configure.in:
	change version to 0.1.3

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

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

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

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

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

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


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

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

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

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

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

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

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

	* README:
	refine install steps in README.

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

	* COPYING:
	add customized COPYING file.

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

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