[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: sb-gnome.el bug
- From: Katsumi Yamaoka <yamaoka@xxxxxxx>
- Date: Wed, 04 Feb 2004 21:08:09 +0900
- X-ml-name: emacs-w3m
- X-mail-count: 06429
- References: <b9ybroitikh.fsf@jpl.org>
>>>>> In [emacs-w3m : No.06425] 山岡 wrote:
> 最近の Emacs 21.3.50 の bytecomp が改良されたためだと思うのです
> が、make 時に以下のような警告が現れるようになりました。
> In toplevel form:
> sb-gnome.el:100:27:Warning: `format' called with 6 args to fill 5 format
> field(s)
> 何が過不足なのかわからないので、報告のみです。
えーと、反応が無いので補足しますね。上記の警告は sb-gnome.el の
100行目にある以下の式に対して出されているものです。
(setq id (format "<%s%s%s%s%%%s@mail.gnome.org>"
(match-string 1)
(aref date-parsed 0)
(aref date-parsed 1)
(aref date-parsed 2)
(shimbun-current-group-internal shimbun)
(match-string 1)))
%s の数は 5個なのに、それらを置き換える引数が 6個ある、と。
この対策としては、二つの方法が考えられます。
1. 最後の引数は今まで使われていなかったのだから、それを削除する。
2. 最後の引数を有効に使うように、どこかに %s を追加する。
ぼくにはどっちが良いのかを的確に判断できないので、先のメッセージ
を発したのでした。
;; これと同様の問題で、現在 Gnus と T-gnus は惨憺たる状態になっ
;; ています。^^;;
--
Katsumi Yamaoka <yamaoka@jpl.org>