App-psst

 view release on metacpan or  search on metacpan

CHANGES  view on Meta::CPAN

    use $Config{path_sep}, as local::lib does

commit 55660dc080a1b3addb69c01f6c71ae97b2390d04
Author: Matthew Astley <beeep$mca@t8o.org>
Date:   Sun Nov 20 23:53:06 2011 +0000

    decrease Un*x assumption: dirsep may not be /
    
    munge them so they are, for our regex

commit 7264008557eadf873ba74b1f43feb7364c47b599
Author: Matthew Astley <beeep$mca@t8o.org>
Date:   Sun Nov 20 23:13:15 2011 +0000

    when finding $HOME , fall back to getpwuid.
    
    we need it to ensure bash_interactive is not tromping user's history file,
     so would prefer to match bash's way of finding ~
     but as long as this runs on author's machine there should be no tromping anyway

commit f7aba5a32a0d189d8905f588f6da5e43728b80f9
Author: Matthew Astley <beeep$mca@t8o.org>
Date:   Sun Nov 20 23:10:42 2011 +0000

    YAML now required for testing, declare it.
    
    still optional for running, can't declare that

v0.05 2011-11-10
----------------

commit 51ae3683c36952f89e423622465a463fdd45725c
Author: Matthew Astley <beeep$mca@t8o.org>
Date:   Thu Nov 10 17:37:20 2011 +0000

    avoid ualarm.
    
    smoketesting fails where it is absent (Win32 strawberry),
     and I chose ualarm by analogy with usleep,
     not realising that Time::HiRes::alarm could do what I need,
     and I now guess that alarm($frac) is supported on win32.
    
    warn reader of the delay, although it should generally be short;
    s/ualarm/alarm/ , but still from Time::HiRes;
    check also that it didn't take too long

commit b6c116ee1a45ad040bcd3a2d233202b6012e489e
Author: Matthew Astley <beeep$mca@t8o.org>
Date:   Thu Nov 10 09:19:01 2011 +0000

    deal with lack of tty.
    
    we don't use any job control features;
    only needed for the few tests that compare
     output, most just apply regexps

commit 8d3a41da2d43bae5d0332aa5502f445b368a28df
Author: Matthew Astley <beeep$mca@t8o.org>
Date:   Thu Nov 10 00:22:43 2011 +0000

    ditch deprompt in favour of setting PS1.
    
    incidentally validate PS1 overriding config;
    I don't remember what I was thinking,
     but it can't deal with custom prompts seen in some smoketest sandpits

commit 941b5b043d8186935a0fd4a1a934e56a9bb19baf
Author: Matthew Astley <beeep$mca@t8o.org>
Date:   Thu Nov 10 00:16:21 2011 +0000

    restore Dump, it was in use

commit a4aba58447b1e9d7ebf687ce47b4d4aba2ddff30
Author: Matthew Astley <beeep$mca@t8o.org>
Date:   Thu Nov 10 00:00:59 2011 +0000

    ensure PATH, HOME & TERM in %ENV
    
    explain where they are needed;
    found when running under "env -i"

commit 699e56dfada58ecaa03edc246a409e250d5f4761
Author: Matthew Astley <beeep$mca@t8o.org>
Date:   Thu Nov 10 17:38:59 2011 +0000

    bash version: relax "modern-ish".
    
    still arbitrary, but 2.05b seen in smoketest;
    report the version
     because it is probably relevant for future problems

v0.04 2011-10-23
----------------

commit b1619cd269d15b195c94a22037b34d71ad8ba3bb
Author: Matthew Astley <beeep$mca@t8o.org>
Date:   Sun Oct 23 23:17:43 2011 +0100

    dist.ini: tidy + shove

commit 417f8fddf91fa4fcbed8f579eccf528148b1adbf
Author: Matthew Astley <beeep$mca@t8o.org>
Date:   Sun Oct 23 22:53:24 2011 +0100

    test L:L path substitution in prompt.
    
    check the configured PS1_substs works;
    clarify in pidburn;
    more deansi;
    extract fn for removal of bash-x.y$

