wanderlust 未読マークを削除

`c’(wl-summary-mark-as-read-all) で消せる。

2008-09-07 (日) · masutaka

list-character-sets

[email protected] の白井さんからの情報。 M-x list-character-sets すると、Emacs で扱える character set が表示 される。表示された Character Set List バッファの例えば japanese-jisx0208 の上で Enter すると、japanese-jisx0208 で定義され ている全文字が表示される。 ...

2008-07-01 (火) · masutaka

表計算

[2005-08-06-1] の訂正。日本語も問題なく表示できる。おそらく、"" で 括っていなかったのだと思う。以下、まとめ。 Emacs22 から ses-mode が使える。*.ses というファイルを開くと ses-mode になる。 ...

2008-06-18 (水) · masutaka

起動時に読み込まれるファイルの順番

1→2→3の順番で読み込まれる。(1 と 3 の存在を知らなかった…。orz) |1. site-start.el in load-path |2. ~/.emacs |3. default.el in load-path ただし、 1 は -no-site-file オプションを付けると読み込まれない。 2 は -q オプションを付けると読み込まれない。 3 は -q オプションを付ける、または inhibit-default-init に Non-nil を セットすると読み込まれない。 ...

2008-05-15 (木) · masutaka

advice の外し方

M-x ad-deactivate 実行すると、全ての advice を外したい関数を聞かれる。非インタラクティ ブに呼び出すには、以下のような評価をする。 (ad-deactivate '関数名) M-x ad-disable-advice 実行すると、「関数名」「advice の種類」「advice の名前」の順に聞か れる。ある advice を一時的に OFF にしたい時に使う。非インタラクティ ブに呼び出すには、以下のような評価をする。 ...

2008-05-14 (水) · masutaka

マクロ展開

Emacs Lisp のマクロ展開は以下のようにするとよい。 [2003-01-25-1] のでもできるけど、こちらの方が整形がきれい。 こうすると、dolist() が実際に何をしているかとても良く分かる。 ...

2008-03-23 (日) · masutaka

edebug でステップイン

`i’ でステップインできる。 知らなかった。今まで関数を探してブレイクを張っていた。。。

2008-03-22 (土) · masutaka

コマンドラインからのバイトコンパイル方法

|% emacs -Q -batch -f batch-byte-compile .emacs.el

2008-03-13 (木) · masutaka

emacs C++ 開発環境

emacs C++ 開発環境 gtag のススメ、Visual Studio のような gdb-mode など。 元ネタは小関さんの「過負荷な日々 」

2008-03-09 (日) · masutaka

がっつりスクロールすることがある

scroll-conservatively に 1 を設定して、next-line でバッファを読み進めて いくと、(当然だが) 1 行ずつスクロールできる。 ただ、ウィンドウの一番下にカーソルがある状態で、ウィンドウの幅より大き く、折り返しが発生している行に進むと、scroll-conservatively のデフォル ト(0)と同じ動きをしてしまう。確認した Emacs は 22.1。これはバグ? ...

2008-03-03 (月) · masutaka