色々補完とかを見てみた。

このページに何が書いてあったのか。
xyzzyでプログラミング/文字列補完 - XyzzyWiki
http://xyzzy.s53.xrea.com/wiki/index.php?xyzzy%A4%C7%A5%D7%A5%ED%A5%B0%A5%E9%A5%DF%A5%F3%A5%B0%2F%CA%B8%BB%FA%CE%F3%CA%E4%B4%B0
を読んでいて、http://www-komo.ise.eng.osaka-u.ac.jp/~oka/xyzzy.html#dabbrevのリンクが見たかったけど、リンクが切れていて何が書いてあったのか分からない。loopしないでインクリメンタル補完なんじゃないかと少し気になった。ループさせないでやった方が他の部分で楽そうだと思ったので何となく気になった。

memo/xyzzy - okkezのPukiWiki
http://fullmetal.dip.jp/pukiwiki/index.php?memo%2Fxyzzy
ここに書いてある奴じゃないかとも思ってみたけど、何をやっているのかよく分からない。よく読んでみないと。

元から付属しているdabbrevはちょっと前に読んでみたら結構読めた。何をしているのか分かったのでやり方をパクって色々試してみた。ac-modeも読んだら分かるんじゃないかと思ってみたが、読んでみてもやっぱり何をしているのかよく分からなかった。まず、大量にグローバル変数があって、その辺でいきなり躓いた。ac-mode-complete-or-indentが本体なんじゃないかと思ったくらい。
そういえば、あと、continue-popupってのをはじめて知った。