[libio-pty-easy-perl] branch master updated (dd07a86 -> ff8069a)
Florian Schlichting
fsfs at moszumanska.debian.org
Wed Oct 19 16:19:21 UTC 2016
This is an automated email from the git hooks/post-receive script.
fsfs pushed a change to branch master
in repository libio-pty-easy-perl.
from dd07a86 update changelog
adds 1b6a983 probably should get this thing into version control... probably should have a while ago in fact
adds ad301fe add cpan stuff
adds 65dc022 move the module into place, add some boilerplate pod stuff
adds 134989a clean up the pod stuff
adds 4bcfa20 change to carp for error messages
adds 9d1a347 add actual documentation
adds 8aaf59c add vim folds
adds 9864508 we don't need to explicitly specify a max for writing, since we can use the string length
adds fe665b3 add some more to the synopsis
adds 31f905d make read() consistent with the documentation
adds 0018248 typo
adds cb94214 pod also requires newlines before commands
adds ae082a1 various doc changes
adds f0bcac6 die if spawning a subprocess fails
adds ffef15f doc fixes
adds eb7b05d we have tests
adds 4040308 write a readme
adds 6c9c75c getting ready for a release
adds 3bb8792 fix the changelog
adds 00427f2 syswrite defaults to sending the whole string
adds 58c1dd0 s/PTY/pty/g
adds d046ced other doc fixes
adds c10acc9 old tag: 0.01
adds 76a624b fix is_active to not rely on SIGCHLD, since it seems to create race conditions that i don't understand
adds 1757478 make kill block on the subprocess death by default, and allow sending signals other than TERM
adds d6ed1f4 make spawn wait for the child to die before returning if there was an error
adds aad5550 don't know where this line came from
adds e1eb58c comment formatting
adds 8034d02 don't allow a subprocess to be spawned if one is already running
adds 78edd16 this should have been a croak
adds 13d14cd missed some PTY->pty changes
adds 4ac20e6 this test also needs to make sure that the subprocess is dead before exiting (hasn't been an issue yet, but the situation is no different from 010)
adds e31df07 synopsis edit
adds 41789a1 fixme
adds 10ed5ca use the new kill() interface in the tests rather than the perl builtin
adds 812dff7 doc changes for 0.02
adds e3dc8a0 old tag: 0.02
adds 5ffd3f7 we can't handle the term size changes if STDIN isn't a tty, since then we have nowhere to get the size changes from
adds d924a23 this test is unnecessary, since sysread will return EOF if the process is dead... the pty object doesn't hold onto the stuff that came out on stdout
adds 435497f print something on success and failure, so that the read call doesn't block, and make sure that the spawned script survives long enough for us to read from it
adds 710c25f update for version 0.03
adds 66456c2 TAG 0.03
adds fa63373 add failing test
adds 3f0c905 version bump to 0.04
adds 1702788 $self->close when the object is destroyed
adds 531953d don't fail on multiple close calls
adds 29536ca minor nitpicks
adds b60c8a2 clean up signals a bit better
adds 16686a1 move the wait() call from the SIGCHLD handler into kill(), and use IGNORE for SIGCHLD instead
adds 03b7e4a cleaner logic in is_active
adds f3f64ba don't reset SIGWINCH if we didn't set it in the first place
adds 3ac8638 close the child ptys after tests that spawn things in them
adds ecc0917 system() stuff should be fixed
adds 6b0de76 don't eat cpu while waiting for a process to die
adds db35dd1 make test 004 timeout rather than hanging on systems where it's broken
adds 1629318 use waitpid rather than wait, and don't mess with SIGCHLD at all
adds fa131d2 why was i using require here
adds c86c821 meh, no idea why this is necessary
adds 2623b8e Fix BSD by draining the kernel pty buffer before waiting
adds 9217dee a few minor cleanups
adds c1064e4 reformat Changes
adds 16047de update changelog for 0.04
adds f050859 no need for a changelog in README if i already have Changes
adds d6b1363 update my email address
adds e4edfa0 various other 0.04 boilerplate updates
adds 4469b61 call new directly, not indirectly
adds 9167bac need to preserve $pty->read returning undef on timeout
adds ca11729 add a test for read returning undef on timeout
adds d4bcc9e add a couple tests for write(), some failing
adds 2d0da4e we use POSIX too
adds aa15791 version bump to 0.05
adds 82f66fa localize $@ and $? in the destructor
adds 6fe008e change the class to be globref-based
adds 3c91f1b update some tests that accessed the hashref directly
adds 2c4299a i guess i do want this to be defined
adds 23deb78 not sure where this pod came from
adds 80eb278 add a few accessor methods, to make the api cleaner
adds 4782851 namespace the hash slots i'm using, as noted in the IO::Handle docs
adds 400529e update Changes
adds 4b18298 stop explicitly depending on core modules
adds ac42d82 add IO::Pty::HalfDuplex to SEE ALSO
adds 09d9f7a bump version to 0.06
adds 45afcee allow disabling the automatic $self->set_raw on spawn
adds 57b0a62 document the new raw option
adds 3966105 actually, the parent should never be automatically set raw
adds 88fc4cd update Changes
adds 4b10de6 switch to Dist::Zilla
adds e40557c update Changes
adds 6a965b3 remove vim fold markers
adds 1d413ef reformat a bunch of comments
adds 58e96bd fix up doc links
adds 4456438 break some circular references
adds 097e493 changelog and bump version
adds b087734 cleanups
adds 4e21bde close the pty before killing the underlying process
adds f37b732 cleanups, dzil stuff, etc
adds d0b6eec changelog
adds 0299c38 changelog
adds 92b82d2 fix these docs
adds 6ceb27d changelog
adds eb9cb17 skip flaky test for now
adds 620bc14 changelog
adds c945c1f New upstream version 0.10
new e5641f9 Merge tag 'upstream/0.10'
new 1b64dba Update debian/changelog
new 809818b Drop test-todo.patch, upstream marked the flaky test TODO (closes: #827033)
new bf0b440 Bump years of upstream copyright
new c9e0910 Update upstream metadata
new d14528c Declare compliance with Debian Policy 3.9.8
new ff8069a prepare changelog for release
The 7 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
Changes | 3 +
LICENSE | 8 +-
MANIFEST | 9 +-
META.json | 394 +++++++++++++++++++++++++++++++++++------
META.yml | 330 +++++++++++++++++++++++++++-------
Makefile.PL | 60 ++++---
README | 6 +-
debian/changelog | 13 +-
debian/control | 2 +-
debian/copyright | 2 +-
debian/patches/series | 1 -
debian/patches/test-todo.patch | 22 ---
debian/upstream/metadata | 3 +-
lib/IO/Pty/Easy.pm | 20 +--
t/00-compile.t | 97 ++++------
t/read-write.t | 3 +
t/release-eol.t | 16 --
t/release-no-tabs.t | 16 --
t/release-pod-coverage.t | 21 ---
t/release-pod-syntax.t | 15 --
xt/author/no-tabs.t | 21 +++
xt/author/pod-coverage.t | 7 +
xt/author/pod-syntax.t | 7 +
xt/release/eol.t | 21 +++
24 files changed, 779 insertions(+), 318 deletions(-)
delete mode 100644 debian/patches/series
delete mode 100644 debian/patches/test-todo.patch
delete mode 100644 t/release-eol.t
delete mode 100644 t/release-no-tabs.t
delete mode 100644 t/release-pod-coverage.t
delete mode 100644 t/release-pod-syntax.t
create mode 100644 xt/author/no-tabs.t
create mode 100644 xt/author/pod-coverage.t
create mode 100644 xt/author/pod-syntax.t
create mode 100644 xt/release/eol.t
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libio-pty-easy-perl.git
More information about the Pkg-perl-cvs-commits
mailing list