Path: csiph.com!x330-a1.tempe.blueboxinc.net!usenet.pasdenom.info!gegeweb.org!newsfeed.kamp.net!newsfeed.kamp.net!fu-berlin.de!uni-berlin.de!news.dfncis.de!not-for-mail From: =?UTF-8?B?SGFucy1CZXJuaGFyZCBCcsO2a2Vy?= Newsgroups: comp.std.c Subject: Re: PRI* considered harmful Date: Sat, 09 Jul 2011 21:32:30 +0200 Lines: 20 Message-ID: <97rom4Fqt5U1@mid.dfncis.de> References: <87mxgqhk3x.fsf@once.weird.com> <8762ndhnfs.fsf@once.weird.com> <87oc15g10i.fsf@once.weird.com> <87zkkpef5z.fsf@once.weird.com> <87r560c6pp.fsf@once.weird.com> <97rmoaFc7oU1@mid.dfncis.de> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Trace: news.dfncis.de fLowprnaXd9GvfomFKZimwwGGbS29QH7BoVZpuXihWWAQ94t+i5VMtU6xA Cancel-Lock: sha1:wkkP8kT3cu8Zem3OiOOn9zacb/k= User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:5.0) Gecko/20110624 Thunderbird/5.0 In-Reply-To: Xref: x330-a1.tempe.blueboxinc.net comp.std.c:689 On 09.07.2011 21:22, Keith Thompson wrote: > Hans-Bernhard Bröker writes: >> On 09.07.2011 08:24, Greg A. Woods wrote: > [...] >>> The reason I've harped on PRI* is that their existance would also be >>> entirerly unnecessary were something like my proposal implemented, >> A proposal that, the way it completely breaks just about every existing >> implementation, not to mention a seriously big number of existing user >> programs for no visible benefit, really does need to be rejected flat out. > How does it break existing implementations? Well, I thought I remembered him proposing to change default argument promotions from "at least to (unsigned) int" to "all the way to (u)intmax_t". That would break just about everything. OTOH, there's a realistic chance I misremember who proposed what in this rather lively thread.