URI: 
       tcheat on changes - plan9port - [fork] Plan 9 from user space
  HTML git clone git://src.adamsgaard.dk/plan9port
   DIR Log
   DIR Files
   DIR Refs
   DIR README
   DIR LICENSE
       ---
   DIR commit 79af2b89fa3bf91c51a3fa6996958de696a21d44
   DIR parent 357621cd82c8cf27c4e6a6514b779fd77721b907
  HTML Author: rsc <devnull@localhost>
       Date:   Thu, 13 Jan 2005 04:53:49 +0000
       
       cheat on changes
       
       Diffstat:
         M CHANGES                             |     390 +------------------------------
       
       1 file changed, 2 insertions(+), 388 deletions(-)
       ---
   DIR diff --git a/CHANGES b/CHANGES
       t@@ -1,390 +1,4 @@
       -October 22, 2004
       -        work around gas bug in mkmk.sh
       +January 12, 2005
        
       -        exit 9p on interrupt; do zero-length write when no input to write
       -
       -        various little acme fixes
       -
       -        xdata file
       -
       -        add core dumped info and signal to await status
       -
       -        change notify to ignore dumb signals like winch by default
       -
       -        print 0 %ux as 0x0
       -
       -        bug fixes in libfs about zero-length writes
       -
       -        more libthread pthreads fixes
       -
       -        9term interrupt fix
       -
       -October 16, 2004
       -        fix bug in latin1 keyboard data for superscript 1,2,3.
       -
       -        bug in acme handling of arrow keys in Zeroxed windows fix from rob
       -
       -        add " and ""
       -
       -        add clumsy way to get at buffer contents in 9term
       -
       -        add ulimit and umask as rc builtins [sic]
       -
       -        print out signalled exits in rc.  need to think more about this.
       -
       -September 28, 2004
       -        autoindent fixes from rob for acme
       -
       -        fix bug in __fmtcpy reported by rob
       -
       -
       -September 22, 2004
       -        add stringn builtin to acid
       -
       -        remove 64-bit constants from nan.c
       -
       -        keep fighting with pthreads.
       -
       -        good thing about pthreads: no more 9proc.
       -
       -September 20, 2004
       -        bug fix in download - read right files
       -
       -        more pthreads futzing
       -
       -September 17, 2004
       -        more changes for pthreads.  note that this means binaries compiled
       -        for linux 2.6 will *not* work on linux 2.4.  the 2.4 binaries may well
       -        work on 2.6, though.  it also means that at the moment, threaded programs
       -        on linux 2.6 cannot be fully inspected with acid (grr).
       -
       -September 16, 2004
       -        change ports to use pthreads, remove ported rendezvous
       -        in favor of using the new primitives _procsleep and _procwakeup
       -
       -August 22, 2004
       -        powerpc linux support from ericvh - mostly va_copy and an sprint bug
       -
       -        add -swap to psv
       -
       -        call wmail to send mail in plumbing rules
       -
       -August 17, 2004
       -        fix major bug in lex introduced by trying to satisfy gcc.
       -
       -August 16, 2004
       -        handle grap.defines properly
       -
       -August 13, 2004
       -        better handing of top/active in rio
       -        better mask handling in rio
       -
       -August 10, 2004
       -
       -        try to be more consistent about _exit and _exits in libthread
       -
       -        change plumbing rule for html to send to editor
       -
       -July 3, 2004
       -        Add missing parameter to smprint in libdraw/x11-init.c.  From rob.
       -        Add missing parameter type in samterm/main.c.  Also from rob.
       -        Teach web about vanilla Mozilla.
       -        Make 9term more clever about terminal echo. From Axel Belinfante.
       -
       -June 20, 2004
       -
       -        x11 geometry fixes, from Peter Canning
       -
       -June 9, 2004
       -
       -        #define PLAN9PORT when compiling (sorry)
       -
       -        handle local files better in web
       -
       -        rewrite malloc, realloc, calloc, free, strdup to p9*
       -
       -        various venti library fixes
       -
       -        update plumbing rules to handle urls better
       -
       -        add mouse wheel scrolling to acme, libdraw, from rob
       -
       -        add mouse wheel scrolling to 9term
       -
       -        add page up, pagedown, etc. work in sam
       -
       -        better plumbing in sam, from presotto
       -
       -        fix race in rendez-signal.
       -
       -        quiet httpd a bit
       -
       -        fix race in libthread - call _exit not exit
       -
       -        first try at making delete work in rio for gv, from wkj
       -
       -        make top windows active more often in rio
       -
       -May 18, 2004
       -
       -        merge troff and friends from wkj and Taj Khattra
       -
       -May 14, 2004
       -
       -        more small bug fixes
       -
       -        acme: make arrows work in tags, from rob
       -
       -        sam: make sam -r machine files work, from presotto
       -
       -May 11, 2004
       -
       -        more small bug fixes
       -
       -May 9, 2004
       -
       -        don't reference data below stack pointer in sha1, md5
       -
       -
       -May 5, 2004
       -
       -        various bug fixes
       -
       -April 29, 2004
       -
       -        add -W to specify window size
       -
       -        minor fixes
       -
       -April 27, 2004
       -
       -        add threadspawn
       -
       -April 25, 2004
       -
       -        add gview, image viewer, scat
       -
       -        fix note groups in rc
       -
       -        fix mc, remove Dotfiles from acme in favor of Getdir
       -
       -        fix extraneous flush in Bprint
       -
       -        add block device size for linux
       -
       -        make astro work on suns
       -
       -April 23, 2004
       -
       -        fix B to handle non-existent files properly
       -
       -        add stats
       -
       -        various 9term/rio fixes from axel belinfante
       -
       -        reformat sunos compiler errors to use file:line format
       -
       -April 21, 2004
       -
       -        add bc, units, mtime, primes, news
       -
       -        add registers to acid stack traces
       -
       -        add acid man page (forgotten before)
       -
       -        add proper support for long names in archives to mk
       -        change mksyslib, mklib to use mk's magic archive powers
       -
       -        add jpg, map, pr, p.
       -
       -        rename Bwait to E (thanks to rob for the name).
       -
       -        add -m flag to mkdir
       -
       -        fix acid's handling of infinite includes
       -
       -        rename yacc to 9yacc so that we can be sure to find it.
       -
       -        stop malloc'ing in signal handlers.
       -        in fact, stop locking anything.
       -
       -        add rfork(RFNOWAIT) support.  
       -
       -        add libsunrpc.
       -
       -        back out funny graphics in 9term menu.
       -
       -        import assembler routines for libmp and libsec
       -                on x86 from william josephson's tree
       -
       -        add truerand which uses /dev/random to seed PRG
       -
       -        add aescbc, astro, lex, and tcs
       -
       -        import man9 from william josephson's version of the port
       -
       -April 20, 2004
       -
       -        make 9term handle \r kind of.
       -
       -April 19, 2004
       -
       -        lots of man page updates.
       -
       -        fix bug in comm, reported by Taj Khattra.
       -
       -        add libmach, db, acid
       -
       -April 18, 2004
       -
       -        add utf-8 input support from david tolpin.
       -
       -        pick up rog's acme fixes w.r.t. cut and paste
       -
       -        small fixes to ps, B, web
       -
       -        more types in u.h
       -
       -        man page nits
       -
       -        make gzip, bzip2 work with gnu tar
       -
       -        add fmt, tweak
       -
       -        change misc/ding checkboxes to be smaller
       -
       -
       -April 17, 2004
       -
       -        make 9term work a bit better w.r.t. terminal modes
       -
       -April 14, 2004
       -
       -        add look.  thanks to Taj Khattra.
       -        add plot, graph.  thanks to Taj Khattra.
       -        add gzip, bzip2.  thanks to Taj Khattra.
       -
       -April 8, 2004
       -
       -        speed up ls
       -
       -        import htmlfmt from wkj
       -
       -April 5, 2004
       -
       -        Fixes to rio from Axel.
       -
       -        Add atoll, etc.
       -
       -April 2, 2004
       -
       -        Add missing unsharps to dict.  Reported by Robby (plan9@blueyonder)
       -
       -March 30, 2004
       -
       -        Change label to use nawk on SunOS.
       -
       -        Change libdraw to elide mouse motion events when they
       -                pile up.
       -        
       -March 29, 2004
       -
       -        Add window resizing by dragging borders to rio.
       -        Code from Axel Belinfante.
       -
       -        Added code to make 9term fade itself when it loses
       -        focus running under rio.
       -
       -March 26, 2004
       -
       -        Fix 9term chording paste bug reported by Sam.
       -
       -        Fix libdraw resize bug reported by Axel Belinfante.
       -
       -        Handle interrupts better in rc - don't kill background procs.
       -        Reported by Sam.
       -
       -        9term OpenBSD support from Markus Friedl.
       -
       -        More appeasement of Sun C compiler.
       -
       -March 25, 2004
       -
       -        Change putenv not to free the string after calling real putenv.
       -        Apparently BSDs copy the string but Linux and others use the
       -        one you pass in.
       -
       -        Add Indent command to acme listing.  Reported by Rob Pike.
       -
       -        Define clock to plumbclock in plumber/fsys.c to avoid
       -        name clash on SunOS.
       -
       -        Reported by Axel Belinfante and Markus Friedl.
       -
       -        Expanded NOTES to discuss CVS some more.
       -
       -        Change one instance of ulong in rio to unsigned long.
       -
       -        Tweak SunOS ps from Axel Belinfante.
       -
       -        Change diff not to mention the dirty word "stdout" anymore.
       -        Reported by Taj Khattra et al.
       -
       -        Change 9l to add -lpthread on OpenBSD.
       -        Reported by Markus Friedl.
       -
       -        Change 9l to add -Rfoo for each -Lfoo on the command line
       -        on SunOS.  Avoids need to maintain LD_LIBRARY_PATH.
       -        Reported by Axel Belinfante.
       -
       -        #define time to p9time in libc.h for systems where time_t != long (OpenBSD).
       -        Reported by Markus Friedl.
       -
       -        Add SHAPE support and bitmapped grey background back to rio.
       -        Reported by Markus Friedl.
       -
       -        Add various OpenBSD-specific files from Markus Friedl.
       -
       -        Change rcmain to use "test" rather than "/bin/test" to accomodate
       -        systems where test is in /usr/bin.   Reported by Sam.
       -
       -        Silence "unknown id '' in attach" message from acme.
       -        There are just more attaches than there were in Plan 9, and not
       -        all of them are for windows.
       -
       -        Change 9term to handle "send" a little better.
       -
       -        Add grep.  Reported by Taj Khattra.
       -
       -        Split lib9.h into u.h and libc.h, so that programs can
       -        include u.h, then unix headers, then libc.h.  Then changed
       -        lib9 to do this.
       -        Fixes many warnings on SunOS reported by Axel Belinfante.
       -
       -        Change 9term not to misfree when plumbing empty string.
       -        Fix reported by Taj Khattra.
       -
       -        Fix threadexecl to process vararg list with va_list etc. rather 
       -        than using &f+1.  The &f+1 trick fails on SunOS.  Reported by
       -        Axel Belinfate.
       -
       -        Change x11-init to handle SunOS 24-bit colormapped screen
       -        properly?  Fix reported by Axel Belinfante.  Let's just play along.
       -
       -        Add awd.  Suggested by Sam.
       -
       -        9term no longer aborts without plumber.
       -
       -        Remove _p9translate from guts of various calls.
       -        Instead, callers who want #9 or #d paths explicitly call unsharp
       -        to translate them.
       -
       -        Added ^F completion to 9term.
       -
       -        Change win to use a real pty, so that things like rubout work.
       -
       -        Change 9term, win to handle rubout even when output
       -                is streaming in.
       -
       -        Start recording changes.
       +        First fully-documented release.