Emacs 23.0.51 (multi-tty support)
ハマったので忘れないようにメモ。
- Emacs 22.0.51 (multi-tty support) を使っていた。
- wl のサマリモードで S してソートキーを省略するとエラーが出るのに気が付いた。
Re-scanning... Sorting by ()... sort: Symbol's function definition is void: wl-summary-overview-entity-compare-by-
-
- Emacsが古いと教えてもらった。
lisp/ChangeLog: | 2006-05-09 Chong Yidong <cyd@stupidchicken.com> | | * emacs-lisp/crm.el (completing-read-multiple): Properly handle | return value of read-from-minibuffer for empty input.
- http://lorentey.hu/project/emacs.html から最新のを co した (23.0.51)
- Gentooではビルドできた。
- Debian sargeではビルドに失敗した。
Debugger entered--Lisp error: (wrong-type-argument number-or-marker-p nil) logand(nil 128) vc-mode-line("/tmp/making/multi-tty/leim/leim-list.el") vc-find-file-hook() run-hooks(find-file-hook) after-find-file(t t) find-file-noselect-1(#<buffer leim-list.el> "/tmp/making/multi-tty/leim/leim-$ find-file-noselect("/tmp/making/multi-tty/leim/leim-list.el") quail-update-leim-list-file(".") eval((quail-update-leim-list-file ".")) eval-last-sexp-1(t) eval-last-sexp(t) eval-print-last-sexp() call-interactively(eval-print-last-sexp)
-
- leim-list.elがなぜかないので、vc-mode-line → file-modes → logand がnilってエラってる模様。
- よくわからないけど、
- touch -t 200001010000 leim/leim-list.el して make install したらなんかうまくいったぽい。
- GNU Emacs 23.0.51.4 (i686-debian-linux-gnu, X toolkit, Xaw3d scroll bars, multi-tty) がデキタ。
- が、
- howm 1.2.1 が動かない。
- 1.3.4 にしたらOK。
- M-x infoするとエラる。
eval: Recursive `require' for feature `sb-info'
- wlのサマリモードでRETすると、1行じゃなくて1ページスクロールしちゃう。
- Xフレームのemacsの場合だけ。-nwでターミナルん中の時はちゃんと1行スクロールする。
- 「-」はちゃんと1行逆するクロールする。
- 全くわかってないが、
- wl-summary.el の wl-message-next-page の (move-to-window-line -1) をコメントとアウトしたら1行スクロールに戻った。
wlにはじまりwlにおわる。