From: Michael K. <kr...@co...> - 2003-04-11 17:22:39
|
Moin Joerg-Cyril Hoehle, > To have *DEBUG-IO* and *ERROR-OUTPUT* point to separate console windows (thus keeping your standard console window clean from error messages) you can use: > (SETQ *ERROR-OUTPUT* > (SETQ *DEBUG-IO* > (OPEN "CON:0/0/500/300/CLISP-Debugger/AUTO/CLOSE" > :DIRECTION :IO))) > I don't know if people on UNIX/PC realize the power and usefulness of this. > I wish I could use this idiom on UNIX or MS-Windows too, not just the Amiga. The simplest way would be to open "/dev/tty" - this pseudo device is always pointing to the controling tty of a process. Unix/Linux/BSD supports pty/ttyp pairs to implement virtual lines for xterms and other toys. The idea behind that is, that one process can read/write into one side of the pair, and the other process would have the other side. This is used for xterm, at example. So clisp would just need to open a pty, and start minicom or cu on the other end of the ttyp pair. Bye Michael -- mailto:kr...@co... UNA:+.? 'CED+2+:::Linux:2.4.18'UNZ+1' http://www.xml-edifact.org/ CETERUM CENSEO WINDOWS ESSE DELENDAM |