Xref: utzoo comp.sources.d:2581 comp.windows.x:4674 Path: utzoo!attcan!uunet!mcvax!unido!pcsbst!jkh From: jkh@pcsbst.UUCP (Jordan K. Hubbard) Newsgroups: comp.sources.d,comp.windows.x Subject: Re: v00i002: Ardent Window Manager(X11), Part01/13 Message-ID: <323@pcsbst.UUCP> Date: 17 Aug 88 08:37:43 GMT References: <1621@wyse.wyse.com> <1701@hoqax.UUCP> <4961@pasteur.Berkeley.EDU> Reply-To: pcsbst!jkh@pcsbst.UUCP (PUT YOUR NAME HERE) Organization: PCS GmbH, Pfaelzer-Wald-Str. 36, 8000 Muenchen; West-Germany Lines: 52 Having finally (more or less) settled down in Germany, I can answer some of the points raised by Dan. >I have no idea why this happens, but even tho I can go in and out >of other programs in that window and so on... but the *first* ^C that >I do in that window kills awm. This was due to system V ignorance on my part. I didn't realize that many sysV's deal with tty generated signal handling in backgrounded processes by simply ignoring the signals in question. Since awm trys to be sociable by catching these signals and exiting as gracefully as possible, it loses in these cases. I learned that there's a long standing tradition of doing.. if (signal(SIGFOO, DieNicely) == SIG_IGN) signal(SIGFOO, SIG_IGN); on system V systems and have patched awm accordinly. I'll send out a patch at the end of the week. I've also fixed a few other minor nits and one major memory leak. Since I'm going to the Xhibition, I'll send this out in a timely fashion; I.E. in a couple of days. (sigh, my feet have barely touched the ground and already I'm flying back across the pond...) I won't be sending this patch out via xpert as comp.sources.x has assumed this role. Let me know (*real soon*) whether you need it mailed direct. Dan can't turn his title bars off anymore because "showTitle" isn't the proper method anymore. I did mention this in the CHANGES file, which should *always* be read. I do stand guilty of not remaining backwardly-compatible, but I do try to warn everyone. awm also hasn't coredumped on me in quite some time. Dan, please give me more details on your problems and I'll do my best to help. Anyone else with questions, or an axe to grind, can talk to me at Xhibition. Otherwise, please send mail to the address below... Chow.. ----- Jordan Hubbard uunet!unido!pcsbst!jkh PCS Computer Systeme GmbH Pfaelzer-Wald-Str. 36 D-8000 Muenchen 90. West Germany