[libcapture-tiny-perl] branch master updated (bcfb951 -> d9b33cd)
Salvatore Bonaccorso
carnil at debian.org
Sat May 30 21:09:25 UTC 2015
This is an automated email from the git hooks/post-receive script.
carnil pushed a change to branch master
in repository libcapture-tiny-perl.
from bcfb951 releasing package libcapture-tiny-perl version 0.28-1 to unstable
new bff84cb Add debian/upstream/metadata
new 3b19a6a Update debian/changelog
adds 064e686 initialize with .gitignore
adds bc4cf98 import boilerplate
adds f6603d5 ignore M::B build files
adds 24e580a added META file
adds aaa4f99 added initial failing tests and stub documentation
adds 1bd0161 basic capture and tee working on linux
adds 32a6e9a tightened up code; added some docs
adds 7e2d784 ignore Build.bat
adds 1f58b30 simplify tee testing until it works on win32
adds 1f4a20f ignore *.tmp
adds bd62f74 rewritten but not working for tee yet
adds 987018f working on Win32, but only sometimes; not using temp files yet
adds aa64e18 win32 tee working -- added flag files to detect when subprocesses are ready
adds 1db3d7a added simple example program (also useful for testing)
adds 8c8d4fb cleaned up code and docs
adds 647ac05 capture and tee working on unix
adds 33c9b21 refactoring
adds cb14145 refactoring
adds a9c7cd5 updated docs, prereqs, gitignore
adds 14d99c6 first Changes entry
adds 6cc7324 first list of Todos
adds 8ea0557 made example interactive
adds 1283088 bump version to 0.02
adds 82a2186 doc fixes
adds c1460cc more todo
adds 4b7e085 fixed bug: use scalar <$_> when getting output in map checks for $Config{d_fork} in *.PL (except on Win32) updated docs and meta info
adds f9412c6 fixed system() quoting in tests for Win32
adds ef01ce5 timestamp Changes
adds 5e7b545 bump version to 0.03
adds ec824df have Build.PL generate Makefile.PL again
adds 78ae475 test tee under system(); fix labels in capture tests
adds 15ade47 generate API subs dynamically; refactor open() calls
adds cac8aa2 added capture_merged and tee_merged
adds d1fdf22 less todo
adds c2f7531 tighten code and pass perl::critic
adds d73fea4 typo fix
adds 13c2aa6 test capturing no output at all
adds b6c45e4 begin testing scalar filehandles on STDOUT/STDERR
adds 4699016 finished tests for STDOUT/ERR open to scalar
adds 1be8062 perl doesn't appear to allow opening STDOUT/STDERR to scalar ref so stop worrying about it
adds ee8946e heavily refactored code
adds c7d8c1a more todo
adds 40f3964 On Win32, add small pause before killing subprocesses
adds e640380 added cover_db/ to gitignore
adds 759e400 prep for 0.03 release
adds 7916be2 updated manifest
adds dbca2f9 bump version to 0.04
adds a6015e7 refactor tests
adds 7768abe capture and tee work with closed STDOUT (XXXX but hackish)
adds 77a779c finished refactoring tests
adds e7dcf71 testing stderr and stdin closed
adds ec08d81 closed filehandles test OK
adds d39c78f all close() replaced with _close(); cleaned up debugging cruft
adds c79c718 improve test coverage; remove unreachable code
adds 671cd7e timeout if subprocesses don't start; note Changes
adds 8138ea9 fix typo
adds a36a69a check for file descriptor leaks
adds 02820a8 timestamp for release; less todo
adds 56d0b09 add to MANIFEST
adds e94c5fb update distmeta
adds 32a2311 bump version to 0.05
adds 123a342 fixed synopsis 'use' line
adds 8de1c32 more todo
adds a7d262f increase Win32::Sleep to 250 ms
adds 6875abd more todo
adds 2f37bf1 update meta for 0.05 release
adds 8cc2fdb initial crude approach for in-memory filehandles
adds 2ad5944 ensure exit code is preserved after capture/tee
adds 01c7ca3 update version to 0.06
adds 8087096 test with large amounts of data
adds e6bf4c7 Merge branch 'master' of ssh://xdg@echo.dagolden.com/git/Capture-Tiny into scalar-fh
adds ea44d29 merged capture on in-memory STDOUT working, if still crude
adds 422f3ea back off version to 0.05_51 since these changes need dev testing
adds 191658b test in-memory files on all three filehandles
adds 189de5b work in progress
adds 30d67f0 in-memory STDIN passing tests
adds a252f1c remove unused conditional cruft
adds fc4b29d cleanup a _debug line
adds 9628c92 capture/tee on tied STDOUT/ERR pass tests
adds 32dae52 minor tweaks to STDIN caching
adds 6b00247 added support for tied STDIN
adds 98a6834 document additional features
adds f7e9afe updated POD and todo
adds 01098af Changed die to Carp::confess()
adds d8ef601 Fix test bugs found on 5.6.2
adds bb231fa Mock PerlIO where not available
adds b27572b fix opening to lvalue on 5.6.2
adds 9a3a37f cleanup skip message; don't skip tied files on 5.6.2
adds 6cf5491 check for fd leaks when stdin/out/err closed
adds 5ad4850 stop leaking fds when proxying std handles
adds 52fd1a1 reorder proxy closing for 5.6 compatibility
adds cbc1ddf don't test tied handles on 5.6; more fd leak tests
adds ce3991f strip 'perlio' from layers
adds a44ac0a Simple layer preservation added (still broken for edge cases)
adds d760ca4 fix capture bugs for utf8 if output handles closed
adds d4e04d5 first cut at refactoring tests as HOP
adds 4f33802 fix how unicode is passed to system() call
adds f2cf1a3 add EXPORT_TAGS with 'all'; tweak debug message
adds 58adbec add HOP testing for tee
adds 9323f70 Basic capture/tee/merged HOP tests working on Win32
adds 6467ccc Merge branch 'layers'
adds 9eacc4c remove old-style tests
adds 478cd63 rename new-style capture and tee tests
adds f13a4e6 test for ':all' tag export
adds 9defd9e all tests updated to use HOP style; tie class for tests uses utf8
adds 7405ba2 make Test::Builder failure output take utf8 without complaining
adds d681c73 fix test for catching SIGALRM exit on Win32
adds 5a0674e added layer diagnostics
adds 2555bd8 strip perlio from list of unique layers
adds c6385be Mark unicode tied handle tests as TODO
adds b6c1ded update MANIFEST
adds 1d04297 don't binmode utf8 on 5.6
adds ab267e3 fix proxy binmode bug
adds 299405b skip tied STDIN test on Windows
adds 5ac491a documentation updates - notes on limitations
adds 303f3e0 no critic
adds bc1c24e updated Changes; add documentation note about layers
adds 529430b update metafiles
adds 6725992 For Win32, close suprocesses on EOF isntead of killing them
adds c6f0d26 On Win32, add time-out to subprocess wait()
adds 0d2e670 Add prophylactic exit 0 to tests (hunting win32 heisenbug)
adds f3c1bb3 removed unused test library
adds d570263 bump version to 0.06; fix Changes & meta for release
adds b208cf4 ignore MYMETA
adds 0ba8211 do a simpler test for $? preservation (without alarm)
adds 23f0124 bump version to 0.07 and note Changes
adds a2a10db mock PerlIO::get_layers for Perl 5.8.0
adds ba07df7 remove trailing spaces
adds 1a8c634 note Changes
adds 0f572c5 remove trailing spaces
adds 64efb45 drop support for 5.8.0
adds 6da33fa timestamp Changes
adds 685372b update MANIFEST.SKIP
adds db4ac21 more elegant code, courtesy of APagaltzis
adds 1bcb3cc handle errors in captured coderef
adds 8470727 bump version to 0.08
adds 543f9dd prep Changes for release
adds 88b7bf0 add files to MANIFEST
adds 1695812 support PERL_CAPTURE_TINY_TIMEOUT
adds a900f0f avoid timeouts during testing
adds 1657892 preserve eval errors through a capture
adds 9427356 clarify Changes
adds 3ee39ba convert to dzil
adds cb5824d finish dzilizing the distribution
adds b6f3f31 bump Changes
adds db61ead fix timeout so that zero should disable it
adds 783565f bump Changes
adds 33dabc8 Don't use Test::Differences 0.60 or greater
adds 2691378 bump Changes
adds 141dbd9 Add README.PATCHING
adds d48a69a update dist.ini
adds 28d4789 Add README and META
adds b33ac87 use usleep during tee startup loop if available
adds fb121e6 turned off todos and provided various fixes, but incomplete
adds c466f2d updated Changes and meta files
adds 871a602 modify internal API flags to prepare for capture_stdout/err
adds 9b7ec8c Improved documentation of limitations
adds a461338 capture_stdout/err working with simple capture_stdout test
adds bf009cd capture_stderr working with simple test
adds 8e155e8 tee_stdout simple test working
adds 7cb9048 fixup test counts
adds acdd2be tee_stderr simple test working
adds 2a99fd6 fix capture/tee_stderr problem with string handles and ties
adds e9c12f2 updated documentation for new functions
adds 6c2d81f updated Changes
adds 8790f55 Capture functions also return coderef return values
adds 1df4b72 Add support for custom capture handles
adds 5272dc2 update for new version generation style
adds a0f90a0 bump Changes
adds 538c76b fix t/18-custom-capture test on Windows
adds 8907721 updated meta
adds df64204 bump Changes
adds 76e7c86 Fix comments in custom capture test file
adds aa40206 Capture only appended data from filehandles
adds 38b347a ignore generated DEBUG file
adds 636212c updated meta
adds d1b7945 updated Changes
adds 7a9f0dd refactor duplicative code and fix up poor style
adds 47a0305 Fix spelling errors and make xt tests happy
adds 7bbed82 bump Changes
adds 6aaab47 add tests for empty/no output
adds 94e641e Ensure _slurp returns empty string
adds 9350430 comment out debugging code
adds 52007d4 Updated Changes and meta files
adds 9630b78 bump Changes
adds ff773a1 document FCGI tied handle problem and workaround
adds f0fecfb bump Changes
adds 611ca9f Added test using Inline::C
adds 0fa01fb Added Inline as TestRecommends prereq and updated meta files
adds 125ba6f work around blead bug involving quotemeta when testing with STDIN closed
adds eaf9bde put debug function on one line for easy comment toggling
adds 90cc662 updated META file in repo
adds 0462406 Documentation fixes
adds c1ac2fe bump Changes
adds 47f3a99 Don't reopen STDIN unless it is proxied
adds 060146d Avoid reopening STDIN
adds 1f46773 improve documentation around scalar/tied handles
adds fc5de01 enable tied STDIN test on Win32
adds 3722aab updated Changes and meta
adds c9ed091 bump Changes
adds 7c2cf8b Fixed tied stdin test; add "all tied" test
adds abb6e67 Copy STDIN on win32
adds 292fb91 streamline _debug for win32 tee start
adds 213f10e improve docs about limitations
adds ce2166c always localize tied STDIN before redirections
adds 05dea3e updated changes
adds 1dc0be3 add test for all handles tied with broken tie class
adds 446b14f updated meta
adds 4eedb69 bump Changes
adds 1339709 skip reading back in void context
adds 750a07f v0.18
adds 500dec5 bump Changes
adds 590b66d work around PerlIO bug that lost layers on original handles
adds f4f016e bump Changes
adds 3e9a5d5 check layers on output side of PerlIO for STDOUT/STDERR
adds a110d37 fix nested capture_merged
adds 7f1eb6c updated readme, meta, perlcritic, stopwords
adds e92ae81 bump Changes
adds 754c51d expand synopsis slightly
adds 4ec6c14 improve debug mode diagnostic output
adds 35b30eb added -C0 to tee subprocesses
adds c06525b ensure post-proxy layers are detected correctly
adds 2ea479c Skip closed STDIN tests under PERL_UNICODE
adds 08809fd updated Changes
adds 0be01e0 updated README and META
adds c75517e v0.21
adds d1fe1e5 bump Changes
adds fd0293a issue tracker is now github
adds 3d5d7a7 bump Changes
adds c311944 clarify not to use @_ in capture block
adds a83f58e updated meta files
adds e2146cf Fix erroneous 'use 5.008' in Makefile.PL
adds e42a561 update Changes
adds f0d9146 update dist.ini and support files
adds 8c0777d shut up Perl::Critic
adds b9282c7 bump Changes
adds 635c9ea close security hole opening semaphore file in /tmp
adds 0c1893b updated dist.ini and cpanfile
adds c97ad6e update distribution meta files and add .travis.yml
adds 9efd5b1 bump Changes
adds bea68dd Recommend Inline::C, not just Inline.
adds b2b9173 updated Changes
adds 50ffda6 v0.25
adds bf480db bump Changes
adds 0a04793 Check for Inline::C, not Inline
adds 0d75d87 modernize repo layout; add VERSION to .pm file
adds 7603d0a update Makefile.PL for new dzil release
adds 449b6f0 After release: bump $VERSION and timestamp Changes
adds 0710e8c make Inline::C recommended, not required
adds 7a7771e After release: bump $VERSION and timestamp Changes
adds 6ff770d fix Makefile.PL
adds 9d77bb3 Improve docs for PERL_CAPTURE_TINY_TIMEOUT
adds 1b26c9c flush STDOUT/STDERR at the end of capture just in case
adds ebc7cf7 remove Inline::C from tests
adds 82e2034 After release: bump $VERSION and timestamp Changes
adds 26f46c9 Stop closing Win32 tee pipes with CloseHandle
adds ecffb09 Update Makefile.PL
adds f7a6f85 After release: bump $VERSION and timestamp Changes
adds 1313edb updated Changes
adds 38c677f update Makefile.PL
adds 48d7827 Imported Upstream version 0.30
new 5101e1c Merge tag 'upstream/0.30'
new dc4e08d Update debian/changelog
new 92a463c Update copyrght years for debian/* packaging files
new 61dc4b4 Declare compliance with Debian policy 3.9.6
new d9b33cd 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 | 14 ++++++++++++++
MANIFEST | 2 +-
META.json | 8 ++++----
META.yml | 6 +++---
Makefile.PL | 10 ++--------
README | 2 +-
debian/changelog | 9 +++++++++
debian/control | 2 +-
debian/copyright | 2 +-
debian/upstream/metadata | 7 +++++++
lib/Capture/Tiny.pm | 10 +++++-----
t/00-report-prereqs.t | 2 +-
xt/author/00-compile.t | 6 +++---
xt/author/pod-spell.t | 2 +-
xt/release/test-version.t | 9 +++++----
15 files changed, 58 insertions(+), 33 deletions(-)
create mode 100644 debian/upstream/metadata
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libcapture-tiny-perl.git
More information about the Pkg-perl-cvs-commits
mailing list