1 // This file is part of e93.
2 //
3 // e93 is free software; you can redistribute it and/or modify
4 // it under the terms of the e93 LICENSE AGREEMENT.
5 //
6 // e93 is distributed in the hope that it will be useful,
7 // but WITHOUT ANY WARRANTY; without even the implied warranty of
8 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
9 // e93 LICENSE AGREEMENT for more details.
10 //
11 // You should have received a copy of the e93 LICENSE AGREEMENT
12 // along with e93; see the file "LICENSE.TXT".
13 
14 
15 EDITOR_BUFFER *GetTclStdoutBuffer(Tcl_Interp *localInterpreter);
16 void SetTclStdoutBuffer(Tcl_Interp *localInterpreter,EDITOR_BUFFER *newBuffer);
17 EDITOR_BUFFER *GetTclStderrBuffer(Tcl_Interp *localInterpreter);
18 void SetTclStderrBuffer(Tcl_Interp *localInterpreter,EDITOR_BUFFER *newBuffer);
19 void UnInitChannels(Tcl_Interp *localInterpreter);
20 bool InitChannels(Tcl_Interp *localInterpreter);
21