2005-12-10から1日間の記事一覧

elisp の構文

catch throw elispは関数型言語だけど,やっぱり手続き的な書き方もできるみたい. (catch 'loop (throw 'loop 返り値) ) save-excursion 最初に point とか mark を保存して, progn と同様にシーケンシャルに処理をおこなう.処理終了後は保存して…

emacs の Wanderlust で ssh ポートフォワードを使う.

mew だと,デフォルトで ssh のポートフォワードに対応できているが, wanderlust は対応していないっぽい.むむ.というわけで elisp の勉強がてら,mewの実装を参考に wanderlust 用のものを 作ってみた.まずmewのソースを読む. mew のsshによるポートフ…