Mail Archives: djgpp/1996/03/19/10:18:19
On Mon, 18 Mar 1996, Paul Derbyshire wrote:
> Let's assume a program has used system() to launch a second program, which
> is a DJGPP compiled program. Is there a way for the second program to
> suspend execution and return to the first one *without* exiting? I.e. it
> stays resident in memory, or is paged to disk. Also, how would the first
> program return to the second?
You are talking about making two programs multitask (OK, two-task) under
DOS, albeit multitask cooperatively. This isn't easy. But if anybody
implements such a feature, we can make Emacs under DJGPP with (almost)
asynchronuous processes: you can make shell-mode and GDB work!
- Raw text -