class: TerminalSession
authorClaus Gittinger <cg@exept.de>
Wed, 02 Jul 2014 12:48:25 +0200
changeset 3315 2b2c0d24f156
parent 3314 d299c34dec01
child 3316 7d8e613eb9da
class: TerminalSession comment/format in: #documentation
TerminalSession.st
--- a/TerminalSession.st	Tue Jul 01 12:55:44 2014 +0200
+++ b/TerminalSession.st	Wed Jul 02 12:48:25 2014 +0200
@@ -18,13 +18,17 @@
     This keeps the state and API to interact with another program
     via a terminal session. Under Unix, a pseudo-tty connection
     is used; other operating systems might use other mechanisms.
-    This is (currently) used by the GDBApplication application, to interact
-    with both gdb and cscope,
+    This is (currently) used by the GDBApplication, to interact
+    with gdb, cscope nd the program,
     but can be used whereever more control is needed than a simple pipe
     offers (such as terminal emulation, window size, CTRL-c support etc.)
 
     A lot of code has been Extracted from TerminalView, which will be refactored, 
-    once this is stable. For now, there is some code duplication (as of Summer2014).
+    once this is stable. For now, there is some code duplication (as of Summer 2014).
+
+    outStream   - the controlled program's output (a pty-half)
+    inStream    - the controlled program's input (a pty-half)
+    errStream   - the controlled program's output (a pty-half)
 "
 ! !
 
@@ -725,11 +729,11 @@
 !TerminalSession class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libbasic2/TerminalSession.st,v 1.21 2014-06-08 06:34:52 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libbasic2/TerminalSession.st,v 1.22 2014-07-02 10:48:25 cg Exp $'
 !
 
 version_CVS
-    ^ '$Header: /cvs/stx/stx/libbasic2/TerminalSession.st,v 1.21 2014-06-08 06:34:52 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libbasic2/TerminalSession.st,v 1.22 2014-07-02 10:48:25 cg Exp $'
 ! !