Karen Etheridge [Sun, 7 Apr 2013 19:57:07 +0000]
Release commit for 0.009016
Karen Etheridge [Sun, 7 Apr 2013 19:55:56 +0000]
bump version for next release
Tatsuhiko Miyagawa [Sun, 7 Apr 2013 19:51:49 +0000]
Update changelog
Tatsuhiko Miyagawa [Sun, 7 Apr 2013 19:49:35 +0000]
Merge branch 'packer-command'
Robin Smidsrød [Sun, 17 Mar 2013 13:55:15 +0000]
'file' command now moves shebang line and prints script content
Cherry-picked
0858ab66aa74dba45191596ee7b33838e208d911
Karen Etheridge [Sun, 7 Apr 2013 17:50:55 +0000]
Release commit for 0.009015
Karen Etheridge [Sun, 7 Apr 2013 17:46:28 +0000]
bump version for next release
Karen Etheridge [Sun, 7 Apr 2013 17:45:27 +0000]
Merge branch 'miyagawa-packer-command'
New 'pack' command
Karen Etheridge [Sun, 7 Apr 2013 17:45:09 +0000]
changelog for "pack" command
Karen Etheridge [Sun, 7 Apr 2013 17:43:54 +0000]
spelling
Tatsuhiko Miyagawa [Wed, 3 Apr 2013 22:24:18 +0000]
Added documentation about pack command
Tatsuhiko Miyagawa [Wed, 3 Apr 2013 22:21:01 +0000]
Added fatpack pack file, which does the equivalent of RECIPE in the doc in one shot
Tatsuhiko Miyagawa [Wed, 3 Apr 2013 22:20:34 +0000]
separate command_file implementation to a utility method ->fatpack_file
Tatsuhiko Miyagawa [Wed, 3 Apr 2013 22:20:02 +0000]
Removed apparently unused piece of code, that prevents the use of ->trace() to slurp the output
Karen Etheridge [Wed, 3 Apr 2013 21:34:22 +0000]
Release commit for 0.009014
Karen Etheridge [Wed, 3 Apr 2013 21:33:24 +0000]
bump version for next release
Karen Etheridge [Wed, 3 Apr 2013 19:54:12 +0000]
link to Sawyer's advent article
Karen Etheridge [Wed, 3 Apr 2013 21:29:28 +0000]
changelog for RT#84413
Tatsuhiko Miyagawa [Wed, 3 Apr 2013 21:14:48 +0000]
Skip lib if it doesn't exist
Robin Smidsrød [Sun, 17 Mar 2013 13:30:36 +0000]
Add a bit of documentation about the shebang extraction/injection
Robin Smidsrød [Sun, 17 Mar 2013 13:20:11 +0000]
Improve example to include shebang line
Karen Etheridge [Mon, 11 Feb 2013 20:56:28 +0000]
properly state minimum perl requirement
Karen Etheridge [Tue, 22 Jan 2013 17:59:51 +0000]
Release commit for 0.009013
Karen Etheridge [Tue, 22 Jan 2013 17:54:12 +0000]
changelog; bump version
Graham Knop [Mon, 21 Jan 2013 04:54:49 +0000]
fix my stupid typo to fix ancient perls
Graham Knop [Mon, 21 Jan 2013 04:43:08 +0000]
allow easier testing on alternate perls
Karen Etheridge [Mon, 21 Jan 2013 19:02:02 +0000]
still requires perl 5.8; 5.6 only works for the fatpacked scripts, not the fatpacking itself
Karen Etheridge [Fri, 18 Jan 2013 20:08:52 +0000]
tighten up a few entries
Karen Etheridge [Fri, 18 Jan 2013 20:07:54 +0000]
this is generated by Distar; no need to commit
Karen Etheridge [Fri, 18 Jan 2013 19:59:09 +0000]
Release commit for 0.009012
Karen Etheridge [Fri, 18 Jan 2013 19:55:40 +0000]
newer Distar creates more files for us
Karen Etheridge [Fri, 18 Jan 2013 19:50:18 +0000]
we want to ship t/mod - tests need it!
Karen Etheridge [Fri, 18 Jan 2013 19:36:50 +0000]
bump version
Karen Etheridge [Fri, 18 Jan 2013 19:34:14 +0000]
now supporting 5.6 (thanks haarg!)
Graham Knop [Tue, 8 Jan 2013 19:02:21 +0000]
fix packed script to work on perl 5.6
Karen Etheridge [Sat, 22 Dec 2012 04:18:25 +0000]
RT#57811 remains open to resolve <5.8.0 issues
Karen Etheridge [Mon, 24 Sep 2012 22:00:06 +0000]
Release commit for 0.009011
Karen Etheridge [Mon, 24 Sep 2012 21:55:38 +0000]
RT#79835: install bin/fatpack into $PATH
Karen Etheridge [Thu, 20 Sep 2012 03:49:11 +0000]
Release commit for 0.009010
Karen Etheridge [Thu, 20 Sep 2012 03:46:25 +0000]
Changes header
Karen Etheridge [Sun, 16 Sep 2012 04:08:57 +0000]
bump version for next release
Karen Etheridge [Sun, 16 Sep 2012 04:08:45 +0000]
convert to Distar
Karen Etheridge [Sun, 16 Sep 2012 04:02:51 +0000]
more gitignore entries
Dagfinn Ilmari Mannsåker [Tue, 11 Sep 2012 13:22:08 +0000]
Add POD encoding declaration
Karen Etheridge [Sun, 9 Sep 2012 16:54:44 +0000]
include git webpage; also include r/w remote spec in comments for contributors
Christian Walde [Fri, 7 Sep 2012 12:54:11 +0000]
enable temp file deletion in pack.t on Win32
The code used in sub script_command_file to slurp file contents leaves
ARGV as an open filehandle to the file last slurped. For pack.t this means
it cannot remove the temp files on windows due to the left-over filehandle.
Closing ARGV explicitly after each slurp fixes this issue.
Christian Walde [Fri, 7 Sep 2012 12:03:16 +0000]
fix creation of %fatpacked hash
use/require expect @INC to contain unix style paths and as such %fatpacked
needs to use unix paths as the keys for code, otherwise Fatpacker will be
unable to find code that was fatpacked on a non-unix platform.
Christian Walde [Fri, 7 Sep 2012 11:59:42 +0000]
added contributors
Karen Etheridge [Fri, 3 Aug 2012 22:09:00 +0000]
prep for release
...and switching to dotless versions to make it clear we have a lot of room
left before we're forced over to 1.0
Karen Etheridge [Wed, 1 Aug 2012 21:19:31 +0000]
RT#78724: --to-stderr was broken
David Leadbeater [Mon, 16 Jul 2012 07:12:03 +0000]
release 0.9.8
David Leadbeater [Mon, 16 Jul 2012 07:08:08 +0000]
RT #78391: Avoid using $_ when requiring modules
Matt S Trout [Thu, 12 Jul 2012 13:48:21 +0000]
prep for release
Matt S Trout [Thu, 12 Jul 2012 13:47:39 +0000]
document trace capturing
Matt S Trout [Thu, 12 Jul 2012 13:29:17 +0000]
clean up and simplify tracing code
Matt S Trout [Thu, 12 Jul 2012 13:28:48 +0000]
fix missing whitespace before (
Sawyer X [Thu, 23 Feb 2012 18:07:27 +0000]
keep tempdir if FATPACKER_KEEP_TESTDIR env exists, use tempdir function for this
Sawyer X [Thu, 23 Feb 2012 13:10:29 +0000]
no space identation
Sawyer X [Thu, 23 Feb 2012 13:04:07 +0000]
use Cwd (core) to allow pruning tmp dirs in test
Sawyer X [Thu, 23 Feb 2012 12:56:23 +0000]
use Capture::Tiny to allow returning captured trace
Sawyer X [Thu, 23 Feb 2012 12:35:59 +0000]
put equal sign for module parameters in trace() method
Sawyer X [Thu, 23 Feb 2012 12:33:45 +0000]
handle undefined values
Sawyer X [Thu, 23 Feb 2012 12:32:24 +0000]
moved additional modules into trace() method
Sawyer X [Thu, 23 Feb 2012 12:24:23 +0000]
move trace arguments to hash to make it more flexible
Sawyer X [Thu, 23 Feb 2012 12:21:08 +0000]
separate tracing to a method
Sawyer X [Thu, 23 Feb 2012 12:18:43 +0000]
document ::Trace thoroughly
Sawyer X [Thu, 23 Feb 2012 12:15:21 +0000]
put parser object in an attribute, use methods for it
Sawyer X [Thu, 23 Feb 2012 11:31:25 +0000]
ignore vim swap files
Tomas Doran [Sun, 12 Feb 2012 00:42:41 +0000]
Add repository metadaa
Tomas Doran [Sun, 12 Feb 2012 00:41:12 +0000]
Add MYMETA files to META.yml
David Leadbeater [Sun, 5 Feb 2012 12:30:08 +0000]
Add a test for packing
David Leadbeater [Tue, 18 Jan 2011 20:45:24 +0000]
Add --use option to use extra modules when tracing
David Leadbeater [Tue, 18 Jan 2011 19:57:21 +0000]
Add a gitignore
David Leadbeater [Tue, 18 Jan 2011 19:49:35 +0000]
Switch to File::Path::{rmtree,mkpath}
Removes dependency on File::Path >= 2.07.
David Leadbeater [Wed, 12 Jan 2011 22:10:32 +0000]
0.9.5
David Leadbeater [Wed, 12 Jan 2011 22:07:47 +0000]
Use strict in test script, don't require done_testing support
David Leadbeater [Wed, 12 Jan 2011 21:58:24 +0000]
Don't skip t/mod/*.pm from MANIFEST
David Leadbeater [Wed, 12 Jan 2011 21:54:15 +0000]
0.9.4
David Leadbeater [Thu, 23 Dec 2010 00:19:14 +0000]
Die if open fails in @INC handler
You'd think this impossible, but I was just testing with a broken perl
install where PerlIO::scalar's XS module didn't load.
"Can't locate XXX.pm in @INC" was a somewhat flummoxing error.
gugod [Thu, 23 Dec 2010 00:18:53 +0000]
[rt.cpan.org #63466] Add ending newline if input lacks one
David Leadbeater [Mon, 20 Dec 2010 18:09:37 +0000]
[rt.cpan.org #60622] Handle conditional loading
Now uses a CHECK block to see what is actually loaded, rather than using
a @INC hook which sees what might be loaded.
Also add some basic tests for tracing module loading.
tokuhirom [Wed, 21 Jul 2010 23:30:12 +0000]
bump to 0.93
tokuhirom [Wed, 21 Jul 2010 23:28:44 +0000]
fixed dependency for File::Path
tokuhirom [Wed, 7 Jul 2010 11:57:03 +0000]
Checking in changes prior to tagging of version 0.009002
tokuhirom [Wed, 7 Jul 2010 11:56:13 +0000]
Changes for 0.009002
tokuhirom [Wed, 7 Jul 2010 11:47:38 +0000]
fixed doc bug on command usage. same as a884f0d.
Tatsuhiko Miyagawa [Thu, 25 Mar 2010 09:23:23 +0000]
slightly better user experience :)
Tatsuhiko Miyagawa [Thu, 25 Mar 2010 09:18:50 +0000]
fixed typo and doc bug on command usage
Matt S Trout [Thu, 25 Mar 2010 09:04:15 +0000]
Changes for 0.009001 (first release)
Matt S Trout [Thu, 25 Mar 2010 09:01:46 +0000]
move VERSION declaration somewhere sensible and add perl version requirement
Matt S Trout [Thu, 25 Mar 2010 09:01:01 +0000]
usual dist crap
Matt S Trout [Thu, 25 Mar 2010 09:00:39 +0000]
nuke Distar since I don't have time to make this go yet
Matt S Trout [Fri, 19 Mar 2010 06:46:33 +0000]
initial import of skeleton code