[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