blob: aa894531fc32ea8a841c225440d13fb2a00cedc8 [file] [log] [blame]
rsce20b71f2004-10-22 17:02:43 +00001October 16, 2004
2 fix bug in latin1 keyboard data for superscript 1,2,3.
3
4 bug in acme handling of arrow keys in Zeroxed windows fix from rob
5
6 add " and ""
7
8 add clumsy way to get at buffer contents in 9term
9
10 add ulimit and umask as rc builtins [sic]
11
12 print out signalled exits in rc. need to think more about this.
13
14September 28, 2004
15 autoindent fixes from rob for acme
16
17 fix bug in __fmtcpy reported by rob
18
19
20September 22, 2004
21 add stringn builtin to acid
22
23 remove 64-bit constants from nan.c
24
25 keep fighting with pthreads.
26
27 good thing about pthreads: no more 9proc.
28
29September 20, 2004
30 bug fix in download - read right files
31
32 more pthreads futzing
33
34September 17, 2004
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).
39
40September 16, 2004
41 change ports to use pthreads, remove ported rendezvous
42 in favor of using the new primitives _procsleep and _procwakeup
43
44August 22, 2004
45 powerpc linux support from ericvh - mostly va_copy and an sprint bug
46
47 add -swap to psv
48
49 call wmail to send mail in plumbing rules
50
51August 17, 2004
52 fix major bug in lex introduced by trying to satisfy gcc.
53
54August 16, 2004
55 handle grap.defines properly
56
57August 13, 2004
58 better handing of top/active in rio
59 better mask handling in rio
60
rsc62bce502004-08-11 02:18:07 +000061August 10, 2004
62
63 try to be more consistent about _exit and _exits in libthread
64
65 change plumbing rule for html to send to editor
66
wkj2fc26be2004-08-11 15:54:44 +000067July 3, 2004
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.
72
rsc5fa5eed2004-06-20 16:35:24 +000073June 20, 2004
74
75 x11 geometry fixes, from Peter Canning
76
rsc17cc1c82004-06-09 14:33:50 +000077June 9, 2004
78
79 #define PLAN9PORT when compiling (sorry)
80
81 handle local files better in web
82
83 rewrite malloc, realloc, calloc, free, strdup to p9*
84
85 various venti library fixes
86
87 update plumbing rules to handle urls better
88
89 add mouse wheel scrolling to acme, libdraw, from rob
90
91 add mouse wheel scrolling to 9term
92
93 add page up, pagedown, etc. work in sam
94
95 better plumbing in sam, from presotto
96
97 fix race in rendez-signal.
98
99 quiet httpd a bit
100
101 fix race in libthread - call _exit not exit
102
wkj863f3622004-06-09 14:54:24 +0000103 first try at making delete work in rio for gv, from wkj
104
rsc79e88b02004-06-09 14:57:51 +0000105 make top windows active more often in rio
106
wkj4bbb5302004-05-29 01:02:46 +0000107May 18, 2004
108
109 merge troff and friends from wkj and Taj Khattra
110
rsc587ef672004-05-14 19:54:59 +0000111May 14, 2004
112
113 more small bug fixes
114
115 acme: make arrows work in tags, from rob
116
117 sam: make sam -r machine files work, from presotto
118
119May 11, 2004
120
121 more small bug fixes
122
123May 9, 2004
124
125 don't reference data below stack pointer in sha1, md5
126
127
128May 5, 2004
129
130 various bug fixes
131
132April 29, 2004
133
134 add -W to specify window size
135
136 minor fixes
137
138April 27, 2004
139
140 add threadspawn
141
142April 25, 2004
143
144 add gview, image viewer, scat
145
146 fix note groups in rc
147
148 fix mc, remove Dotfiles from acme in favor of Getdir
149
150 fix extraneous flush in Bprint
151
152 add block device size for linux
153
154 make astro work on suns
155
rsc78802e62004-04-24 04:52:49 +0000156April 23, 2004
157
158 fix B to handle non-existent files properly
159
160 add stats
161
162 various 9term/rio fixes from axel belinfante
163
rsc8add4a52004-04-24 04:53:01 +0000164 reformat sunos compiler errors to use file:line format
165
wkj2c7cc0f2004-04-21 05:56:24 +0000166April 21, 2004
rsce12fa2a2004-04-21 23:35:24 +0000167
168 add bc, units, mtime, primes, news
169
170 add registers to acid stack traces
171
172 add acid man page (forgotten before)
173
174 add proper support for long names in archives to mk
175 change mksyslib, mklib to use mk's magic archive powers
176
177 add jpg, map, pr, p.
178
179 rename Bwait to E (thanks to rob for the name).
180
181 add -m flag to mkdir
182
183 fix acid's handling of infinite includes
184
185 rename yacc to 9yacc so that we can be sure to find it.
186
187 stop malloc'ing in signal handlers.
188 in fact, stop locking anything.
189
190 add rfork(RFNOWAIT) support.
191
192 add libsunrpc.
193
194 back out funny graphics in 9term menu.
195
wkj2c7cc0f2004-04-21 05:56:24 +0000196 import assembler routines for libmp and libsec
197 on x86 from william josephson's tree
198
199 add truerand which uses /dev/random to seed PRG
200
201 add aescbc, astro, lex, and tcs
202
203 import man9 from william josephson's version of the port
204
rsce12fa2a2004-04-21 23:35:24 +0000205April 20, 2004
206
207 make 9term handle \r kind of.
208
rscaa808682004-04-19 19:35:17 +0000209April 19, 2004
210
211 lots of man page updates.
212
213 fix bug in comm, reported by Taj Khattra.
214
215 add libmach, db, acid
216
217April 18, 2004
218
219 add utf-8 input support from david tolpin.
220
221 pick up rog's acme fixes w.r.t. cut and paste
222
223 small fixes to ps, B, web
224
225 more types in u.h
226
227 man page nits
228
229 make gzip, bzip2 work with gnu tar
230
231 add fmt, tweak
232
233 change misc/ding checkboxes to be smaller
234
235
236April 17, 2004
237
238 make 9term work a bit better w.r.t. terminal modes
239
rsc43147292004-04-14 19:54:10 +0000240April 14, 2004
241
rscff3adf62004-04-14 20:09:21 +0000242 add look. thanks to Taj Khattra.
243 add plot, graph. thanks to Taj Khattra.
244 add gzip, bzip2. thanks to Taj Khattra.
rsc43147292004-04-14 19:54:10 +0000245
rscbfaea4f2004-04-08 19:43:35 +0000246April 8, 2004
247
248 speed up ls
249
250 import htmlfmt from wkj
251
rsc0073d672004-04-05 20:59:52 +0000252April 5, 2004
253
254 Fixes to rio from Axel.
255
256 Add atoll, etc.
257
258April 2, 2004
259
260 Add missing unsharps to dict. Reported by Robby (plan9@blueyonder)
261
rsc6fe3e932004-03-31 05:19:38 +0000262March 30, 2004
263
264 Change label to use nawk on SunOS.
265
266 Change libdraw to elide mouse motion events when they
267 pile up.
268
rsc4f30f3b2004-03-30 05:03:29 +0000269March 29, 2004
270
271 Add window resizing by dragging borders to rio.
272 Code from Axel Belinfante.
273
274 Added code to make 9term fade itself when it loses
275 focus running under rio.
276
rsc25e0e4f2004-03-26 17:15:57 +0000277March 26, 2004
278
279 Fix 9term chording paste bug reported by Sam.
280
281 Fix libdraw resize bug reported by Axel Belinfante.
282
rsc27749202004-03-26 17:31:41 +0000283 Handle interrupts better in rc - don't kill background procs.
284 Reported by Sam.
rsc25e0e4f2004-03-26 17:15:57 +0000285
rsc6e9a3442004-03-26 18:10:17 +0000286 9term OpenBSD support from Markus Friedl.
rsca27e2052004-03-25 23:08:24 +0000287
rscd99b2f32004-03-26 19:20:10 +0000288 More appeasement of Sun C compiler.
289
rsca27e2052004-03-25 23:08:24 +0000290March 25, 2004
291
292 Change putenv not to free the string after calling real putenv.
293 Apparently BSDs copy the string but Linux and others use the
294 one you pass in.
295
296 Add Indent command to acme listing. Reported by Rob Pike.
297
wkj2fc26be2004-08-11 15:54:44 +0000298 Define clock to plumbclock in plumber/fsys.c to avoid
299 name clash on SunOS.
300
rsca27e2052004-03-25 23:08:24 +0000301 Reported by Axel Belinfante and Markus Friedl.
302
303 Expanded NOTES to discuss CVS some more.
304
305 Change one instance of ulong in rio to unsigned long.
306
307 Tweak SunOS ps from Axel Belinfante.
308
309 Change diff not to mention the dirty word "stdout" anymore.
310 Reported by Taj Khattra et al.
311
312 Change 9l to add -lpthread on OpenBSD.
313 Reported by Markus Friedl.
314
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.
318
319 #define time to p9time in libc.h for systems where time_t != long (OpenBSD).
320 Reported by Markus Friedl.
321
322 Add SHAPE support and bitmapped grey background back to rio.
323 Reported by Markus Friedl.
324
325 Add various OpenBSD-specific files from Markus Friedl.
326
327 Change rcmain to use "test" rather than "/bin/test" to accomodate
328 systems where test is in /usr/bin. Reported by Sam.
329
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.
333
334 Change 9term to handle "send" a little better.
335
336 Add grep. Reported by Taj Khattra.
337
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
340 lib9 to do this.
341 Fixes many warnings on SunOS reported by Axel Belinfante.
342
343 Change 9term not to misfree when plumbing empty string.
344 Fix reported by Taj Khattra.
345
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
348 Axel Belinfate.
349
350 Change x11-init to handle SunOS 24-bit colormapped screen
351 properly? Fix reported by Axel Belinfante. Let's just play along.
352
353 Add awd. Suggested by Sam.
354
355 9term no longer aborts without plumber.
356
357 Remove _p9translate from guts of various calls.
358 Instead, callers who want #9 or #d paths explicitly call unsharp
359 to translate them.
360
361 Added ^F completion to 9term.
362
363 Change win to use a real pty, so that things like rubout work.
364
365 Change 9term, win to handle rubout even when output
366 is streaming in.
367
rsc0073d672004-04-05 20:59:52 +0000368 Start recording changes.
369