Commit graph

57 commits

Author SHA1 Message Date
rsc
b20f06ab9c use new thread library 2004-12-26 23:24:32 +00:00
rsc
0ffd63f553 embarrassing bug in keyboard data 2004-10-16 23:29:16 +00:00
wkj
a87638642c Compare function pointers against 0 rather than nil. 2004-07-09 01:54:06 +00:00
wkj
e915fe7c58 Fix from rob. 2004-06-24 00:36:58 +00:00
rsc
503f601cb0 fix initial x y 2004-06-17 16:26:26 +00:00
rsc
e66de6b077 fix alt on mac 2004-06-17 03:31:47 +00:00
rsc
dea58c42de respect Xresources geometry. from peter canning. 2004-06-17 03:31:34 +00:00
rsc
fa009f9d72 scrolling 2004-06-11 04:13:24 +00:00
rsc
de52dcf55b remove print 2004-06-09 14:53:26 +00:00
rsc
e290cfc138 don't require x 2004-06-09 14:11:47 +00:00
rsc
ff8bbc7987 Add buttons 4 and 5 (scrolling on X). 2004-06-09 14:01:30 +00:00
rsc
97fed159e4 avoid stupid aspect ratios. 2004-05-14 23:11:48 +00:00
rsc
1a8f27c350 various bug fixes 2004-05-14 15:14:21 +00:00
wkj
115d4c0afc Ignore unknown pragmas.
Be less verbose when allocating uprocs.
Don't drop core dump turds all over the place when x11 goes away.
2004-05-03 17:26:17 +00:00
rsc
be36ff6885 add -W to specify window size.
various other little fixes.
2004-04-29 17:13:24 +00:00
rsc
4e20688042 make it possible to access fonts without a display. 2004-04-25 20:26:27 +00:00
rsc
78802e6993 various bug fixes 2004-04-24 04:52:49 +00:00
rsc
1aa4e9c82e little things 2004-04-23 05:17:54 +00:00
rsc
49fda441d2 don't print TIMESTAMP messages 2004-04-22 15:19:59 +00:00
rsc
63b6732301 make stack requirements more explicit. 2004-04-21 22:46:39 +00:00
rsc
3151bc58b8 why do things change? 2004-04-21 22:46:21 +00:00
rsc
cdd61ab0ae take out the debugging prints i just accidentally checked in. 2004-04-21 17:52:46 +00:00
rsc
a3a83c9e5f no need for 2004-04-21 17:52:09 +00:00
rsc
1b135a7805 clean up when finished.
don't set PLAN9
don't set PLAN9
2004-04-19 23:04:36 +00:00
rsc
ad1d529cd7 add files from david tolpin 2004-04-19 05:56:43 +00:00
rsc
e543c475e7 fix drawread, add changes from david tolpin 2004-04-19 05:56:17 +00:00
rsc
732be70cc4 Avoid bad mouse buffering. 2004-03-31 05:15:02 +00:00
rsc
1ed1c638a8 Small fixes 2004-03-31 01:01:24 +00:00
rsc
4f30f3b444 grey out 9term when it loses focus. 2004-03-30 05:03:29 +00:00
rsc
fff395d75c more color map hackery from axel. 2004-03-26 17:44:45 +00:00
rsc
6325e03247 Be more careful about not changing screen! 2004-03-26 17:06:55 +00:00
rsc
6b2d0fd946 Bug fixes from Scott Schwartz.
Try to make 9term not crash when X errors happen.
2004-03-26 03:45:55 +00:00
rsc
be22ae2d07 SunOS can rot in hell. 2004-03-26 01:59:35 +00:00
rsc
8ad517944e Today's changes.
More changes.
2004-03-25 23:03:57 +00:00
rsc
15680d56a6 Amazingly picky bug fixes from Valgrind. 2004-03-05 05:53:11 +00:00
rsc
4cdbf87a15 Remove a debugging print, more cleanup. 2004-03-02 23:16:37 +00:00
rsc
af78a4cd2b Little tweaks and documentation. 2004-03-02 23:11:58 +00:00
rsc
5a8e63b2f0 Fighting the good fight.
Move libfmt, libutf into subdirectories of lib9.

Add poll-based socket i/o to libthread, so that we can
avoid using multiple procs when possible, thus removing
dependence on crappy pthreads implementations.

Convert samterm, acme to the single-proc libthread.

Bring libcomplete, acme up-to-date w.r.t. Plan 9 distribution.
2004-02-29 22:10:26 +00:00
rsc
d51419bf43 various tweaks. 2004-02-09 19:33:05 +00:00
rsc
32f69c36e0 Add support for user-level 9P servers/clients and various bug fixes to go with them. 2003-12-11 17:48:38 +00:00
rsc
ab5efca82f Check for changed window size after window creation. 2003-12-02 03:50:06 +00:00
rsc
e39b8b1928 More X11 snarf tweaks.
Will we ever finish?
2003-12-02 03:42:46 +00:00
rsc
268fa93385 Fix X11 clipboard again. 2003-11-25 20:30:11 +00:00
rsc
f7012583e9 Add the #goo to allow use in C++.
Silence a few more warnings.
Strip down the mkfiles more.
Fix bug in X11 mouse handling, note groups.
2003-11-25 01:40:27 +00:00
rsc
912fba95e7 Changes for Mac OS X. Most important is stack sizes in samterm,
which were completely bogus.  (Libthread used to ignore them but
not anymore.  Maybe we really should ignore them, but that breaks
Venti, which needs *really* big stacks.)
2003-11-24 22:39:06 +00:00
rsc
16a7096669 Add drawsetlabel(Display*, char*).
Turn window destruction into "hangup" note.
Fix (?) snarf buffer management.
Add latin1 keyboard translation.
2003-11-23 18:15:43 +00:00
rsc
59d7d92ee7 Flush the display when we poll for events. 2003-10-13 17:16:29 +00:00
rsc
e6f4b2e311 Rewrite /lib/font/bit to $PLAN9/font when open fails. 2003-10-13 17:16:15 +00:00
rsc
90026180d1 Use new directory structure. 2003-10-11 03:58:46 +00:00
rsc
00b80edb97 Licensing and various tweaks. 2003-10-11 02:59:10 +00:00