summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjluehrs2 <jluehrs2@uiuc.edu>2007-08-20 22:43:33 -0500
committerjluehrs2 <jluehrs2@uiuc.edu>2007-08-20 22:43:33 -0500
commit710c25fdf7ff73b495ded788af87c7979db071d4 (patch)
treefb49a0c85af22f87786c1d055ca0404f3fa36521
parent435497f5c4928e3310cd7e845977bc3c28610d7f (diff)
downloadio-pty-easy-710c25fdf7ff73b495ded788af87c7979db071d4.tar.gz
io-pty-easy-710c25fdf7ff73b495ded788af87c7979db071d4.zip
update for version 0.03
-rw-r--r--Changes4
-rw-r--r--README3
-rw-r--r--lib/IO/Pty/Easy.pm4
3 files changed, 8 insertions, 3 deletions
diff --git a/Changes b/Changes
index 372a49e..2a7ab3a 100644
--- a/Changes
+++ b/Changes
@@ -1,5 +1,9 @@
Revision history for IO-Pty-Easy
+0.03 08/20/2007
+ Make sure stdin/out are connected to a tty before trying to clone winsize from them
+ Fix the subprocess test so that it waits for the read before the subprocess dies
+
0.02 08/17/2007
Made calls which could possibly terminate the subprocess blocking by default
A few other minor bug fixes, doc fixes, and general cleanups
diff --git a/README b/README
index c6c439d..7df3e68 100644
--- a/README
+++ b/README
@@ -1,8 +1,9 @@
-IO-Pty-Easy 0.02
+IO-Pty-Easy 0.03
IO::Pty::Easy is a module that makes using IO::Pty much easier. It wraps all of the code required to create the PTY, spawn subprocesses in it, and read/write on it. This module provides the same basic functionality as Expect.pm, except at a lower level; just reading and writing to the subprocess is supported, without any of the pattern matching or extra functionality provided by Expect.pm. Its primary use is to allow for intercepting and modifying input and output for console apps which require tty access; for instance it is currently being used in Interhack, a filter program for NetHack.
MAJOR CHANGES
+ 0.03: some more minor bug fixes for portability (from test reports)
0.02: bug fixes
0.01: first version
diff --git a/lib/IO/Pty/Easy.pm b/lib/IO/Pty/Easy.pm
index 404ee48..48d51fe 100644
--- a/lib/IO/Pty/Easy.pm
+++ b/lib/IO/Pty/Easy.pm
@@ -13,11 +13,11 @@ IO::Pty::Easy - Easy interface to IO::Pty
=head1 VERSION
-Version 0.02 released 08/17/2007
+Version 0.03 released 08/20/2007
=cut
-our $VERSION = '0.02';
+our $VERSION = '0.03';
=head1 SYNOPSIS