2008-07-09 Diab Jerius Tag 0.08 2008-07-09 08:50 -0400 djerius (1cb91108c4e3 [tip]) * lib/Shell/GetEnv.pm: explicitly require a Perl version that supports three-valued open to quiet Perll::Critic::Compatibility 2008-07-07 23:20 -0400 djerius (878af1272150) * .hgtags: Added tag 0.07 for changeset b54ec65c3b88 2008-07-07 23:20 -0400 djerius (b54ec65c3b88 [0.07]) * ChangeLog, Changes, lib/Shell/GetEnv.pm, lib/Shell/GetEnv/Dumper.pm: update logs and version for release 2008-07-07 23:19 -0400 djerius (c7a413100357) * Makefile.PL: use Module::Install to check for perl version 2008-07-07 23:14 -0400 djerius (f9cb615c6bb6) * t/00Shell-GetEnv.t: Expect tests sometimes fail, seems to be they timeout. Boost timeout to 30 seconds and pass value to Expect 2008-03-21 18:10 -0400 djerius (f152d9395f84) * .hgtags: Added tag 0.06 for changeset 7cbbb01332de 2008-03-21 18:10 -0400 djerius (7cbbb01332de [0.06]) * ChangeLog, Changes, lib/Shell/GetEnv.pm, lib/Shell/GetEnv/Dumper.pm: update for release 2008-03-21 18:08 -0400 djerius (8efbdbc342e2) * Makefile.PL: require Perl 5.8.0 or higher. Changes to make this backwards compatible to 5.6.2 are too extensive. 2008-03-17 12:07 -0400 djerius (09ea6ae926cf) * .hgtags: Added tag 0.05 for changeset 7970675b3814 2008-03-17 12:06 -0400 djerius (7970675b3814 [0.05]) * ChangeLog, Changes, Makefile.PL, lib/Shell/GetEnv.pm, lib/Shell/GetEnv/Dumper.pm: update for release 2008-03-17 12:03 -0400 djerius (f850a99d700b) * lib/Shell/GetEnv.pm: quiet Perl::Critic 2008-03-17 12:03 -0400 djerius (f5c54a086baa) * t/diffsonly.t: new file. * lib/Shell/GetEnv.pm, t/diffsonly.t: envs( DiffsOnly => 1) returned the inverse of what it was supposed to * logic test was reveresed * added test 2007-09-21 11:35 -0400 djerius (39d7ff470565) * .hgtags: Added tag 0.04 for changeset 490ec85ed036 2007-09-21 11:35 -0400 djerius (490ec85ed036 [0.04]) * ChangeLog, Changes, lib/Shell/GetEnv.pm, lib/Shell/GetEnv/Dumper.pm: update for release 2007-09-21 11:23 -0400 djerius (a194024ff325) * lib/Shell/GetEnv.pm: add dash support. turn off default Interactive mode. dash is used on some platforms as the default system shell (i.e. it masquerades as /bin/sh). dash will suspend itself if it is put into interactive mode (via the -i option) and is not connected to a terminal. because of this, the default is to *not* put the shell in interactive mode. If interactive mode is required, use the Expect mode. 2007-09-21 11:17 -0400 djerius (a003bfb75105) * t/testenv.dash: new file. * t/00Shell-GetEnv.t, t/testenv.dash: fix skipped test count, added dash to tests 2007-09-20 21:05 -0400 djerius (e150c7a1d50c) * .hgtags: Added tag 0.03_1 for changeset 99ada61c4510 2007-09-20 16:40 -0400 djerius (99ada61c4510 [0.03_1]) * ChangeLog, lib/Shell/GetEnv.pm, lib/Shell/GetEnv/Dumper.pm: make it a developer's version 2007-09-20 16:32 -0400 djerius (db2ef1a799d3) * ChangeLog: update for release 2007-09-20 16:31 -0400 djerius (763b716a1842) * Makefile.PL: Storable is now a requirement 2007-09-20 16:30 -0400 djerius (691cbeb3dd84) * ChangeLog, Changes, lib/Shell/GetEnv.pm, lib/Shell/GetEnv/Dumper.pm: update for release 2007-09-20 16:28 -0400 djerius (85c4767f1496) * MANIFEST.SKIP: more cruft not to ship 2007-09-20 16:28 -0400 djerius (6d9161ce696b) * Makefile.PL, t/00Shell-GetEnv.t, t/envstr.t, t/exclude.t, t/import_envs.t, t/redirect.t: kill tests if they hang for more than 10 seconds; save test STDERR & STDOUT In order to ensure that tests don't hang because of bizarrities in the user's shell profiles, cause tests to timeout after 10 seconds. The shell output is now saved (previously it was discarded). 2007-09-20 13:33 -0400 djerius (4487b0e5a324) * Makefile.PL: use Module::Install & prune now unneeded modules requirements 2007-09-20 13:33 -0400 djerius (40842ac6660a) * MANIFEST: deleted file. * MANIFEST: MANIFEST should be regenerated and not stored 2007-09-20 13:32 -0400 djerius (f75d76f7e2b0) * MANIFEST.SKIP: new file. * MANIFEST.SKIP: remove cruft from MANIFEST 2007-09-20 13:32 -0400 djerius (d1e1db5b68f7) * t/00-load.t, t/perlcritic.t, t/pod-coverage.t, t/pod.t: new file. * t/00-load.t, t/perlcritic.t, t/pod-coverage.t, t/pod.t: more standard pod/perlcritic tests 2007-09-20 13:30 -0400 djerius (b34ac281d8bf) * lib/Shell/GetEnv/Dumper.pm: new file. * lib/Shell/GetEnv.pm, lib/Shell/GetEnv/Dumper.pm: use Storable instead of YAML::Tiny or Data::Dumper. wrap Storable in script * use of Data::Dumper required eval; use Storable to avoid this * no longer require YAML::Tiny either * wrap call to Storable in script to avoid complex shell command * fix documentation pod bug 2007-09-20 10:42 -0400 djerius (941497c51fbd) * t/envstr.t: make compatible with Test::More v0.71 2007-09-16 22:25 -0400 djerius (e2dd2321dee5) * .hgtags: Added tag 0.02 for changeset 5acaee4a4529 2007-09-16 22:25 -0400 djerius (5acaee4a4529 [0.02]) * ChangeLog, Changes, MANIFEST, lib/Shell/GetEnv.pm: update for release 2007-09-16 22:14 -0400 djerius (383b9c4df3c6) * lib/Shell/GetEnv.pm: magic char escaping was incomplete; use simpler method 2007-08-08 13:16 -0400 djerius (8eb4d853871d) * MANIFEST: remove META.yml from manifest 2007-08-08 13:11 -0400 djerius (5dd7afb68de3) * .hgtags: new file. * .hgtags: Added tag 0.01 for changeset fd7926f7abaa 2007-08-08 13:11 -0400 djerius (fd7926f7abaa [0.01]) * ChangeLog, Changes, LICENSE, MANIFEST, Makefile.PL, README, lib/Shell/GetEnv.pm, t/00Shell-GetEnv.t, t/envstr.t, t/exclude.t, t/import_envs.t, t/redirect.t, t/testenv.bash, t/testenv.csh, t/testenv.ksh, t/testenv.sh, t/testenv.tcsh: new file. * ChangeLog, Changes, LICENSE, MANIFEST, Makefile.PL, README, lib/Shell/GetEnv.pm, t/00Shell-GetEnv.t, t/envstr.t, t/exclude.t, t/import_envs.t, t/redirect.t, t/testenv.bash, t/testenv.csh, t/testenv.ksh, t/testenv.sh, t/testenv.tcsh: initial version