-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Makes me dislike X11's design even more. My "solution" works well
enough for libdraw apps, but falls apart in the presence of standard
X11. Grump.
Paul
On 9-Mar-06, at 7:34 PM, Russ Cox wrote:
I've been recycling the drawable, but I need to keep a cross-process
lock there; what's a good way to keep a lock in P9P?
I don't know how you keep a cross-process lock anywhere.
In Plan 9, rio provides the terminal windows - there is no 9term.
If an app opens /dev/mouse (which rio provides), then rio knows
an app is taking over the window and stops doing the terminal
things for that window. You can't run sam inside acme - only
one program can open /dev/mouse at a time.
I'm less worried about sam inside acme than I am about
programs fighting over windows because of lack of coordination.
It sounds like this requires significant coordination between
the programs.
Russ
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (Darwin)
iD8DBQFEEP/fpJeHo/Fbu1wRAj2XAJ0V9LORlIWta6YSiPuhEdbw+PKksgCeI7qX
s+LFHSr1tRIMW3ZIh2W/YOA=
=U+Ht
-----END PGP SIGNATURE-----