local-hiki.el
hiki-mode.el とは全然方向性が違うっていうかただ local の hiki データをいいかげんに処理するだけのもの。 Hiki 遅いんで直接扱いたいんです。 Web を動的にどうたらってのは貧乏症な人間には合わないのです。 elisp 初心者なので、というか elisp 以前にプログラマとしてどうなの、って内容です。
あと EmacsWiki も知ってるんですけど文字を大きくする機能とかいらないし、 Hiki プラグイン使いたいので。
一応使い方。 .emacs.el で
(autoload 'hiki "local-hiki" nil t)
したらあとは M-x hiki 。リンクを C-j か C-m で辿り、 C-i で次のリンクへ。それだけ。
なんかおかしげな挙動もしているけど気にしないことに。
gdmd
i@u src/build-gcc/gcc> cat check.d ~/src/build-gcc/gcc 16:00 extern (C) void printf(char*, ...); void hello() { printf("hello\n"); } extern (C) /* declare as extern (C) until D's main works */ int main(char args) { printf("hello world.\n"); hello(); return 1; } i@u src/build-gcc/gcc> PATH=. ./gdmd check.d -L. -o check gdmd: spec failure: unrecognized spec option 'v' initializing type conversion tables Digital Mars D stub! [Dsymbol :: toObjFile] i@u src/build-gcc/gcc> ./check ~/src/build-gcc/gcc 16:00 hello world. hello i@u src/build-gcc/gcc> ls -l *(@) ~/src/build-gcc/gcc 16:01 lrwxrwxrwx 1 i i 11 1月 23 15:50 as -> /usr/bin/as* lrwxrwxrwx 1 i i 11 1月 23 15:50 ld -> /usr/bin/ld* lrwxrwxrwx 1 i i 13 1月 23 15:43 libgcc_s.so -> libgcc_s.so.1* lrwxrwxrwx 1 i i 23 1月 23 16:01 libstdc++.so -> /usr/lib/libstdc++.so.5*
./configure 時に CC=gcc296, CXX=g++296 を指定、通らないところは少しいじりました。
あと、 DMD-0.79 で template 回りずいぶん良くなりましたね。