What I’ve done with my MBP
算来买到 MBP 距今也有 4 个月了,这四个月里我主要做了哪些 hack 工作呢?这里罗列出来,或许你会有兴趣:
因为 OS X 上没有一个文本编辑程序 (ok, let’s forget vim and emacs) 支持自动的编码探测,所以我在 jserv port 的 Mozilla 的编码探测技术 的 charset-detector 基础上稍作修改使之能在 OS X 下工作,并打算修改 open source 的 Text Editor 的代码,使之能够自动探测选择常见的编码。这个工作前一部分已经完成,后一部分打算在这个周末做一做,包括 pack charset-detector 为 Framework 等等。link, binary, source.
因为突然要听 APE (Monkey’s Audio),但 OS X 下把 APE 转换为 MP3/Apple Loss less/AAC 必须先用 MAC (Monkey’s Audio Console) 将 APE decode 为 WAV 格式。但却没有人提供 Universal Binary 的 MAC。所以就自己修改、移植、编译了一份 MAC for Intel。link, binary.
将 Apple 提供的输入法例子 BasicInputMethod 修改为 Intel Macs 下可编译。link, source.
因为想玩《金庸群侠传》,但 OS X 下先前别人编译的 DOSBox UB 版本却一跑“《金庸》” 就崩溃,于是自己编译了一份新的 CVS 版本。link1, binary.
修改 gVim for Mac OS X,提供完整的中文支持和 ATSUI 渲染功能。并改进对部分中文输入法 (QIM) 的支持。这是最近几天做的,也是最复杂的一个。link, patch, binary.
还有几个未完成或者未 announce 的 project
上面这些项目我都是在一完成后就在 newsmth.org 的 Apple 版发布,我也时常在那儿停留,参与讨论,如果你有兴趣也不妨来逛逛。
Hacking 真是人生最大的乐趣
6 Comments