I publicly apologize for my inappropriate and misguided comments, my
apologies specially to JMK, who has done so much for Plan 9.
uriel
On Mon, May 23, 2005 at 07:27:30AM -0400, Russ Cox wrote:
> it's like arguing with toothpaste.
>
> exhibit a:
>
> % cd /sys/src/libc/fmt; yesterday -d -0512 .
> diff -n /n/dump/2005/0512/sys/src/libc/fmt /sys/src/libc/fmt
> diff -n /n/dump/2005/0512/sys/src/libc/fmt/dofmt.c /sys/src/libc/fmt/dofmt.c
> /n/dump/2005/0512/sys/src/libc/fmt/dofmt.c:315 a /sys/src/libc/fmt/dofmt.c:316
> > uintptr pu;
> /n/dump/2005/0512/sys/src/libc/fmt/dofmt.c:324 c
> /sys/src/libc/fmt/dofmt.c:325,330
> < u = (ulong)va_arg(f->args, void*);
> ---
> > pu = va_arg(f->args, uintptr);
> > if(sizeof(uintptr) == sizeof(uvlong)){
> > vu = pu;
> > isv = 1;
> > }else
> > u = pu;
> %
>
> exhibit b:
>
> On 5/14/05, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
> > 1. <u.h> now includes a definition for uintptr, which we define
> > to be an integer of the same width as a pointer. Pointers and
> > uintptrs should be printed using %p.
>
> exhibit c: (weekend irc log for #plan9)
>
> Major-Wi :yup
> :seems like jmk has btoken fmtinstall()
> :as well
>
> ...
>
> uriel :oh, I fucking love it, latest changes to fmt stuff
> are by jmk, without comments, of course, so who knows
> what the fuck he did! marvelous
>
> noselasd :history/diff :-)
>
> uriel :noselasd: yes, but _why_
>
> Major-Wi :what a bitch
> :i know what jmk did
> :he added reentrancy for threads
>
> uriel :Major-Willard: 'fuck up'?
> :Major-Willard: oh, reentancy for threads?! Oh holy
> dear mother!