commit bfa37ad1dd51ea910241430fb6a70dc8cf6b8f3d
Author: Matthew Astley <beeep$mca@t8o.org>
Date:   Wed Oct 19 17:41:39 2011 +0100

    start testing the Prompt String.
    
    see there are no changes until local::lib shows up
      assuming we consider $PERL_LOCAL_LIB_ROOT definitive;
    see both LL) prefix and hovering-below detail;
    improve deansi,
      option for it to tell more about what it took out,
      but no effort to let the tests pass when it does

commit 42684eaa8ddd0995e20a4bc8c5128a0de5c23f46
Author: Matthew Astley <beeep$mca@t8o.org>
Date:   Tue Oct 18 23:02:52 2011 +0100

    more ignorance.
    
    it's much quicker to
       git checkout built/master Makefile.PL
       perl Makefile.PL
       make test
    
    than to
       dzil test

commit 1db6d1744ea3d7647d8021712bfebe8950a7bca2
Author: Matthew Astley <beeep$mca@t8o.org>
Date:   Mon Oct 17 23:46:41 2011 +0100

    pidburn_tt tweaks.
    
    run in own sub / disconnect from prompt_tt;
    fix & show threshold for stats

commit 3810cf8cb16136595939ef2064b8bd7efde7acf9
Author: Matthew Astley <beeep$mca@t8o.org>
Date:   Sun Oct 16 23:03:38 2011 +0100

    switch autogenerated README in source back to POD.
    
    because preformat style was lost (in translation to markdown or rendering?)
     some L<> hyperlinks don't work, and retain L-prefix

