matt@ucsco.UCSC.EDU (99703000) (03/13/90)
Can anybody tell me about the availability/feasibility of an xterm client which can open an arbitrary number of duplicate (non-interactive) session windows via some set of specified servers? The proposed application of this tool is in a workstation-equipped classroom where each student could refer to an instructor's xterm session in one window while possibly attempting to carry out a parallel course of action in another window. Just one advantage of this scheme would be the avoidance of buying a video projector . . . Thanks for your attention . . . matt glickman matt@ucscc.ucsc.edu computer and telecommunication services university of california, santa cruz
mouse@LARRY.MCRCIM.MCGILL.EDU (der Mouse) (03/14/90)
> Can anybody tell me about the availability/feasibility of an xterm > client which can open an arbitrary number of duplicate > (non-interactive) session windows via some set of specified servers? Well, it's not xterm, but I have a terminal emulator which can do exactly this. (It can also do much more: it can open windows on a more or less arbitrary number of displays, and from none to all of them can be read-only.) It's got some problems; the biggest one that comes to mind is that there is no cut/paste. (I've been unable to come up with a coherent, implementable paradigm that I think is sane enough to be worth doing.) > The proposed application of this tool is in a workstation-equipped > classroom where each student could refer to an instructor's xterm > session in one window while possibly attempting to carry out a > parallel course of action in another window. ...which the instructor can in turn look at, and possibly type into... Funny, that's precisely the application that came to mind when I started trying to think of a use for this feature. If you can ftp (which I would guess from your address you can), fetch *.c, *.h, and mterm.aux from the X/mterm.src/ directory on 132.206.1.1. (If anyone who can't ftp wants a copy, send me mail - I can mail copies out.) der Mouse old: mcgill-vision!mouse new: mouse@larry.mcrcim.mcgill.edu
neideck@kaputt.enet.dec.com (Burkhard Neidecker-Lutz) (03/15/90)
Feasibility: Well, we have an xterm with exactly that capabilities running here. In fact, it's not limited to xterm, as our approach applies to each and every X client. We implemented a modified version of libX11.a (libshX11.a) that gives any client built against it to use several displays simultaneously, moving input rights ("chalk passing") and add and remove displays throughout the session. The good news is that we will give this package out in the next 2 to 3 months. (For those that had been promised release *now*: the author only returned now...). The bad news is that we didn't yet upgrade the Xlib to R4, haven't yet written a widely available controller program (it's currently tied to the DECwindows toolkit) and that the documentation only exists in German. Burkhard Neidecker-Lutz Michael Altenhofen Digital CEC Karlsruhe, Project NESTOR