From de57b1500556c83649db96b88dd7ee39d514a5a2 Mon Sep 17 00:00:00 2001 From: Victor Wagner Date: Sun, 26 Feb 2006 11:46:54 +0000 Subject: [PATCH] Added page about DOS tcl port --- software/tcl/tcldos.html | 47 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 software/tcl/tcldos.html diff --git a/software/tcl/tcldos.html b/software/tcl/tcldos.html new file mode 100644 index 0000000..ffafa8b --- /dev/null +++ b/software/tcl/tcldos.html @@ -0,0 +1,47 @@ + + +Dos (DJGPP) port of Tcl 8.5 + + +

Dos port of Tcl

+ +This is port of Tcl programming +language for DOS. +

+It is based on non-yet released 8.5 version of Tcl. +

+Port is almost fully-functional with one notable exception - there is no +support for running external programs from Tcl script - i.e. exec +command and open "|command" do not work. +

+It is possible to implement most of exec functionality (except +background execution and event-driven pipes) under DOS, but I haven't +yet found time to do it. +

+Port includes Waterloo TCP library, so socket command does work +if you have suitable packet driver on your system. +

+Dynamic loading should work because DJGPP 2.05 implements +dlopen function, but is not tested much. +

+Ck interfaces do not support mouse. It is limitation of PDCurses toolkit. +

Runtime package

+tcldos85.zip +Includes two executables - tclsh.exe and cwsh.exe, neccessary script +libraries and manual pages. You need CWSDPMI.EXE to run executables and +DJGPP man program to view documentation. +

Development package

+(offline now) Includes libraries and header files, neccessary to build +custom Tcl shells and extensions using DJGPP C compiler. +Script libraries from runtime packages +are requied to run build executables. +

Sources

+Sources of DOS-specific parts of Tcl can be found on +Tcl sourceforge CVS +repository in the contrib/djgpp directory. +

+Sources of Ck toolkit are available on this site. + + -- 2.39.5