xcin / gcin 簡史

年代 檔案名稱 xcin / gcin 大事記 備註
1994-10-25 big5-pack.tgz 劉老大發佈第一版 xcin + crxvt
(本站新聞備份)
此程式是在 486-DX50 + 8 MB RAM + Linux 的機器上開發的
不知這中間有哪些版本
big5-pack-0.4a.tgz
big5-pack-0.4b.tgz
big5-pack-0.4c.tgz 這時大約是 Slackware 2.0.0 + Linux kernel 1.1.18
big5-pack-0.5a.tgz 已知 1994-12-27 有人編譯此版本
big5-pack-0.6a.tgz
不知這中間有哪些版本
不知何時 tarball 改名為 xcin
xcin-0.9a.tgz
xcin-0.9b.tgz
xcin-0.9c.tgz
xcin-1.0a.tgz 已知 1995-03-27 有人編譯此版本
xcin-1.1a.tgz
xcin-1.1b.tgz 已知 1995-03-29 有人編譯此版本
xcin-1.2a.tgz
xcin-1.2b.tgz 已知 1995-04-10 有人編譯此版本
xcin-1.3a.tgz 1.1a 到 1.3a 的 changelog
劉老大當時喜歡把舊的 changelog 清掉,1.0a 以前已不可考
已知 1995-04-17 有人編譯此版本
xcin-1.3b.tgz 已知 1995-05-16 有人編譯此版本
xcin-1.3c.tgz 已知 1995-05-30 有人編譯此版本
xcin-1.4a.tgz
1995-06-05 xcin-1.4b.tgz
1995-06-18 xcin-1.4c.tgz
1995-07-06 xcin-1.5a.tgz
1995-08-18 xcin-1.5b.tgz
1995-11-06 xcin-1.6a.tgz
不知有無 1.6b / 1.6c,因為劉老大開始不寫 changelog
這段時間劉老大可能正在寫某個神秘的 text editor
因為 1.7a tarball 開始出現 .tedfilepos
1996-03-25 xcin-1.7a.tgz
不知這中間有哪些版本
xcin-2.0a.tgz
xcin-2.0b.tgz
xcin-2.0c.tgz
xcin-2.1a.tgz
1996-06-30 xcin-2.1b.tgz 劉老大發佈最後一版 xcin xcin 之後由 vvvv 及其它許多高手接棒繼續發展
分析 tarball 可知,gcin 0.1.0 其實和 xcin 2.1b 一脈相承
2004-06-26 gcin-0.1.0.tar.bz2 劉老大發佈第一版 gcin (本站新聞備份)
開始支援 XIM protocol
選字視窗使用 GTK+ 2.x
gcin-0.1.1.tar.bz2
gcin-0.1.2.tar.bz2
gcin-0.1.3.tar.bz2
gcin-0.1.4.tar.bz2 全面使用 GTK+ 2.x
gcin-0.1.5.tar.bz2
gcin-0.1.6.tar.bz2
gcin-0.1.7.tar.bz2
gcin-0.1.8.tar.bz2
2004-07-26 gcin-0.1.9.tar.bz2
2004-08-02 gcin-0.2.0.tar.bz2
2004-08-10 gcin-0.2.1.tar.bz2
gcin-0.2.2.tar.bz2 新增倉頡 & 行列輸入法
gcin-0.2.3.tar.bz2
2004-08-24 gcin-0.2.4.tar.bz2
gcin-0.2.5.tar.bz2
gcin-0.2.6.tar.bz2
gcin-0.2.7.tar.bz2
gcin-0.2.8.tar.bz2
gcin-0.2.9.tar.bz2
gcin-0.3.0.tar.bz2
gcin-0.3.1.tar.bz2
gcin-0.4.0.tar.bz2 支援 3-bytes UTF-8
gcin-0.4.1.tar.bz2 自動偵測 XIM name
gcin-0.4.2.tar.bz2
gcin-0.4.3.tar.bz2
gcin-0.4.4.tar.bz2
2004-10-12 gcin-0.4.5.tar.bz2
gcin-0.4.6.tar.bz2
2004-10-19 gcin-0.4.7.tar.bz2
gcin-0.4.8.tar.bz2
2004-11-02 gcin-0.4.9.tar.bz2
2004-11-05 gcin-0.5.0.tar.bz2
2004-11-12 gcin-0.5.1.tar.bz2
gcin-0.5.2.tar.bz2
2004-11-20 gcin-0.5.3.tar.bz2
2004-11-27 gcin-0.5.4.tar.bz2
gcin-0.5.5.tar.bz2
2004-12-14 gcin-0.5.6.tar.bz2
gcin-0.5.7.tar.bz2 支援 gcin protocol
支援 GTK+ immodule
gcin-0.5.8.tar.bz2
gcin-0.5.9.tar.bz2
2005-01-10 gcin-0.6.0.tar.bz2
2005-01-13 gcin-0.6.1.tar.bz2
2005-01-15 gcin-0.6.2.tar.bz2 gtab 支援同音字查詢
gcin-0.6.3.tar.bz2
2005-01-24 gcin-0.6.4.tar.bz2
gcin-0.6.5.tar.bz2
2005-01-29 gcin-0.6.6.tar.bz2
gcin-0.6.7.tar.bz2
2005-01-31 gcin-0.6.8.tar.bz2
gcin-0.6.9.tar.bz2
2005-02-03 gcin-0.7.0.tar.bz2
gcin-0.7.1.tar.bz2 gtab 拆碼長度可支援到 10 碼
gcin-0.7.2.tar.bz2
2005-02-12 gcin-0.7.3.tar.bz2
gcin-0.7.4.tar.bz2
2005-02-15 gcin-0.7.5.tar.bz2
2005-02-15 gcin-0.7.6.tar.bz2
2005-02-16 gcin-0.7.7.tar.bz2
2005-02-16 gcin-0.7.8.tar.bz2
2005-02-18 gcin-0.7.9.tar.bz2
2005-02-22 gcin-0.8.0.tar.bz2
2005-02-24 gcin-0.8.1.tar.bz2
2005-02-25 gcin-0.8.2.tar.bz2
2005-02-27 gcin-0.8.3.tar.bz2
2005-02-28 gcin-0.8.4.tar.bz2
gcin-0.8.5.tar.bz2 提供較小視窗選項
2005-03-04 gcin-0.8.6.tar.bz2
2005-03-07 gcin-0.8.7.tar.bz2
2005-03-13 gcin-0.8.8.tar.bz2
2005-03-18 gcin-0.8.9.tar.bz2
2005-04-04 gcin-0.9.0.tar.bz2 支援注音巨大 UTF-8 字集
2005-04-15 gcin-0.9.1.tar.bz2
2005-04-22 gcin-0.9.2.tar.bz2
2005-05-04 gcin-0.9.3.tar.bz2
gcin-0.9.4.tar.bz2
2005-05-12 gcin-0.9.5.tar.bz2
2005-05-19 gcin-0.9.6.tar.bz2
2005-05-31 gcin-0.9.7.tar.bz2
2005-06-22 gcin-0.9.8.tar.bz2 預設支援 4-bytes UTF-8
2005-06-23 gcin-0.9.9.tar.bz2
2005-06-27 gcin-1.0.0.tar.bz2
2005-07-08 gcin-1.0.1.tar.bz2
2005-08-10 gcin-1.0.2.tar.bz2
2005-08-19 gcin-1.0.3.tar.bz2 支援 Qt3 immodule
2005-09-05 gcin-1.0.4.tar.bz2 支援打繁出簡
gcin-1.0.5.tar.bz2 支援彈出式輸入視窗
2005-09-16 gcin-1.0.6.tar.bz2
2005-09-18 gcin-1.0.7.tar.bz2
2005-09-25 gcin-1.0.8.tar.bz2
2005-10-03 gcin-1.0.9.tar.bz2
2005-10-24 gcin-1.1.0.tar.bz2
2005-10-30 gcin-1.1.1.tar.bz2
2005-11-08 gcin-1.1.2.tar.bz2
2005-11-21 gcin-1.1.3.tar.bz2
2005-12-12 gcin-1.1.4.tar.bz2
2006-01-06 gcin-1.1.5.tar.bz2
2006-01-31 gcin-1.1.6.tar.bz2
2006-02-22 gcin-1.1.7.tar.bz2 單一 server 同時支援 32 bit / 64 bit clients
2006-04-03 gcin-1.1.8.tar.bz2 預設 XIM name 改為 gcin
(之前預設 XIM name 為 xcin)
2006-05-01 gcin-1.1.9.tar.bz2
2006-05-08 gcin-1.2.0.tar.bz2 新增 Tab 斷詞功能
2006-07-13 gcin-1.2.1.tar.bz2 內碼輸入法支援 UTF-32 (0x00000 to 0xFFFFF)
2006-08-17 gcin-1.2.2.tar.bz2 新增整句斷詞功能
新增 system tray status
2006-09-01 gcin-1.2.3.tar.bz2
2006-09-05 gcin-1.2.4.tar.bz2
2006-09-08 gcin-1.2.5.tar.bz2
2006-09-26 gcin-1.2.6.tar.bz2
2006-10-07 gcin-1.2.7.tar.bz2 支援 gcin filter
新增 gcin-message 程式
2006-10-19 gcin-1.2.8.tar.bz2 提供安裝X蝦米的 shell script
2006-11-15 gcin-1.2.9.tar.bz2
gcin-1.3.0.tar.bz2
2006-11-21 gcin-1.3.0.1.tar.bz2
2006-11-29 gcin-1.3.1.tar.bz2
2007-01-04 gcin-1.3.2.tar.bz2 XIM 支援所有 locale,包括 fr_FR.iso88591 這類 non-UTF-8 locale
2007-01-26 gcin-1.3.3.tar.bz2
2007-04-10 gcin-1.3.4.tar.bz2 總算有好看的 icon 了
2007-05-10 gcin-1.3.5.pre1.tar.bz2 支援語音輸出
2007-05-23 gcin-1.3.5.pre2.tar.bz2
2007-06-29 gcin-1.3.5.pre3.tar.bz2
2007-06-30 gcin-1.3.5.pre4.tar.bz2
2007-07-30 gcin-1.3.5.pre5.tar.bz2
2007-09-10 gcin-1.3.5.pre6.tar.bz2
2007-09-13 gcin-1.3.5.pre7.tar.bz2
2007-10-12 gcin-1.3.5.tar.bz2
gcin-1.3.6.pre1.tar.bz2
2007-11-12 gcin-1.3.6.pre2.tar.bz2
2007-11-20 gcin-1.3.6.pre3.tar.bz2
2007-11-21 gcin-1.3.6.pre4.tar.bz2
2007-11-22 gcin-1.3.6.pre5.tar.bz2
2007-11-24 gcin-1.3.6.tar.bz2
gcin-1.3.7.tar.bz2
2007-11-25 gcin-1.3.7.1.tar.bz2
2007-12-03 gcin-1.3.8.pre1.tar.bz2
2007-12-08 gcin-1.3.8.pre2.tar.bz2
2007-12-12 gcin-1.3.8.pre3.tar.bz2
2007-12-13 gcin-1.3.8.pre4.tar.bz2
2007-12-16 gcin-1.3.8.pre5.tar.bz2
gcin-1.3.8.pre6.tar.bz2
gcin-1.3.8.pre7.tar.bz2
2007-12-21 gcin-1.3.8.pre8.tar.bz2
2007-12-24 gcin-1.3.8.pre9.tar.bz2
2008-01-14 gcin-1.3.8.pre10.tar.bz2 支援螢幕小鍵盤
詞音支援 vi 編輯模式
2008-01-20 gcin-1.3.8.tar.bz2
2008-01-27 gcin-1.3.9.pre1.tar.bz2 改用自己的简←→正體字轉換
2008-01-30 gcin-1.3.9.tar.bz2
2008-02-03 gcin-1.4.0.pre1.tar.bz2
2008-02-08 gcin-1.4.0.pre2.tar.bz2
2008-02-18 gcin-1.4.0.pre3.tar.bz2
2008-02-23 gcin-1.4.0.pre4.tar.bz2
2008-02-27 gcin-1.4.0.pre5.tar.bz2
2008-02-28 gcin-1.4.0.pre6.tar.bz2
2008-02-28 gcin-1.4.0.pre7.tar.bz2
2008-03-08 gcin-1.4.0.pre8.tar.bz2
2008-03-10 gcin-1.4.0.pre9.tar.bz2
2008-03-15 gcin-1.4.0.pre10.tar.bz2
2008-04-11 gcin-1.4.0.pre11.tar.bz2
2008-04-28 gcin-1.4.0.pre12.tar.bz2
2008-05-01 gcin-1.4.0.pre13.tar.bz2
2008-05-15 gcin-1.4.0.tar.bz2
2008-06-18 gcin-1.4.1.tar.bz2
2008-06-21 gcin-1.4.2.tar.bz2
2008-07-29 gcin-1.4.3.pre1.tar.bz2 gtab 自動選字改成輸入緩衝區方式
2008-08-01 gcin-1.4.3.pre2.tar.bz2
2008-08-02 gcin-1.4.3.pre3.tar.bz2
2008-08-02 gcin-1.4.3.pre4.tar.bz2
2008-08-05 gcin-1.4.3.pre5.tar.bz2 支援 Qt4 immodule
2008-09-29 gcin-1.4.3.pre6.tar.bz2 支援 su root 的中文輸入
2008-09-30 gcin-1.4.3.pre7.tar.bz2
2008-10-19 gcin-1.4.3.pre8.tar.bz2 預設編譯 gcb
2008-11-11 gcin-1.4.3.pre9.tar.bz2 提供 ar30-big.cin 但預設不啟用
2008-12-06 gcin-1.4.3.pre10.tar.bz2
2008-12-07 gcin-1.4.3.pre11.tar.bz2
2008-12-10 gcin-1.4.3.pre12.tar.bz2
2009-01-11 gcin-1.4.3.pre13.tar.bz2 支援 anthy 日文輸入
2009-01-17 gcin-1.4.3.tar.bz2
2009-01-27 gcin-1.4.4.pre1.tar.bz2
2009-01-28 gcin-1.4.4.tar.bz2
2009-02-20 gcin-1.4.5.pre1.tar.bz2
2009-02-28 gcin-1.4.5.pre2.tar.bz2 解決小灰問題(GTK+ bug #573123)
2009-04-18 gcin-1.4.5.pre3.tar.bz2 GTK+ / Qt4 immodule 支援 OnTheSpot
2009-04-18 gcin-1.4.5.pre4.tar.bz2
2009-04-19 gcin-1.4.5.pre5.tar.bz2
2009-04-20 gcin-1.4.5.pre6.tar.bz2
2009-04-20 gcin-1.4.5.pre7.tar.bz2
2009-04-22 gcin-1.4.5.pre8.tar.bz2
2009-04-23 gcin-1.4.5.pre9.tar.bz2
2009-04-25 gcin-1.4.5.pre10.tar.bz2 內碼輸入法支援全部 Unicode (0x000000 to 0x10FFFF)
2009-04-25 gcin-1.4.5.pre11.tar.bz2
2009-04-26 gcin-1.4.5.pre12.tar.bz2
2009-04-26 gcin-1.4.5.tar.bz2
2009-05-04 gcin-1.4.6.pre1.tar.bz2 .cin 新增 %flag_auto_select_by_phrase 選項
2009-05-05 gcin-1.4.6.pre2.tar.bz2
2009-05-06 gcin-1.4.6.pre3.tar.bz2
2009-05-09 gcin-1.4.6.pre4.tar.bz2
2009-05-10 gcin-1.4.6.pre5.tar.bz2 詞音注音選字可用滑鼠選擇
2009-05-20 gcin-1.4.6.pre6.tar.bz2 tray icon 滑鼠左鍵改成中英切換,簡體輸出改到右鍵選單
2009-05-21 gcin-1.4.6.pre7.tar.bz2
2009-05-29 gcin-1.4.6.pre8.tar.bz2
2009-06-18 gcin win32 進入實用階段,首次在 hyperrate chatroom 公開發言為:
「16:26 eliu 本段文字由 gcin windows 輸入」
2009-06-30 gcin.msi gcin win32 測試用 binary 提供下載
2009-08-07 gcin-1.4.6.pre9.tar.bz2
2009-08-16 gcin-1.4.6.pre10.tar.bz2 gtab 詞庫選字可用 Escape 手動斷詞
2009-08-20 gcin-win32-ime-build-src.7z gcin win32 build scripts 公開發佈 source code 在 tarball 裡
2009-10-24 gcin-1.4.6.pre11.tar.bz2
2009-12-04 gcin-1.4.6.pre12.tar.bz2 預設不編譯 qt3 immodule
2009-12-07 gcin-1.4.6.pre13.tar.bz2
2009-12-13 gcin-1.4.6.pre14.tar.bz2
2009-12-13 gcin-1.4.6.pre15.tar.bz2
2009-12-13 gcin-1.4.6.pre16.tar.bz2
2009-12-17 gcin-1.4.6.pre17.tar.bz2
2009-12-26 gcin-1.4.6.tar.bz2
2010-01-08 gcin-1.4.7.pre1.tar.bz2 詞音選字視窗可用滑鼠滾輪換頁
詞庫自動選字支援 ctrl-1…9 加詞
2010-01-09 gcin-1.4.7.pre2.tar.bz2
2010-01-10 gcin-1.4.7.pre3.tar.bz2
2010-01-31 gcin-1.4.7.pre4.tar.bz2 gtab 詞庫自動選字改用獨立資料庫
2010-01-31 gcin-1.4.7.pre5.tar.bz2
2010-01-31 gcin-1.4.7.pre6.tar.bz2
2010-02-01 gcin-1.4.7.pre7.tar.bz2
2010-02-01 gcin-1.4.7.pre8.tar.bz2
2010-02-03 gcin-1.4.7.pre9.tar.bz2
2010-02-06 gcin-1.4.7.pre10.tar.bz2
2010-02-08 gcin-1.4.7.pre11.tar.bz2
2010-02-12 gcin-1.4.7.pre12.tar.bz2
2010-02-18 gcin-1.4.7.pre13.tar.bz2
2010-03-05 gcin-1.4.7.pre14.tar.bz2
2010-03-07 gcin-1.4.7.pre15.tar.bz2
2010-03-08 gcin-1.4.7.pre16.tar.bz2
2010-03-14 gcin-1.4.7.pre17.tar.bz2
2010-03-31 gcin-1.4.7.pre18.tar.bz2
2010-04-10 gcin-1.4.7.pre19.tar.bz2
2010-04-10 gcin-1.4.7.pre20.tar.bz2
2010-04-10 gcin-1.4.7.pre21.tar.bz2

xcin 2.1b 之後的故事

  • vvvv 基於 xcin 2.1b 發佈一系列 patches
    XcinFix1
    XcinFix2
    XcinFix3
    XcinFix3.2
    XcinFix3.3
    XcinFix3.4
    XcinFix3.5
    XcinFix3.6
    XcinFix3.7
    XcinFix4
    
  • 在 XcinFix4 前後某時刻,謝東翰 release xcin-2.1c.tar.gz (謝東翰 = 居士 = thhsieh = Tung-Han Hsieh)
    他後來持續發展 xcin 直到 2.5.3 停止開發 (2.5.3 從來沒有 official release, 網路上看到號稱 2.5.3 的全都不是正式版。)
  • 謝東翰 release xcin-2.1d.tar.gz,此版本收錄 vvvv 的 XcinFix4 及其它 patches
  • vvvv 基於 xcin 2.1d 發佈一系列 patches
    XcinFix4.1
    XcinFix4.2
    XcinFix4.3
    XcinFix4.4
    XcinFix5
    XcinFix5.1
    XcinFix5.2
    XcinFix5.3
    XcinFix5.4
    XcinFix5.5
    XcinFix5.6
    XcinFix5.7
    
  • 2.1 系列到 2.1d 為止,沒有 2.1e (含) 之後的版本

xcin 2.3 之後的故事

  • 謝東翰繼續主持 xcin project 開發新的 2.3 系列版本
  • xcin protocol 到 2.3 系列為止

xcin 2.5 之後的故事

  • 謝東翰繼續主持 xcin project 開發新的 2.5 系列版本
  • 2.5 系列全面放棄 xcin protocol, 改用 X11R5/X11R6 標準的 XIM protocol
    (雖然 XIM 早在 X11R5 就有支援,但在 1994 年時 99.99% 的 X applications 都不支援 XIM, 所以才有 xcin protocol 的誕生)
  • xcin 在 2.5.3 正式 release 前宣佈全面停止。該計畫網頁已不復存在,只剩下 CLE 和 B2D 等 mirror site

Attachments