Path: utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!apple!usc!orion.cf.uci.edu!uci-ics!zardoz!dhw68k!felix!preston From: preston@felix.UUCP (Preston Bannister) Newsgroups: comp.os.minix Subject: Re: job control is a bug, not a feature Message-ID: <101839@felix.UUCP> Date: 16 Jun 89 20:00:09 GMT References: <1989Jun10.063047.26030@utzoo.uucp> Sender: daemon@felix.UUCP Lines: 49 From article <1989Jun10.063047.26030@utzoo.uucp>, by henry@utzoo.uucp (Henry Spencer): > In article <17958@mimsy.UUCP> jds@mimsy.umd.edu (James da Silva) writes: >>Interesting. I often find myself using job control to stop a process >>without killing it. Or doing simple things like putting ftp, >>compress, or rm into the background when they are taking longer than >>expected. How does your alternative handle things like these? Do I >>have to explicitly run each command in a separate window? > > No, just shift to a fresh window when -- and only when -- the one you're > running in is taking too long to finish. I partly disagree. Sometimes I'll shift to a fresh window and let the command run. At other times (usually when there is some state associated with the current window) it is more efficient suspend and background the (long running) command. >>Granted. Do you need a fast terminal? How do I do windows at 2400 >>baud without spending all my time redrawing the screen, or dividing >>its 25x80 chars into tiny `windows'? > > At low speeds, typically the best way to organize windows is to make them > the size of the screen and have only one showing at a time. There is no > need for screen redrawing to involve any more characters than sending > stuff to the screen in the ordinary way, unless the window manager is > stupid. The answer to this question depends on how your "windows" are implemented. When I dial into work from home, I usually run a version of UW ("Unix Windows"). UW provides multiple simulated terminals (each "terminal" screen in it's own window) with only a single serial connection to the host machine. I find that 2400 baud is _much_ more livable using UW as my local (home) machine does all repaints from it's internal representation of the "screen" in each window. --- Preston L. Bannister USENET : {hplabs,oliveb,spsd,zardoz}!felix!preston BIX : plb CompuServe : 71350,3505 GEnie : p.bannister -- Preston L. Bannister USENET : {hplabs,oliveb,spsd,zardoz}!felix!preston BIX : plb CompuServe : 71350,3505 GEnie : p.bannister