注意(2011.06.30):目前pcmanx-gtk2 1.0已經正式支援unicode補完!!請至官方網站下載最新版原始碼編譯。

 

自從某一次pcmanx一次更新了很多東西之後,這個patch出了點問題,然後我就放著沒動了,
直到今天早上心血來潮,就重新幫他做了點修正

一樣,這個patch是來自於mstar,謝謝他

原始碼打包在這邊pcmanx-gtk2-mls-svn-497.tar.bz2
patch檔在這邊pcmanx-gtk2-mls-svn-497.patch

如果你有比對我跟mstar的patch檔,可能會發現有些地方有差,
大概有兩個主要的差別,一是我移除了LANGBAR,原本只是註解掉,
再來是493版中,cmchao將
CTermCharAttr的型別抽象化,以AttrType表示,這樣一來
可以不需要將全部的short改成Int只要重新typedef int AttrType就好。

編譯過程如下:
你必須先移除掉你的pcmanx套件,如果是用deb套件包安裝的,別忘了還有libpcmanx-core0,

請先安裝編譯svn版本所需要的套件包
$ sudo apt-get install libgtk2.0-dev libxft-dev intltool intltool-debian automake libtool

接著解開壓縮檔
$ tar -jxf pcman-gtk2-mls-svn-XXX.tar.gz
$ cd pcman-gtk2-mls-svn-xxx

再來先初始化
$ ./autogen.sh
$ ./configure

接著就是編譯與安裝,按下enter之後,順便祈禱一下$ make
$ sudo make install

 

再來,是我的免責聲明,這個patch並不是由官方釋出,且我所使用的pcmanx也是svn版本,
意思就是兩個不穩定的東西,喇在一起,會發生什麼事情我也不曉得XDDD
不過,我兩台電腦都用這個版本,是沒有出過什麼問題啦!
且一般來說,bug也都會先在svn版本中做修正

不過,如果運氣不好出問題了,絕對不是我的問題!!
如果你遇到了什麼bug,也歡迎到PCManX官方論壇做反應,
官方論壇在:

http://groups.google.com/group/PCManX

至於,為什麼這份patch沒有放入trunk中呢?我曾經問過jserv,他是這樣回答的
http://www.plurk.com/p/u978o
和討論區的 討論

koukaipan 發表在 痞客邦 PIXNET 留言(0) 人氣()