Adding these to t/tilde.t makes it fail

    $mb = run_sample( install_base => '~/ foo' );
    is( $mb->install_base,      "$ENV{HOME}/ foo" );

    $mb = run_sample( install_base => '~/fo o' );
    is( $mb->install_base,      "$ENV{HOME}/fo o" );

The trouble is that _detildefy() uses glob() to avoid having to deal 
with the tildes, and this means you have to protect spaces and other 
stuff.  Perhaps better to just put a couple of regexps in there and 
work directly on the first 1-2 characters?

I noticed the "seemingly silly ~~" logs and was wondering why it was 
silly.  Using regexps instead of a glob would make that test less 
silly.

--Eric
-- 
I eat your socks and you pay me.
--The business sense of a very small goat.
---------------------------------------------------
    http://scratchcomputing.com
---------------------------------------------------

Reply via email to