Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!yale!mintaka!think.com!huxley!glenn From: glenn@huxley.huxley.bitstream.com (Glenn P. Parker) Newsgroups: comp.sys.apollo Subject: Re: dde and tb troubles Message-ID: Date: 18 Oct 90 22:21:43 GMT References: <4d79e09d.1bc5b@pisa.ifs.umich.edu> Sender: glenn@huxley.UUCP Reply-To: (Glenn Parker) Distribution: comp Organization: Bitstream, Inc. Lines: 32 In-reply-to: rees@pisa.ifs.umich.edu's message of 18 Oct 90 19:06:45 GMT In article <4d79e09d.1bc5b@pisa.ifs.umich.edu>, rees@pisa.ifs.umich.edu (Jim Rees) writes: > It's a bad idea to try to run dde on a program that uses an X display on the > same screen as dde. That's because dde uses dialog/gpr and interacts badly > with X. The way I get around this is to redirect the program I'm trying to > debug to a different display on another node. Then I guess I've have had remarkable success with using dde on the same display as an X program that I'm debugging. I've found that dde will eventually get hung if I use the same invokation of dde to debug many invokations of a program, but if I restart dde after three or four debugs, I don't get hung. I think it helps that I have 16 Mb, instead of 8 Mb. Anyway, what about all those poor folks that don't have an extra workstation lying around just for debugging? How do you debug when your debugger and your X display are separated by more than 10 feet? If dialog/gpr interactions do prove to be problem, you _can_ run dde in a text-only mode on an xterm. This has the benefit of a slightly shorter startup time, but you (obviously) sacrifice the mouse interface and automatic source display. For simple debugging tasks, I don't find it to be such a great sacrifice (especially when dde screws up the source display half the time, anyway :-). > Maybe someday there will be a version of dde that uses X. There darn well better be! Especially if Apollo intends to support X11R4 in non-shared-mode only. -- Glenn P. Parker glenn@bitstream.com Bitstream, Inc. uunet!huxley!glenn 215 First Street BIX: parker Cambridge, MA 02142-1270