2008-09-14
skk-wrap 導入記
なんか新しそうだったので自宅の xyzzy に skk-wrap を導入してみた。
というかエラーが出て使用できなかったので四苦八苦してみた記録。
とりあえず下から source をダウンロード
http://raido.sakura.ne.jp/southly/lisp/ni/view.lisp?b4492f0de3ac6839ff040b6c4c3a9a9a
んでここら辺を参考にインストールしてみた
http://ohkubo.s53.xrea.com/diary/20070720.html
http://d.hatena.ne.jp/clock9/20070718/1184750259
本家 skk は ddskk-13.1.tar.gz を使用。新しいのがまずいのかわからないけど、手順通りやると変換(ひらがなとかも) が必要な文字を打つと skk-wrap::make-overlay がないよといわれる。
とりあえず下記に書いてあるのがそれっぽいので skk-wrap/skk-xyzzy.l とかに貼りつけて byte-compile してみたらとりあえず変換できるようになった。
http://chez-sugi.net/xyzzy/mapae.l
- make-overlay
- overlay-put
- overlay-get
- overlays-in
- move-overlay
- delete-overlay
ただ、まだ変換中に ctrl+g とかすると skk-wrap::last-minibuffer-height がないといわれるのでした。
こいつはぐぐってみたけど参考になるものが全然無い…。
skk のソースを読んでみると skk-multiple-line-message とかいう関数で呼ばれているので、minibuffer とかに複数行のメッセージだすのかなーという予想ぐらいはしたけどどうやって修正すればいいのかはわからん(^^;
とりあえず文章打つ事だけは出来るけどなー。emacs 移植キッドが古いのかなぁ。結構前の katex にくっついていたやつだし…
面倒なので会社と同じで skk の移植版の方にしようかな。xyzzy の plug-in 開発とかやった事無いのでノウハウが全然無いのがつらい…
- 18 http://ezsch.ezweb.ne.jp/search/?sr=0101&query=無線LAN 設定
- 9 http://ezsch.ezweb.ne.jp/search/ezGoogleMain.php?query=無線LAN+設定&start-index=4&adpage=3&mode=02
- 8 http://ezsch.ezweb.ne.jp/search/?sr=0101&query=無線LAN 設定
- 8 http://ezsch.ezweb.ne.jp/search/?sr=0101&query=無線LANの設定
- 6 http://www.google.co.jp/m?ie=Shift_JIS&mrestrict=chtml&eosr=on&q=無線LAN 設定
- 5 http://www.google.co.jp/search?sourceid=navclient&aq=t&hl=ja&ie=UTF-8&rls=GFRC,GFRC:2006-51,GFRC:ja&q=xyzzy+skk
- 4 http://www.google.co.jp/m/search?ie=Shift_JIS&mrestrict=chtml&eosr=on&q=無線LANの設定
- 3 http://d.hatena.ne.jp/keyword/SKK
- 3 http://reader.livedoor.com/reader/
- 2 http://72.14.235.104/search?q=cache:lQyR2mxFkAIJ:k.hatena.ne.jp/keywordblog/Xyzzy+"skk-wrap"&hl=ja&ct=clnk&cd=10&gl=jp&lr=lang_ja&client=firefox