2 fix bug in latin1 keyboard data for superscript 1,2,3.
4 bug in acme handling of arrow keys in Zeroxed windows fix from rob
8 add clumsy way to get at buffer contents in 9term
10 add ulimit and umask as rc builtins [sic]
12 print out signalled exits in rc. need to think more about this.
15 autoindent fixes from rob for acme
17 fix bug in __fmtcpy reported by rob
21 add stringn builtin to acid
23 remove 64-bit constants from nan.c
25 keep fighting with pthreads.
27 good thing about pthreads: no more 9proc.
30 bug fix in download - read right files
35 more changes for pthreads. note that this means binaries compiled
36 for linux 2.6 will *not* work on linux 2.4. the 2.4 binaries may well
37 work on 2.6, though. it also means that at the moment, threaded programs
38 on linux 2.6 cannot be fully inspected with acid (grr).
41 change ports to use pthreads, remove ported rendezvous
42 in favor of using the new primitives _procsleep and _procwakeup
45 powerpc linux support from ericvh - mostly va_copy and an sprint bug
49 call wmail to send mail in plumbing rules
52 fix major bug in lex introduced by trying to satisfy gcc.
55 handle grap.defines properly
58 better handing of top/active in rio
59 better mask handling in rio
63 try to be more consistent about _exit and _exits in libthread
65 change plumbing rule for html to send to editor
68 Add missing parameter to smprint in libdraw/x11-init.c. From rob.
69 Add missing parameter type in samterm/main.c. Also from rob.
70 Teach web about vanilla Mozilla.
71 Make 9term more clever about terminal echo. From Axel Belinfante.
75 x11 geometry fixes, from Peter Canning
79 #define PLAN9PORT when compiling (sorry)
81 handle local files better in web
83 rewrite malloc, realloc, calloc, free, strdup to p9*
85 various venti library fixes
87 update plumbing rules to handle urls better
89 add mouse wheel scrolling to acme, libdraw, from rob
91 add mouse wheel scrolling to 9term
93 add page up, pagedown, etc. work in sam
95 better plumbing in sam, from presotto
97 fix race in rendez-signal.
101 fix race in libthread - call _exit not exit
103 first try at making delete work in rio for gv, from wkj
105 make top windows active more often in rio
109 merge troff and friends from wkj and Taj Khattra
115 acme: make arrows work in tags, from rob
117 sam: make sam -r machine files work, from presotto
125 don't reference data below stack pointer in sha1, md5
134 add -W to specify window size
144 add gview, image viewer, scat
146 fix note groups in rc
148 fix mc, remove Dotfiles from acme in favor of Getdir
150 fix extraneous flush in Bprint
152 add block device size for linux
154 make astro work on suns
158 fix B to handle non-existent files properly
162 various 9term/rio fixes from axel belinfante
164 reformat sunos compiler errors to use file:line format
168 add bc, units, mtime, primes, news
170 add registers to acid stack traces
172 add acid man page (forgotten before)
174 add proper support for long names in archives to mk
175 change mksyslib, mklib to use mk's magic archive powers
179 rename Bwait to E (thanks to rob for the name).
183 fix acid's handling of infinite includes
185 rename yacc to 9yacc so that we can be sure to find it.
187 stop malloc'ing in signal handlers.
188 in fact, stop locking anything.
190 add rfork(RFNOWAIT) support.
194 back out funny graphics in 9term menu.
196 import assembler routines for libmp and libsec
197 on x86 from william josephson's tree
199 add truerand which uses /dev/random to seed PRG
201 add aescbc, astro, lex, and tcs
203 import man9 from william josephson's version of the port
207 make 9term handle \r kind of.
211 lots of man page updates.
213 fix bug in comm, reported by Taj Khattra.
215 add libmach, db, acid
219 add utf-8 input support from david tolpin.
221 pick up rog's acme fixes w.r.t. cut and paste
223 small fixes to ps, B, web
229 make gzip, bzip2 work with gnu tar
233 change misc/ding checkboxes to be smaller
238 make 9term work a bit better w.r.t. terminal modes
242 add look. thanks to Taj Khattra.
243 add plot, graph. thanks to Taj Khattra.
244 add gzip, bzip2. thanks to Taj Khattra.
250 import htmlfmt from wkj
254 Fixes to rio from Axel.
260 Add missing unsharps to dict. Reported by Robby (plan9@blueyonder)
264 Change label to use nawk on SunOS.
266 Change libdraw to elide mouse motion events when they
271 Add window resizing by dragging borders to rio.
272 Code from Axel Belinfante.
274 Added code to make 9term fade itself when it loses
275 focus running under rio.
279 Fix 9term chording paste bug reported by Sam.
281 Fix libdraw resize bug reported by Axel Belinfante.
283 Handle interrupts better in rc - don't kill background procs.
286 9term OpenBSD support from Markus Friedl.
288 More appeasement of Sun C compiler.
292 Change putenv not to free the string after calling real putenv.
293 Apparently BSDs copy the string but Linux and others use the
296 Add Indent command to acme listing. Reported by Rob Pike.
298 Define clock to plumbclock in plumber/fsys.c to avoid
301 Reported by Axel Belinfante and Markus Friedl.
303 Expanded NOTES to discuss CVS some more.
305 Change one instance of ulong in rio to unsigned long.
307 Tweak SunOS ps from Axel Belinfante.
309 Change diff not to mention the dirty word "stdout" anymore.
310 Reported by Taj Khattra et al.
312 Change 9l to add -lpthread on OpenBSD.
313 Reported by Markus Friedl.
315 Change 9l to add -Rfoo for each -Lfoo on the command line
316 on SunOS. Avoids need to maintain LD_LIBRARY_PATH.
317 Reported by Axel Belinfante.
319 #define time to p9time in libc.h for systems where time_t != long (OpenBSD).
320 Reported by Markus Friedl.
322 Add SHAPE support and bitmapped grey background back to rio.
323 Reported by Markus Friedl.
325 Add various OpenBSD-specific files from Markus Friedl.
327 Change rcmain to use "test" rather than "/bin/test" to accomodate
328 systems where test is in /usr/bin. Reported by Sam.
330 Silence "unknown id '' in attach" message from acme.
331 There are just more attaches than there were in Plan 9, and not
332 all of them are for windows.
334 Change 9term to handle "send" a little better.
336 Add grep. Reported by Taj Khattra.
338 Split lib9.h into u.h and libc.h, so that programs can
339 include u.h, then unix headers, then libc.h. Then changed
341 Fixes many warnings on SunOS reported by Axel Belinfante.
343 Change 9term not to misfree when plumbing empty string.
344 Fix reported by Taj Khattra.
346 Fix threadexecl to process vararg list with va_list etc. rather
347 than using &f+1. The &f+1 trick fails on SunOS. Reported by
350 Change x11-init to handle SunOS 24-bit colormapped screen
351 properly? Fix reported by Axel Belinfante. Let's just play along.
353 Add awd. Suggested by Sam.
355 9term no longer aborts without plumber.
357 Remove _p9translate from guts of various calls.
358 Instead, callers who want #9 or #d paths explicitly call unsharp
361 Added ^F completion to 9term.
363 Change win to use a real pty, so that things like rubout work.
365 Change 9term, win to handle rubout even when output
368 Start recording changes.