Blob


1 April 23, 2004
3 fix B to handle non-existent files properly
5 add stats
7 various 9term/rio fixes from axel belinfante
9 reformat sunos compiler errors to use file:line format
11 April 21, 2004
13 add bc, units, mtime, primes, news
15 add registers to acid stack traces
17 add acid man page (forgotten before)
19 add proper support for long names in archives to mk
20 change mksyslib, mklib to use mk's magic archive powers
22 add jpg, map, pr, p.
24 rename Bwait to E (thanks to rob for the name).
26 add -m flag to mkdir
28 fix acid's handling of infinite includes
30 rename yacc to 9yacc so that we can be sure to find it.
32 stop malloc'ing in signal handlers.
33 in fact, stop locking anything.
35 add rfork(RFNOWAIT) support.
37 add libsunrpc.
39 back out funny graphics in 9term menu.
41 import assembler routines for libmp and libsec
42 on x86 from william josephson's tree
44 add truerand which uses /dev/random to seed PRG
46 add aescbc, astro, lex, and tcs
48 import man9 from william josephson's version of the port
50 April 20, 2004
52 make 9term handle \r kind of.
54 April 19, 2004
56 lots of man page updates.
58 fix bug in comm, reported by Taj Khattra.
60 add libmach, db, acid
62 April 18, 2004
64 add utf-8 input support from david tolpin.
66 pick up rog's acme fixes w.r.t. cut and paste
68 small fixes to ps, B, web
70 more types in u.h
72 man page nits
74 make gzip, bzip2 work with gnu tar
76 add fmt, tweak
78 change misc/ding checkboxes to be smaller
81 April 17, 2004
83 make 9term work a bit better w.r.t. terminal modes
85 April 14, 2004
87 add look. thanks to Taj Khattra.
88 add plot, graph. thanks to Taj Khattra.
89 add gzip, bzip2. thanks to Taj Khattra.
91 April 8, 2004
93 speed up ls
95 import htmlfmt from wkj
97 April 5, 2004
99 Fixes to rio from Axel.
101 Add atoll, etc.
103 April 2, 2004
105 Add missing unsharps to dict. Reported by Robby (plan9@blueyonder)
107 March 30, 2004
109 Change label to use nawk on SunOS.
111 Change libdraw to elide mouse motion events when they
112 pile up.
114 March 29, 2004
116 Add window resizing by dragging borders to rio.
117 Code from Axel Belinfante.
119 Added code to make 9term fade itself when it loses
120 focus running under rio.
122 March 26, 2004
124 Fix 9term chording paste bug reported by Sam.
126 Fix libdraw resize bug reported by Axel Belinfante.
128 Handle interrupts better in rc - don't kill background procs.
129 Reported by Sam.
131 9term OpenBSD support from Markus Friedl.
133 More appeasement of Sun C compiler.
135 March 25, 2004
137 Change putenv not to free the string after calling real putenv.
138 Apparently BSDs copy the string but Linux and others use the
139 one you pass in.
141 Add Indent command to acme listing. Reported by Rob Pike.
143 Define clock to plumbclock in plumber/fsys.c to avoid name clash on SunOS.
144 Reported by Axel Belinfante and Markus Friedl.
146 Expanded NOTES to discuss CVS some more.
148 Change one instance of ulong in rio to unsigned long.
150 Tweak SunOS ps from Axel Belinfante.
152 Change diff not to mention the dirty word "stdout" anymore.
153 Reported by Taj Khattra et al.
155 Change 9l to add -lpthread on OpenBSD.
156 Reported by Markus Friedl.
158 Change 9l to add -Rfoo for each -Lfoo on the command line
159 on SunOS. Avoids need to maintain LD_LIBRARY_PATH.
160 Reported by Axel Belinfante.
162 #define time to p9time in libc.h for systems where time_t != long (OpenBSD).
163 Reported by Markus Friedl.
165 Add SHAPE support and bitmapped grey background back to rio.
166 Reported by Markus Friedl.
168 Add various OpenBSD-specific files from Markus Friedl.
170 Change rcmain to use "test" rather than "/bin/test" to accomodate
171 systems where test is in /usr/bin. Reported by Sam.
173 Silence "unknown id '' in attach" message from acme.
174 There are just more attaches than there were in Plan 9, and not
175 all of them are for windows.
177 Change 9term to handle "send" a little better.
179 Add grep. Reported by Taj Khattra.
181 Split lib9.h into u.h and libc.h, so that programs can
182 include u.h, then unix headers, then libc.h. Then changed
183 lib9 to do this.
184 Fixes many warnings on SunOS reported by Axel Belinfante.
186 Change 9term not to misfree when plumbing empty string.
187 Fix reported by Taj Khattra.
189 Fix threadexecl to process vararg list with va_list etc. rather
190 than using &f+1. The &f+1 trick fails on SunOS. Reported by
191 Axel Belinfate.
193 Change x11-init to handle SunOS 24-bit colormapped screen
194 properly? Fix reported by Axel Belinfante. Let's just play along.
196 Add awd. Suggested by Sam.
198 9term no longer aborts without plumber.
200 Remove _p9translate from guts of various calls.
201 Instead, callers who want #9 or #d paths explicitly call unsharp
202 to translate them.
204 Added ^F completion to 9term.
206 Change win to use a real pty, so that things like rubout work.
208 Change 9term, win to handle rubout even when output
209 is streaming in.
211 Start recording changes.