Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/18/84; site psivax.UUCP Path: utzoo!watmath!clyde!burl!ulysses!bellcore!decvax!hplabs!sdcrdcf!psivax!friesen From: friesen@psivax.UUCP (Stanley Friesen) Newsgroups: net.unix-wizards Subject: Re: Eighth Edition and job control (was Re: UNIX Futures) Message-ID: <1106@psivax.UUCP> Date: Thu, 17-Apr-86 18:10:17 EST Article-I.D.: psivax.1106 Posted: Thu Apr 17 18:10:17 1986 Date-Received: Sun, 20-Apr-86 00:49:32 EST References: <3289@sun.UUCP> <57700002@hpcvlo.UUCP> Reply-To: friesen@psivax.UUCP (Stanley Friesen) Organization: Pacesetter Systems Inc., Sylmar, CA Lines: 26 In article <1835@ism780c.UUCP> tim@ism780c.UUCP (Tim Smith) writes: > >I didn't mean that programs should not be able to find out the size of >a window, and when it changes. I meant that if a program doesn't say >to the windowing system, "Hey man, I'm a whiz bang program, and I >won't freak if my window changes size", then the windowing system >should keep track of a logical and physical size of the window. > >If a program tells the windowing system that it is a whiz bang program, >then the program would be informed of size changes, and there would be >no difference between the logical and physical window. Actually, under UNIX the way to do this is have the windowing system send some standard signal, say SIGWINCH, to the process whose window is being changed. The default action fo this signal would of course be to *ignore* it. If a process wants/needs to know about window changes it can arrange to catch the signal! This is consistant with the rest of the UNIX OS and is operationally equivalent to what you are talking about, since a program that doesn't need to know can simply do nothing at all. -- Sarima (Stanley Friesen) UUCP: {ttidca|ihnp4|sdcrdcf|quad1|nrcvax|bellcore|logico}!psivax!friesen ARPA: ttidca!psivax!friesen@rand-unix.arpa