./devel/p5-Expect, Perl version of the TCL expect tool

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.35nb1, Package name: p5-Expect-1.35nb1, Maintainer: pkgsrc-users

The Expect for Perl module was inspired more by the functionality
the Tcl tool provides than any previous Expect-like tool such as
Comm.pl or chat2.pl. I've had some comments that people may not
have heard of the original Tcl version of Expect, or where
documentation (book form) on Expect may be obtained.

The Tcl version of expect is a creation of Don Libes (libes@nist.gov).
The Tcl Expect home page is http://expect.nist.gov/.

Don has written an excellent in-depth tutorial of the Tcl Expect,
which is _Exploring Expect_. It is the O'reilly book with the monkey
on the front. Don has several references to other articles on the
Expect web page.


Required to run:
[lang/perl5] [devel/p5-IO-Tty] [devel/p5-IO-Stty]

Required to build:
[pkgtools/cwrappers]

Master sites: (Expand)

SHA1: 6fafd9ced3b133ef90c156b55b80b2b5cf8c9177
RMD160: 92dcc0f30ebdda361b8fba15a92bc428a28711ad
Filesize: 60.222 KB

Version history: (Expand)


CVS history: (Expand)


   2017-06-05 16:25:36 by Ryo ONODERA | Files touched by this commit (2298)
Log message:
Recursive revbump from lang/perl5 5.26.0
   2017-05-26 15:20:00 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
Updated devel/p5-Expect to 1.35
-------------------------------
1.35 2017-05-18
    - Added AUTHOR key, listing all maintainers

1.34 2017-05-18
    Official maintainer JACOBY (Dave Jacoby)
    - Added a MANIFEST so that "make dist" will work
   2016-06-12 10:06:46 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Updated p5-Expect to 1.33.

1.33 2015-06-08
    Remove dependency on Test::Exception
   2016-06-08 21:25:20 by Thomas Klausner | Files touched by this commit (2236) | Package updated
Log message:
Bump PKGREVISION for perl-5.24.
   2016-05-03 12:54:58 by Thomas Klausner | Files touched by this commit (78)
Log message:
Reset maintainer (observer now).
   2015-11-03 04:29:40 by Alistair G. Crooks | Files touched by this commit (1995)
Log message:
Add SHA512 digests for distfiles for devel category

Issues found with existing distfiles:
	distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip
	distfiles/fortran-utils-1.1.tar.gz
	distfiles/ivykis-0.39.tar.gz
	distfiles/enum-1.11.tar.gz
	distfiles/pvs-3.2-libraries.tgz
	distfiles/pvs-3.2-linux.tgz
	distfiles/pvs-3.2-solaris.tgz
	distfiles/pvs-3.2-system.tgz
No changes made to these distinfo files.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2015-06-12 12:52:19 by Thomas Klausner | Files touched by this commit (3152)
Log message:
Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.
   2015-03-15 14:54:37 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
(pkgsrc)
 - Add LICENSE to ${PERL5_LICENSE}
(upstream)
 - Update 1.21 to 1.32
----------------------
1.32 2014-10-26
    Skip bc tests. https://rt.cpan.org/Ticket/Display.html?id=98495

1.31 2014-09-02
    Eliminate the requirement for ExtUtils::MakeMaker 1.70.
       Now any ExtUtils::MakeMaker should work on the client side.

    In the tests, add special treatment for $^O=midnightbsd and dragonfly.
       and for $^O=linux as well.
	Test t/11-calc.t also got some special treatment.

1.30 2014-08-22
    RT #47834
    After a failed call to ->expect the ->match, and ->after will \ 
return undef
    and ->before will return the content of the accumulator.
    Earlier they retained the values obtained during the last successful match.

    ->before will return undef at the first time but later, if we call \ 
->clear_accum,
    it will start returning the empty string.

    CONFIGURE_REQUIRES ExtUtils::MakeMaker 6.70
    Some test updates.

1.29 2014-08-14
    Official co-maintainer SZABGAB (Gabor Szabo)
    Update documentation according to RT #60722

1.28 2014-08-14
    Croak if undef passed to _trim_length
    Fix double planning on skipped test

1.27 2014-08-13
    Remove $& and $` fixing the rest of RT #61395
    Add more test cases.
    Various code refactoring declaring loop variables;
      parameter passing; return undef; etc.

1.26 2014-08-12
    Skip the bc test on OS-es where it has been failing.
    Stop inheriting from Exporter.
    Eliminate $` and $' from the code. part of (RT #61395)
      This fix might break some existing code n some extreme cases
      when the regex being matched has a lookbehind or a lookahead
      at the edges.

1.25 2014-08-05
    Fix test count.

1.24 2014-08-04
    More test diagnostics.
    Tests added for RT #62359

1.23 2014-07-29
    Refactoring test script.
    Eliminate indirect calls in the code and in the docs.
    Use Perl::Tidy to unify layout.
    Add use warnings;
    IO::Tty prerequisite version 1.03 => 1.11

1.22 2014-07-27
    New unofficial mainainer (Gabor Szabo)
    Merge .pod and .pm and move them to lib/
    Move the test and the code to standard location /t in the distribution.
    Eliminate indirect calls in tests.
    Use Test::More instead of home-brew testing.
    Typos fixed in pod RT #86852.
    Changes file re-ordered and standardized.