From mboxrd@z Thu Jan 1 00:00:00 1970 Mime-Version: 1.0 (Apple Message framework v746.2) Content-Transfer-Encoding: 7bit Message-Id: Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed To: Fans of the OS Plan 9 from Bell Labs <9fans@cse.psu.edu> From: Paul Lalonde Date: Thu, 9 Mar 2006 13:36:12 -0800 Subject: [9fans] Plan9Ports libdraw open-in-same-window Topicbox-Message-UUID: 108a3be6-ead1-11e9-9d60-3106f5b1d025 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I have a patch to libdraw that makes graphical applications open in the window that invoked them, as in Plan 9. I've added a "window" command, and it all seems to work pretty well, at least with rio as my WM (my window program isn't ICCCM compliant, and I really don't know or want to know enough X11 to fix it). I'm also using a little hack new-namespace script to generate new namespaces on demand and propagate the parent namespace sockets to it (thanks to Eric Quanstrom for the suggestion on how to make them nicely hierarchical). Does anybody want these? I'd love for someone with a different usage pattern than me to try them out. On a possibly related note, I use synergy to manage my mouse pointer from my mac to my linux box (which is running my dev environment). Every time I switch screens it propagates my cut buffer to X11. Sometimes the buffer contains object acme doesn't understand, and it generates an error message. If the window those messages are going to isn't set to scroll it eventually freezes until I scroll down or make the window scroll. What's the right way to fix that? (this is particularly disastrous if you opened acme in the 9term window this output is going to - there is no way to set the 9term to scroll, and it won't let me save my work.) Paul -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (Darwin) iD8DBQFEEJ/MpJeHo/Fbu1wRArV1AJ9EX7zHXKye0NADu52X5f9msWaJlACfcTWJ /r4r8FGNTDuZBT719adglDQ= =ceOP -----END PGP SIGNATURE-----