"で" な日々

2001,10,20,sa

20-1alsa

alsa の起動時に良く分からないメッセージが出る。

pengyu:~# /etc/init.d/alsa start
Starting ALSA sound driver (version 0.9.0beta7):Warning: loading /lib/modules/2.4.12/alsa/snd.o will taint the kernel: no license
 opl3sa2.
Restoring ALSA mixer settings...done.
    

ちゃんと動いているが、どういう意味の warning なんだろう。

2001,10,19,fr

19-1新 Mew

新しい Mew、何点か変わったことがある。

19-a今日の apt

2001,10,18,th

18-1alsa 0.9+0beta7-2

upgrade してから何かおかしくなってきた。 と思って調べてみたら、あるはずの snd-card-opl3sa2.o という module が 出来ていない。 根源的な原因は、./configure で host の processor の type を 調べる時に、kernel の config を見るが、CONFIG_M586MMX を認識して いなかったということ。 そのために、processor の type が unknown になり、 alsa の CONFIG_SND_ISA が 0 になり、snd-card-opl3sa2.o が make されない ということになった。

最新の 0.9.0beta8a でも、processor の type が unknown になるので 直っていないようだ。最新のでもできないことを確認して、 upstream に patch を送るか。

18-2UTF8 のメール

Content-type: text/plain; charset="UTF-8"
Content-transfer-encoding: quoted-printable
    

というメールが届く。mimencode と lv を使って

$ mimencode -u -q Mail/inbox/65 | lv -Iu8
    

とすれば読めることと、mule-ucs を入れれば、emacs20 の Mew で読めることは 分かったが、XEmacs21 では現在 mule-ucs は使えなくなっているようだ。 Debian Bug report logs - #108701 mule-ucs installation failing with xemacs21

2001,10,17,we

17-1Mew 2.0

Woody に Mew 2.0.56 が入る。早速使ってみる。

17-a今日の apt

2001,10,16,tu

16-1egg

egg に special-symbol-input という関数があるのを初めて知る。 部首入力などもできる。 そう言えば、わざわざ JIS コードを調べて入力したこともあったな。

16-2アンカー

そうか。Web 日記でわざわざ、<a name="16" href="#16"> という形で アンカーを付けるのは、引用しやすいようにということか。 というわけで付け始めてみる。

16-3日記用 Elisp

というわけで、日記用 Elisp を書き始める。まだ「日記モード」には なっていない。アンカーを挿入する関数だけ。 名前は当然、対抗して ohura-diary.el。

2001,10,15,mo

preview-LaTeX

cvs update したら、prv-xemacs.el が update された。 問題となっている箇所は直っているようだが、 括弧がひとつ多かったり、(provide 'prv-xemacs) が抜けていたりしている。 XEmacs21 でのテストはあまりやっていないようだな。 それにしても、コンパイルが通らないものを commit するのはどうも。

2001,10,14,su

日記 major mode

既存のものがあるのも、その人が日記を書いているのも知っているのだけど、 Elisp の勉強がてら作ってみようかなと思って。

というわけで手でアンカーを付ける。でも、C-z は押しにくい。

更新

ひさびさに日記以外のページを更新。

2001,10,13,sa

jus 関西

第100回 jus 関西で LILO の紹介をしてくる。

今日の apt

2001,10,12,fr

今日の kernel

2.4.12 が出ている。2.4.11 はまずいらしい。

kernel-package

make-kpkg kernel_source がうまく働かない。

2001,10,11,th

preview-LaTeX

昨日、cvs update をしたら、section も番号付で inline 表示してくれる ようになった。ますます、XEmacs で使いたくなる。

XEmacs での

(1) (error/warning) Error in process sentinel: (wrong-number-of-arguments #<subr add-text-properties> 9)
    

というエラーの発生箇所は、prv-xemacs.el の

(preview-defmacro propertize (string &rest properties)
                  `(let ((res (copy-sequence ,string)))
                     (add-text-properties 0 (length res) ,@properties res)
                     res))
    

であるようだ。で、この prv-xemacs.el の主な役割は、 Emacs21 にあるけども、XEmacs にない関数などを定義することのようだ。 Emacs21 では、この propertize という関数は、builtin で、 source tree の src/editfn.c で定義されている。 elisp で定義されていたら、そのまま持ってくればいいと思ったが。


日記のページ トップページ

ohura@netfort.gr.jp(OHURA Makoto)

Copyright(C) 2000-2001 OHURA Makoto. All Rights Reserved.
$Id: 200110-2.html 859 2003-11-24 07:54:19Z mohura $