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*

Good Job!!!

./configure 時に CC=gcc296, CXX=g++296 を指定、通らないところは少しいじりました。

あと、 DMD-0.79 で template 回りずいぶん良くなりましたね。

なにかあれば下記メールアドレスへ。
shinichiro.hamaji _at_ gmail.com
shinichiro.h