Yoichi's diary
2003-01-01
2003-01-02
_ [comp/emacsen/wl] 最後じゃなかった…。
kaoru さんめー…。というのはさておき、wl-vars.el で description 中の括弧をエスケープしたのは font-lock が変になったからでどうするべきなのかはちゃんと調べてませんでした。どっかに載ってるのかな。
2003-01-04
2003-01-06
_ [comp/emacsen] コメント中の括弧のエスケープ
Emacs manual の Left Margin Paren の節によれば、
The most likely problem case is when you want an opening delimiter at the start of a line inside a string. To avoid trouble, put an escape character (`\', in C and Emacs Lisp, `/' in some other Lisp dialects) before the opening delimiter. This will not affect the contents of the string, but will prevent that opening delimiter from starting a defun.
とな。
_ [comp/emacsen] M-x where-is
C-h w でコマンドがどのキーに割り当てられているかわかる。
2003-01-08
_ [comp/debian] elisp deb
/etc/emacs/site-start.d/*.el で、/usr/share/emacs/site/lisp 以下の方に path を通していないのは何でだろう。C-h f からソースの該当箇所へのリンクが辿れなくて困る。/usr/share/doc/emacsen-common/debian-emacs-policy.gz では、 install script の例で *.el を消せとあるだけで、site-start.d の例が無い。うーむ。
_ [comp/FreeBSD] ports 関連
freeze が解けていたということに気付き、ちょっとだけ働く。いくつかの update を commit して、いくつかのメイルにコメント。
_ [misc] 研究所のリストラ
基研はどうなるんだろう。
2003-01-11
2003-01-12
_ [comp/emacsen/wl] wl-folder-empty-trash
本当の原因がわからなくて、逃げな修正をした直後に本当の原因に気付く。先にやった修正については、そもそもわかりにくかったのは事実なので、backoutするよりはと理由を付けて正当化しておく。
2003-01-14
_ [comp] とりあえず復旧。
なんとか prosper だけは使えるように。あせった。
_ [comp/FreeBSD] tramp port
2.0.28 に update。emacs-21.2 ではうまく動いたが emacs-20.7 の方はうまく動かないような気がする。何でかなぁ。
_ [comp] mozilla でタブをががーっと
C-g しても find-again されるだけで開けない…。やってることがちゃうんかな。誰か教えて〜
_ [comp/emacsen] Symbol's function definition is void: incf
wl を起動するとこうなる。wl-folder.el で (require 'cl) してるはずやのに。何でや〜
2003-01-15
_ [misc] プリン占い
「生クリーム」でした。
_ [comp/emacsen/wl] +~/hoge
msgdb の path が変になっていて、実際のフォルダ以下に msgdb ができていた。とりあえず修正したけど、msgdb 関連の操作では elmo-msgdb-directory 以外を保護する(外に書こうとしたらエラーにする)ようにしといた方がいいのかも。いや、もっと根本的にファイル名中の ~ の扱いを何とかしとくべきか。
_ [comp/emacsen] mule-ucs 0.85 もうすぐリリース
レポジトリをメモ。
cvs -d:pserver:anonymous@cvs.meadowy.org:/cvsroot co mule-ucs
_ [comp] mozilla tab
新堂さんから教えてもらった。 root でtabextensions.xpiを入れて、chmod og+r tabextensions.jar してあげればやれるみたい。一般ユーザでインストールはできないのかなぁ。
2003-01-16
_ [comp/debian] dvd
試してたら css うんたらで見れなかったので調べてみた。
_ [misc] マチコ先生
むー。
2003-01-18
_ [comp/linux] playing dvd on xine
xine だと root じゃないと音が出ない…。ちなみに ogle だと root でなくても行けるんだけどそっちはフルスクリーン表示が小さめにしか出ない。あと、xine だとメニューの選択がうまくいかない。
2003-01-19
_ [comp/emacsen/wl] Re: wl-summary-pack-number failed
pipe folder での pack-number。サマリで消してからすぐに packするとエラーになる、というわけで再現してしまいました。今はしこたま飲んでるので素面になってから追ってみますかね。というわけでとりあえず寝ます…。
2003-01-20
_ [comp/NetBSD] NetBSD now has native pthreads!
_ [misc] Face header
ari さんのとことかkaoru さんのとこに何か書いてある。後で見よう。
_ [comp/FreeBSD] FreeBSD 5.0 Release Available
_ [comp/emacsen/wl] pipe folder で番号詰め
エラーになってたのは dst-folder の msgdb が update されてないため。 pipe を弄る度に dst-folder の msgdb を sync させるべき(むしろ、dst-folder の msgdb を直接持ってくる?)なのだろうけど、面倒そうなのでとりあえず保留。
_ [comp/emacsen/wl] wl-message-delete-current-part, wl-summary-erase
elmo-folder-move-messages を使うようにして wl 側からむやみに elmo の中の方のコマンドを呼ばないように変更。動けばいいやで理解せずによろしくない書き方をしてたので。
2003-01-21
_ [comp/emacsen] Face field
emacs21 で表示させてみた。
(defun wl-message-face-insert () (interactive) (let ((inhibit-read-only t)) (when (std11-field-body "Face") (save-excursion (goto-char (point-min)) (and (re-search-forward "^Face: " nil t) (insert-image (create-image (base64-decode-string (std11-field-body "Face")) 'png t)) (put-text-property (point) (std11-field-end) 'invisible t)))))) (add-hook 'wl-message-redisplay-hook 'wl-message-face-insert)
重複の判定してないんで . (wl-summary-redisplay) すると顔が増殖します…。
_ [comp] shinonome font
mkitalic では無くて font_src_diff.bit 自体がおかしかったらしい。というわけで修正版のshinonome-0.9.10がリリースされました。
2003-01-22
_ [comp/emacsen] xemacs 21.4 is stable now
ports-jp@ の二宮さんの投稿を見て、おっと思って www.xemacs.org を見たら、
XEmacs 21.4 has been promoted to stable, and the XEmacs 21.1 series has been retired. Support for 21.1 users continues, at a lower level. See the announcement of 21.4.12 for details.
そんで 21.5 が gamma だと。←何かを見間違えたらしい。現在 gamma brunch はありません、が正解。
_ [comp/emacsen] decode Face header on emacs21
別解。
(defun wl-message-face-insert () (interactive) (when (and window-system (image-type-available-p 'png)) (let ((inhibit-read-only t) (face (std11-field-body "Face"))) (when face (save-excursion (goto-char (point-min)) (and (re-search-forward "^Face: " nil t) (delete-region (match-beginning 0) (+ (std11-field-end) 1))) (goto-char (point-min)) (and (re-search-forward "^From: " nil t) (insert-image (create-image (base64-decode-string face) 'png t)) (insert " "))))))) (add-hook 'wl-message-redisplay-hook 'wl-message-face-insert)
_ [comp/emacsen/wl] 謎メモ
(eq (wl-folder-get-elmo-folder "+hoge") (elmo-pipe-folder-dst-internal (wl-folder-get-elmo-folder "|+fuga|+hoge")))
returns nil.
_ [comp/FreeBSD] mode-info port
update するの忘れてた。というか port 作ったことすら忘れてた。というわけでデフォルトでは make.info も使うようにしてcommit.
_ [comp/emacsen] x-popup-menu doesn't work on Meadow 1.99a4
これって既知の問題なのかしら。と MD のアーカイブ見てみたら関係ありそうっぽいメイルがごそっと抜けとるし。誰か知らんかのー。
(x-popup-menu (list '(1 1) (selected-window)) (list "title" (cons "title" '(("ignore" 'ignore))) ))
だと Wrong type argument: keymapp, "title" かな。
_ [comp/emacsen] encoded-word に相当する文字列...
[mew-dist 22848] のあたりの話。 FLIM/SEMI も不味いようだ。
_ [comp/emacsen/wl] 謎メモ
- Wanderlust (FLIM/SEMI) の場合 =?ISO-2022-JP?B?KBskQkNmOzNNTjBsGyhCKQ==?=
- Mew の場合 (=?iso-2022-jp?B?GyRCQ2Y7M01OMGwbKEI=?=)
2003-01-26
_ [comp/emacsen/wl] mime-header-encode-method-alist
WL で draft に保存する時は (eword-encode-unstructured-field-body)のみにしてるのね。それで encode が違うのか…。
2003-01-27
_ [comp] mutt-j
久しぶりに覗いてみた。
_ [comp] ウイルス感染被害、日本で報告されず
日本のDNSは各地に分散しているだけでなく、攻撃対象のSQLサーバーの管理も進み、ソフトの修正も進んでいたようだ。
そんなわけないがな。手元のマシンに来てたのは海外からっぽいけど。