[mew-dist 23635] Re: format strings
Hideyuki SHIRAI ( 白井秀行 )
shirai at example.com
2003年 5月 13日 (火) 12:51:52 JST
From: Kazu Yamamoto (山本和彦) <kazu at example.com> さん曰く
Subject: [mew-dist 23632] Re: format strings
Message-ID: <20030513.121052.74182278.kazu at example.com>
Date: Tue, 13 May 2003 12:10:52 +0900 (JST)
> > 直接メッセージ文字列を置かずに変数や関数で文字列を表しているとこ
> > ろでは、最初の引数として"%s"を置きました。("%"が含まれていても処
> > 理できるように)
>
> これは、実際に問題となった例があるのでしょうか? あるいは、こういう風
> にコードを書きなさいというガイドラインがありますか?
変数/関数に "%" に含まれる可能性があるなら、"%s" を使う必要があ
ると思います。
なんだか無理やりな例ですが、木下さんのパッチ前だと、
(global-unset-key "\C-g")
(global-set-key "\C-c%" 'keyboard-quit)
(message
(substitute-command-keys
"Type '\\[keyboard-quit]' to finish recording..."))
でエラーになりますよね。
--
白井秀行 (mailto:shirai at example.com)
Mew-dist メーリングリストの案内