Expect

Timeline
Login

Timeline

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

37 check-ins that include changes to files matching 'example/*'

2010-09-30
22:05
* example/autopasswd: Updated to use tclsh in PATH, and 'package * example/chess.exp: require Expect'. Obsoletes fixline1. * example/cryptdir: * example/decryptdir: * example/dislocate: * example/dvorak: * example/ftp-inband: * example/ftp-rfc: * example/gethostbyaddr: * example/kibitz: * example/lpunlock: * example/mkpasswd: * example/multixterm: * example/passmass: * example/read1char: * example/rftp: * example/rlogin-cwd: * example/robohunt: * example/rogue.exp: * example/telnet-cwd: * example/timed-read: * example/timed-run: * example/unbuffer: * example/virterm: * example/weather: * example/xkibitz: * example/xpstat: check-in: 5bb53d19d6 user: andreas_kupries tags: trunk
2010-08-31
17:59
* example/unbuffer: [Bug 2949748]: Applied patch by Vitezslav Crhonek <[email protected]> to prevent unbuffer from eating the exit code of the command it ran (regular mode only, not -p). Slightly modified, I removed the superfluous 'eval' used to invoke 'wait', invoking it directly. check-in: b03f49b960 user: andreas_kupries tags: trunk
2010-08-27
21:51
* config.guess, config.sub, expect.m4 (removed): * configure, configure.in, tclconfig/tcl.m4: Update to TEA 3.9 * Makefile.in, aclocal.m4: Partial cleanup of the build system. * testsuite/Makefile.in: Remove unused EXP_ from configure.in * testsuite/aclocal.m4: and no longer use Tk. * testsuite/configure: Update testsuite bits to use TEA info. * testsuite/configure.in: Update expect to version 5.45 * Dbg.c: account for removal of tcldbgcf.h * DbgMkfl.in, Dbgconfig.in, Dbgconfigure, DbgpkgInd.in (removed): * tcldbgcf.h.in (removed): removed Dbg debugger subcomponent as it no longer built and debugger functionality is included in expect library and binary * pty_termios.c: add HAVE_STRING_H include string.h * exp_trap.c: add HAVE_STRING_H include string.h * expectk.man, exp_main_tk.c (removed): expectk no longer built. Use tclsh with package require Tk and Expect instead. * tests/all.tcl: add package require Expect * example/archie, example/autoexpect: minor code cleanup * example/tkpasswd, example/tknewsbiff, example/tkterm: use package require statements in lieu of expectk check-in: aa97023a94 user: hobbs tags: trunk
2007-06-28
19:23
* Merged changes from the official version 5.44.1 of expect into the SF sources. See the details below. -------------------- Marius Schamsula <[email protected]> reported tclconfig missing, evidentally for new TEA. Lots of massaging to fix TEAification of Makefile and configure including that version numbers will now be full three part. Daniel Wong <[email protected]> noted the home page should note that Wikipedia has a very readable entry for Expect. Andre Alves <[email protected]> noted passmass needed some fixes to handle Solaris 9 passwd prompt changes. Andreas fixed several things: changes to better support TEA, fix debugger interaction with nonblocking mode, and probably other things I'm overlooking. Martin Dietze <[email protected]> noted that autoconf 2.59 is confused by C comment after undefs in expect_cf.h.in. Added additional code to unbuffer -p so that if a process earlier in the pipeline exits, unbuffer attempts to recover any remaining output from the spawned proc before unbuffer itself exits. Jeffrey Hobbs noted that once stty was called, a bg'd script would be suspended at exit. Turned out to be overaggressive code in stty that recorded what 'damage' the user might have caused when calling stty in the first place. Jens Petersen provided patch to make setpgrp configure better on some Linux systems. Added example/getpassck script to test for getpass bug. multixterm had debugging stuff leftover ("hello"). -------------------- check-in: c26f3be061 user: andreas_kupries tags: trunk
2006-01-25
21:51
whitespace police check-in: 292d341811 user: hobbs tags: trunk
21:51
brace exprs check-in: 9914750c5a user: hobbs tags: trunk
2005-02-15
18:11
* Merged changes from the official versions 5.42.1 and 5.43.0 of expect into the SF sources. See the details below. -------------------- Martin Forssen <[email protected]> fixed bug in ExpOutputProc that caused misbehavior during partial writes. Someone noted that gets stdin behaves differently (returns -1 immediately) from tclsh because with 5.42, stdin is unblocked by defaults. Robroy Gregg <[email protected]> noted that expect_background ignores timeouts. Added to documentation. Jens Peterson <[email protected]> provided patch for "mkpasswd -vo". Gary Bliesener <[email protected]> noted that multixterm failed on his system which had an old Tk that didn't support the Tk package. Removed beta designation. Daniel A. Steffen <[email protected]> provided patch for MacOS to avoid panic-redefinition. -------------------- check-in: a4ce3c033f user: andreas_kupries tags: trunk
2004-07-15
20:24
* Merged changes from the official version 5.42b0 of expect into the SF sources. See details below (In the ChangeLog). check-in: 51b6a4242b user: andreas_kupries tags: trunk
2004-05-19
17:33
* Merged changes from the official version 5.41 of expect into the SF sources. See details below. -------------------- Simon Taylor <[email protected]> provided fix for interact -o which was completely broken by 5.40.1. Added scroll support to official tkterm. Copied all fixes from/to term_expect to/from tkterm. Kiran Madabhushi <[email protected]> encountered interact diagnostics incorrectly pointing to expect_background. Also, found multiple -o flags behaving unexpectedly. Added diag. Kristoffer Eriksson <[email protected]> noted typo in SIMPLE code in exp_inter.c. However, this is extremely unlikely to affect any machines. Reinhard Max <[email protected]> noted that "make test" failed when run in the background. The log testcase was testing the send_tty command. Added code in both Expect and in the test to handle this. -------------------- check-in: 3b333765b6 user: andreas_kupries tags: trunk
2004-02-26
01:02
* Merged changes from the official version 5.40 of expect into the SF sources. See details below. Partially already done (Rich Kennedy's patch). -------------------- Eric Raymond <[email protected]> provided troff-related fixes for the expect, lib, and dislocate man pages. Rich Kennedy <[email protected]> noted a bug having to do with our caching of whether we have registered a filehandler. This broke when Tcl was setting a handler on the same file. Ken Pizzini <[email protected]> provided patch for leak in spawn error handling. Pete Lancashire <[email protected]> noted autopasswd example broke on Solaris which capitalized prompts. -------------------- check-in: 79aeec465b user: andreas_kupries tags: trunk
2003-09-05
19:01
* Merged changes from the official version 5.39 of expect into the SF sources. See details below. Partially already done. -------------------- Poorva Gupta <[email protected]> noted that grantpt/unlockpt order was backward. Strange that this was never a prob before! Eric Raymond <[email protected]> provided a troff-related fix for the multixterm man page. Nicolas Roeser <[email protected]> noted confusion with md5 so I made the Expect page more explicit about which file that hash was based on. Josh Purinton noted that earlier fix wasn't quite right. Exit on INT/TERM should cause Expect to exit with signal embedded in status. He also requested I obfuscate email addresses in this file. Guido Ostkamp <[email protected]> and Igor Sobrado <[email protected]> noted that fixline1 rewrote scripts to be expect scripts even if they were expectk scripts. Dirk Petera <[email protected]> noted that any_spawn_id used to work but did no longer. Looks like a bug left over from the the I18L conversion. Fixed. Steve Szabo noted exp_log_file -open channel failed. Fixed. Fixed bug from 5.31 that prevent stty from returning messages from underlying program. Thomas Dickey <[email protected]> noted that ncurses ignores 2-char term names because of, well, poor assumptions and coding. Changed tkterm to use longer names. Heath Moore <[email protected]> noted that exp_clib could lock up if remtime happened to be precisely 0. Recoded to avoid. At request of Per Otterholm <[email protected]>, wrote script to read from stdin and echo passwords (exercise 9 in Tk chapter of Expect book). Added to example directory as passwdprompt. Josh Purinton <[email protected]> pointed out that by default, SIGINT/TERM should cause expect's return status to be 1, not 0. Paul Reithmuller <[email protected]> noted that unbuffer shouldn't postprocess its output. Added stty_init. Mordechai T. Abzug <[email protected]> noted that log_file wasn't recording -append status. James Kelly <[email protected]> noted weather example needed new source. Dimitar Haralanov <[email protected]> noted that interact dumped core with interact { timeout 1 } -------------------- check-in: 676ad4907d user: andreas_kupries tags: trunk
2002-08-08
16:45
* Merged changes from the official version 5.38 of expect into the SF sources. See details below. * Makefile.in: Added generation of MD5 checksum for distributed archive. * rftp: Bugfix by Curt Schroeder, see HISTORY * HISTORY: Updated with new info. * configure: Updated version info. * configure.in: Updated version info. check-in: 07bce70538 user: andreas_kupries tags: trunk
2002-06-26
22:43
Added notes from Larry Virden about a blind rainmaker error condition. check-in: 01f925d7cd user: davygrvy tags: trunk
21:48
* example/weather: updated script to use rainmaker.wunderground.com instead of cirrus.sprl.umich.edu. The old service is closed. check-in: e66b5ed1f9 user: davygrvy tags: trunk
2002-05-09
14:03
multixterm fixes check-in: c53869984d user: libes tags: trunk
2002-04-17
04:07
Made multixterm handle user-supplied arguments. check-in: cdab5f4ef5 user: libes tags: trunk
2002-04-15
23:11
Added support for user-defined argument in multixterm. check-in: b807500710 user: libes tags: trunk
18:05
New Expect application to control multiple xterms simultaneously. check-in: d3f6917fa3 user: libes tags: trunk
2001-11-09
19:40
Upgrading to 5.33. check-in: ff5edc03df user: andreas_kupries tags: trunk, expect-sf418892-sf439042-branch
19:36
Upgrading to 5.33. check-in: 527f7760e5 user: andreas_kupries tags: trunk
2001-09-13
01:06
moved from root check-in: 73c5ce26d6 user: davygrvy tags: trunk, win32-jump-point-1
2001-07-06
19:36
2001-06-05 Andreas Kupries <[email protected]> * exp_main_sub.c: Fixed bug [#418892]. check-in: 99ef534017 user: andreas_kupries tags: trunk, expect-sf418892-sf439042-branch
2000-08-04
18:01
Enhanced mkpasswd to support special chars. check-in: cddd1ed390 user: libes tags: trunk
2000-01-06
23:22
Merge of expect5-31-branch to mainline check-in: b3a65077e1 user: wart tags: trunk
1999-12-04
06:18
Fixes to library. Testing new fix to system command. check-in: 6b8599b569 user: libes tags: trunk, expect-5-31-branch, master-UNNAMED-BRANCH
1999-10-06
05:54
In interact, fixed encoding bug and -echo bug. Made Makefile.in support CodeCenter better. Fixed regexp bug in debugger. check-in: 123f995640 user: libes tags: trunk, scriptics-sc-1-0-branch, master-UNNAMED-BRANCH
1999-08-04
22:10
fixed dup case in clib due to multiple defs of ENOTSUP/OPNOTSUP added passmass -su check-in: 72c130b61f user: libes tags: trunk, master-UNNAMED-BRANCH, scriptics-tclpro-1-3-0
1999-07-06
04:31
Changed weather script to point to new server. check-in: 9a2e64044f user: libes tags: trunk, master-UNNAMED-BRANCH
1999-07-03
03:44
Fixed Expect's standalone C library and examples. This required some changes to Expect since it and the library share some things. check-in: 4393c392d5 user: libes tags: trunk, master-UNNAMED-BRANCH
1999-06-29
02:27
Fixed spawn -pty. Fixed off by one error while stuffing regexp matches into variables. Some of the regexp matches were being stuck into the global frame. Protected all exprs in examples with {}. Returned support for "expect --" check-in: e928edc7af user: libes tags: trunk, master-UNNAMED-BRANCH
1999-06-28
06:29
fixes throughout code but all tests and examples finally run see NEWS file for summary check-in: f7e72007fa user: libes tags: trunk, master-UNNAMED-BRANCH
1999-06-23
17:25
Fixed interact's -input/-output. More fixes to exp_eval_with_one_arg. Now runs dislocate. check-in: 0904536911 user: libes tags: trunk, master-UNNAMED-BRANCH
1999-06-22
05:03
fixed examples check-in: ff883560e7 user: libes tags: trunk, master-UNNAMED-BRANCH
1999-06-07
17:49
Initial 8.1 changes. check-in: ccd6fc80e5 user: libes tags: trunk, master-UNNAMED-BRANCH
1999-02-12
23:51
numerous edits - getting synchronized (first time I've used CVS), see HISTORY file for more info check-in: 64a96aa7e8 user: libes tags: trunk
1999-01-06
20:23
Added missing close quote. check-in: 2035252daf user: rjohnson tags: trunk
1998-10-14
22:53
*** empty log message *** check-in: c9cbab5472 user: cvsadmin tags: trunk