From: Johannes Schindelin Date: Thu, 06 Mar 2008 18:26:50 GMT Subject: Re: [PATCH 1/2] Add strbuf_initf() Message-ID: In-Reply-To: <1204827539.10084.9.camel@gaara.boston.redhat.com> Hi, On Thu, 6 Mar 2008, Kristian Høgsberg wrote: > On Thu, 2008-03-06 at 11:55 +0100, Johannes Schindelin wrote: > > > So your suggestion is out, unless you suggest to implement the whole > > printf mechanism... which I hope you're not. > > It's not a terrible idea, honestly. Heh. Yeah, I actually posted a start... > There are several mature vsnprintf implementations out there under > friendly licenses. We could just stick it in compat/. It's the only > way to do reliable, cross platform vsnprintf, in my experience. And the > issue with %I64u vs %llu could be handle by implementing both, as Wayne > Davison suggests. Sure, we could always copy from somewhere else. My rationale was that I had fun writing it, and that we do not really need a full printf() implementation. Ciao, Dscho