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!

Reply via email to