Archive for the 'Encoding' Category

screen, box drawing, and Unicode

自從換了 UTF-8 環境後,有一個很討厭的問題是 ANSI 的表格線,在 screen 裡面是直接對應到 U+25XX 的 box drawing 字元,而我又改過 screen 跟 locale,把這些字當作雙字寬(ASCII ART 之類的),因此像是 dialog(1) 造出來的對話框(sysinstall 或者 Ports 的 make config),就會亂七八糟。

剛才想了一陣子,好像沒有甚麼兩全其美的辦法,於是只好叫 screen 把表格線用最原始的 +, -, | 來畫,patch 在 http://www.rafan.org/patch/big5/screen/files/patch-poorman-drawing