[#50128] sprintf のフォーマット — dezawa <dezawa@...>

出沢です

20 messages 2015/05/03
[#50129] Re: sprintf のフォーマット — Yukihiro Matsumoto <matz@...> 2015/05/04

まつもと ゆきひろです

[#50130] Re: sprintf のフォーマット — Tanaka Akira <akr@...> 2015/05/04

MjAxNeW5tDXmnIg05pelIDEyOjAzIFl1a2loaXJvIE1hdHN1bW90byA8bWF0ekBydWJ5Lm9yLmpw

[#50131] Re: sprintf のフォーマット — Nobuyoshi Nakada <nobu@...> 2015/05/04

MjAxNeW5tDXmnIg05pel5pyI5puc5pel44CBVGFuYWthIEFraXJhPGFrckBmc2lqLm9yZz7jgZXj

[ruby-list:50136] Re: sprintf のフォーマット

From: dezawa <dezawa@...>
Date: 2015-05-06 04:22:24 UTC
List: ruby-list #50136
matzさま、田中さま、中田さま、高野さま

ありがとうございます。
私も初めは
# フォーマット指定子がかぶるので難しいんじゃ
のと、
sprintfの指定子は一つの変数に対して一つ、しかしstrftime の指定子は一つの
変数に対して複数でてくる

のとで難しいだろうと思っていたのですが
  %(DATEFMT)T
なら解決ですね。

できるかなぁ と sprintf.c を覗いてみたのですが、
   rb_enc_isprint
   ONIGENC_IS_CODE_PRINT
   ONIGENC_IS_CODE_CTYPE
   is_code_ctype
と続いていて理解するのに時間がかかりそう。
ちょろっと直すのはできそうにないです。
ので、
改版に取り入れられるのと、どなたかが作ってくれるのと
重い腰があがって自作するのと、どれが早いか競争とします。


In This Thread