greater than

expect-lite


The Future of Automation for the rest of us


What is in the Future?

expect-lite is continuing to be enhanced. The next feature version will be 4.0.x. The focus is on making it even easier to create automated scripts, and debug them.

What will be in 4.0.x? 

The next version will include a big improvement to the IDE:
  • Dependency on TclX will be removed.
  • IDE help display
  • Display of previous and next 1 to 9 lines in the running script
  • Step or sKip through the script line by line in IDE 
  • Paste one or more script lines into the IDE and have them execute (this is a cool feature, since it will automatically dereference any variables in the line)
And improvements are not just limited to the IDE:
  • Directive *NOFAIL, script will not quit upon failure
  • Directive *SHOW VARS will also display constant values
  • Directives can be passed in on the command line

When will it be available?

By end of the 2010, preferably sooner.

What can I do to help? Cygwin needs help.

To fully take advantage of the above IDE features, a more recent version of expect (current is 5.44) is required. However the current cygwin version is 5.24, and many of the cool new IDE features will not work.

Do you have a newer version of expect for cygwin? If so, can you update cygwin.com repository? If not, can you send me the binary, and associated TCL library?

[Update] I have a CVS version (pre-5.45) of expect working in Cygwin. Now I just need help getting into the Cygwin Repository.

Future feature ideas?

The purpose of this peek into the future is to gain your ideas and help. Send them to me <cvmiller at gmail dot com> with 'expect-lite' somewhere in the subject line.

Want to see the Future?

expect-lite has been kept in a git repository since version 3.6.0, the respository is now published at github. Use your git to retrieve it:
git://github.com/cvmiller/expect-lite.git

The next version is called 2expect-lite. Caution: it has not been extensively tested (yet).


2 October 2010
http://expect-lite.sourceforge.net/

this document for version 3.7.1 and above