commit a5b3484c7fb477b42927e8de6012ec22df34dde5
Author: Matthew Astley <beeep$mca@t8o.org>
Date:   Fri Oct 14 09:01:46 2011 +0100

    use [ExecDir]dir= default  for scripts.
    
    it still installs via blib/script/
      so t/* don't need to change

commit 4d7c9eee6fc0beff24ec121cca5e98b1358709cb
Author: Matthew Astley <beeep$mca@t8o.org>
Date:   Tue Oct 11 12:55:29 2011 +0100

    comments

commit 19009d029e68a9c4f24837de2098002221adc322
Author: Matthew Astley <beeep$mca@t8o.org>
Date:   Mon Oct 10 17:46:37 2011 +0100

    mention some related tools
    
    POD update;
    README.md rebuilt

commit 39049e5d24c89e303f89df667b772f13e63bfa4e
Author: Matthew Astley <beeep$mca@t8o.org>
Date:   Sun Oct 9 14:59:46 2011 +0100

    README for Github
    
    .html is not displayed, use markdown

commit e98bb21a2f4674a7cd12d165529eb97987991fa8
Author: Matthew Astley <beeep$mca@t8o.org>
Date:   Sun Oct 9 14:07:12 2011 +0100

    butchery to reduce diffs.
    
    Remove variable parts from generated POD.
    There are better ways to do it.

commit e096cdb5612815a00cba4f1cddbcb9c0bc7f9d91
Author: Matthew Astley <beeep$mca@t8o.org>
Date:   Sun Oct 9 13:04:14 2011 +0100

    replace ReportPhase with Dist::Zilla::App::Command::dumpphases
    
    (it's quieter most of the time)

CHANGES  view on Meta::CPAN

commit c35f32add5f1066b467eb91560dfe4961fd0ea88
Author: Matthew Astley <beeep$mca@t8o.org>
Date:   Mon Oct 3 09:14:59 2011 +0100

    Git-related D:Z config
    
    (listing plugins that interest me, from
     http://search.cpan.org/~cjm/Dist-Zilla-Plugin-PodLoom-4.00/lib/Dist/Zilla/Plugin/PodLoom.pm )

commit ea07a357ed0585ea4ca005ca66e6e2b77cc50cca
Author: Matthew Astley <beeep$mca@t8o.org>
Date:   Fri Sep 30 21:59:04 2011 +0100

    update MANIFEST (exactly the sort of reason I wanted dzil)

commit c5671ff91eabd39939bf734618c82b60d0fc320f
Author: Matthew Astley <beeep$mca@t8o.org>
Date:   Fri Sep 30 22:59:14 2011 +0100

    more D:Z:P

commit b213e204b75c5ffc019245cb134648feaa561118
Author: Matthew Astley <beeep$mca@t8o.org>
Date:   Fri Sep 30 22:03:55 2011 +0100

    switch to Dist::Zilla.
    
    replace MANIFEST* and Makefile.PL with dist.ini;
    don't expect MANIFEST.bak to appear now;
    fiddle with gather/prune/exec;
    might as well specify rt.cpan.org
    
    optional_features not supported?
    probably want the readonly git://

commit 799414289c4afe64f2fab8c5f01e9ed176e6a8df
Author: Matthew Astley <beeep$mca@t8o.org>
Date:   Sat Oct 1 22:45:31 2011 +0100

    split out sanity tests, to support BAIL.
    
    extract the BashRunner;
    move out to new 00- test: preconds_tt, histzap_tt, interactiveness_tt;
    do BAIL_OUT (latest possible END!)

commit 15728fcb396bd6d6dc794bc2d637e3ebbdcfd6df
Author: Matthew Astley <beeep$mca@t8o.org>
Date:   Mon Sep 12 22:57:56 2011 +0100

    test fix.
    
    remove a capture variable to prevent an extra clone(2);

commit b8a97f67c9ef0f4be38a26a6940438d6bb8af6a8
Author: Matthew Astley <beeep$mca@t8o.org>
Date:   Mon Sep 12 22:28:42 2011 +0100

    some testing.
      fails due to esc=$( echo -e "\e" )
    
    test to establish sanity & exercise 'psst prompt';
    extra config files during test;
    note, psst uses $ENV{HOME} to find config;
    note, test REQs;
    manifest+=

commit 3e64d3ea71713ec9a31840f70bbc45abc480217c
Author: Matthew Astley <beeep$mca@t8o.org>
Date:   Thu Sep 8 23:51:17 2011 +0100

    update MANIFEST & ignorance

commit 1ea5df4ce99eb82525759dc91867f5bb09164491
Author: Matthew Astley <beeep$mca@t8o.org>
Date:   Thu Sep 8 23:44:33 2011 +0100

    version subcommand

commit 56d14559d6979cfb7888035df509caafcde74451
Author: Matthew Astley <beeep$mca@t8o.org>
Date:   Thu Sep 8 23:44:23 2011 +0100

    document & fix config use;
    tell META.yml about YAML use

v0.03 2011-09-08
----------------

commit f4bb40aff5a9a16758e4b49d27b8b8846dc1f782
Author: Matthew Astley <mca@sanger.ac.uk>
Date:   Thu Sep 8 10:35:21 2011 +0100

    need local::lib >= 1.008000
    
    per http://cpansearch.perl.org/src/APEIRON/local-lib-1.008004/Changes

commit a808f9b701468aec16538dfbbf5212b9a70423f0
Author: Matthew Astley <mca@sanger.ac.uk>
Date:   Tue Sep 6 15:44:47 2011 +0100

    thanks

commit 33b6bf0f272b18f9085bec1881e1e743d3f42044
Author: Matthew Astley <mca@sanger.ac.uk>
Date:   Mon Sep 5 11:40:40 2011 +0100

    don't call it README.pod because ExtUtils::MakeMaker wants to install it

v0.02 2011-09-05
----------------

commit 6c3476bdcb43210702fb4aa26704d964c77331c3
Author: Matthew Astley <mca@sanger.ac.uk>
Date:   Mon Sep 5 11:32:48 2011 +0100

    rename and mention the config file;
    accept config for old PS1

commit 46fefb4c296c874543d4cb1bdaaf3b981059774f
Author: Matthew Astley <mca@sanger.ac.uk>
Date:   Mon Sep 5 10:49:14 2011 +0100



( run in 1.423 second using v1.01-cache-2.11-cpan-0b5f733616e )