Version 8 of Expect for Windows

Updated 2002-06-20 16:28:34

People want Expect for Windows.

Aspects of it exist. Gordon Chaffee ported 5.21r1b1 to WindowsNT. Binary and source are available at [L1 ], and also present in ActiveTcl (? and MyrmecoX (?), but not TclKit (for want of stubsication?). This corresponds to Tcl version 8.?3?.

During the early winter 2001-2002, Telindustrie LLC briefly support David Gravereaux's work to port 8.4 to Windows. Davy's much the world's most knowledgeable person about what this will involve. He has definite plans and designs for completion of this task, but no resources and therefore no schedule. He writes, "There is a *somewhat* working 8.4 ready binary of Expect for windows @

   http://sf.net/project/showfiles.php?group_id=13179 . It's far from
   done. Using spawn with the -open option one can 'expect' on an already
   open channel, such as a socket or a serial port. The 'slave driver'
   aspect of spawn is where all the deep black magic is. The mojo isn't
   yet complete."




































There are lots of ways this could go. Perl (and Python?) people might help out with Expect, and Win* expertise perhaps would be part of the package. Also interesting is a comp.lang.tcl exchange [L2 ] between Jiang Wu and Jeffrey Hobbs; note mention of how more of Expect might move into the Tcl core.

Andreas Kupries says [2001-sep-20] that Expect works fine under Cygwin.

[Why and how it doesn't work for Win95. Problems with interact.] [Experience with Win2000.] [ Pure-Tcl telnet available--this sometimes suffices.]