Commit Graph

38 Commits

Author SHA1 Message Date
frese a5b218c7e6 - completed chat documentation 2004-09-20 01:36:10 +00:00
frese 10bc934a43 - removed some comments and todo items 2004-09-20 01:34:32 +00:00
frese fef087fbab - checking for possible false task:pre-match 2004-09-20 01:32:55 +00:00
frese 96fccbe6b0 - added EOF clause to interact 2004-09-15 14:51:49 +00:00
frese 0a2217bc5c - fixed the ELSE clause of expect syntax 2004-09-15 14:50:45 +00:00
frese 03d7ee90f6 first commit 2004-09-15 14:49:54 +00:00
frese 5921374d20 - added EOF clause in interact 2004-09-15 14:48:42 +00:00
frese 4a49fb8f30 - changed package loading
- added (partial) support for solaris
2004-08-31 10:30:48 +00:00
frese 44c9d5be05 - removed opening the chat package
- removed changing the terminal modes, since interact does this now
2004-08-31 10:23:16 +00:00
frese 571e979360 - cleaned up expect-1* a bit
- fixed a bug in the expect and expect-action-clause macros
2004-08-31 10:16:54 +00:00
frese c608b585a5 first commit 2004-08-31 10:15:01 +00:00
frese 3eaa70e248 - added action-clause without bindings for convenience
- fixed expect macro
2004-08-26 15:38:40 +00:00
frese 92f0933c7c - added eof-pattern to exports 2004-08-26 15:35:28 +00:00
frese e80f450175 - adjusted documentation for expect and interact 2004-08-25 16:00:13 +00:00
frese adbb0856af - removed obsolete expect-syntax.scm
- incorporated chat into the expect package
2004-08-24 13:30:44 +00:00
frese f327192879 - adjusted for new expect interface 2004-08-24 13:25:58 +00:00
frese c7f21da61a - reimplemented interact with expect 2004-08-24 13:22:33 +00:00
frese 7642842a3a - removed obsolete code
- cleaned up syntax rules
- moved eof-patter to interact.scm
2004-08-24 13:18:29 +00:00
frese 7606bdca71 - rewrote expect with a functional interface expect* 2004-08-04 20:31:20 +00:00
frese 87fd5ead30 - using scsh's tty functions
- wait for a prompt regexp, with a timeout if it does not match
- print out the things that chat consumed (e.g. a login-message)
2004-07-28 15:05:37 +00:00
frese dd1583ad55 first commit 2004-07-27 16:15:28 +00:00
frese 22db3628ab - renamed tsend-line to tsend/cr
- removed functions implemented in srfi-1
2004-07-26 16:25:57 +00:00
frese 3428c7a94d - added output-filtering to interact
- based implementation on a functional interface
2004-07-26 16:24:58 +00:00
frese c966d7d3d2 - added interact implementation
- added wait-task and close-task
2004-07-20 15:39:26 +00:00
frese b7f45aec49 - added description for 'eof' clause of interact 2004-07-20 15:37:43 +00:00
frese 62bb1116e4 - renamed packages
- using srfi-9 instead of defrec-package
2004-07-20 14:45:35 +00:00
frese 9a645ede38 remove let-match package, because it's already includeded in scsh. 2004-07-20 14:17:54 +00:00
frese 66b4c7abf8 completed administrative files 2004-07-20 13:46:45 +00:00
frese e5aa09b545 - added freebsd support for Kerberos V and AFS 2004-07-19 14:28:25 +00:00
frese a69eb8275d - abstracted chat over passwd-program, to reuse code for the other programs 2004-07-17 14:42:20 +00:00
frese 72deaa76de - fixed some bugs
- made output a little nicer
2004-07-16 14:51:52 +00:00
frese ddf471ff81 - using sh as interpreter
- open let-opt
- removed a relict
2004-07-16 14:00:05 +00:00
frese 7ee58bbe7a adopted Eric's partial implementation 2004-07-16 13:44:39 +00:00
frese 6d8a32093e - added doc for chat-abort, chat-timeout, chat-monitor and the return
value of chat
2004-07-16 12:51:48 +00:00
frese 731fc793c0 - fixed abort-re clause in chat
- passing submatch argument to 'abort in the chat-monitor
2004-07-16 12:49:42 +00:00
frese 5be06d7481 *** empty log message *** 2004-07-15 17:34:52 +00:00
frese 73b73841ba Initial version, based on Olin's tarball. 2004-07-15 17:34:49 +00:00
frese 10e66c5804 *** empty log message *** 2004-07-15 17:34:49 +00:00