ChangZhuo Chen (陳昌倬)

Results 58 issues of ChangZhuo Chen (陳昌倬)

`chewing_Reset` uses `memset` to clean data, so if a new field is added into `ChewingData`, it will be set to 0 by `chewing_Reset` by default. This behavior is not desirable...

refactoring

`QuickCommit` and `bQuickCommit` are everywhere in [chewingio.c](https://github.com/chewing/libchewing/blob/634b4f5b03a803be176a336377638b31ebcf876e/src/chewingio.c). They create lots of special cases in different chewing API, which cause maintenance problem.

refactoring

https://groups.google.com/forum/#!topic/chewing-devel/1ROHFpYiaKA

feature

In function `FindInterval`. The following loop structure is used to find all intervals. ``` c for ( begin = 0; begin < pgdata->nPhoneSeq; begin++ ) { for ( end =...

feature

Copy from [TODO](https://github.com/chewing/libchewing/blob/634b4f5b03a803be176a336377638b31ebcf876e/TODO)

feature

Currently we can use the following methods to input a symbol: - Symbol mode: See `test/test-symbol.c`. - Easy symbol mode: See `test/test-easy-symbol.c`. - Fullshape mode: See `test/test-fullshape.c`. - Special symbol:...

The product versions for ChewingPreferences.exe and ChewingTextService.dll are set to "1.0.0.1" now, and original filenames are set to ChewingConfig.rc and ChewingTextService.rc. We shall set them to correct value so user...

`chewing_set_phraseChoiceRearward` 讓使用者可以在詞尾選詞。舉例來說,當目前 buffer 內是 "測試" 時,只要游標在 "試",就可以拉出 "測試,策試,…" 這組候選詞,而不用把游標移到 "測"。 這個功能可以部份解決 http://www.playpcesor.com/2013/09/2013.html 所提到的問題。 > 唯一我覺得比起 Yahoo 奇摩輸入法來說比較不方便的設計,就是在「選擇詞組」時一定要把游標切換到詞組開頭的字,才能進行詞組的選擇( Yahoo 輸入法可以在詞組的任何一處打開選字清單來切換詞組)。

enhancement