Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also compare across forks.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also compare across forks.
...
This comparison is big! We’re only showing the most recent 250 commits
Commits on Feb 01, 2014
@tadzik Make "panda info" output nicer and more useful. Closes #49 adb7195
Commits on Feb 07, 2014
@FROGGS FROGGS Merge branch 'master' of github.com:tadzik/panda into eleven e73f59a
@FROGGS FROGGS moar does not like to take a substr OOB 2085f7b
@FROGGS FROGGS fix spello f1b0035
@FROGGS FROGGS add comptarget(), and also moarvm fileext/target 659b62b
@FROGGS FROGGS moar does not like to take a substr OOB 359402d
@FROGGS FROGGS fix spello 3c47a06
@FROGGS FROGGS add comptarget(), and also moarvm fileext/target 1c97f0c
Commits on Feb 13, 2014
@FROGGS FROGGS fix "my" stupidness 53b1d41
@FROGGS FROGGS properly clean up the path
Before it was kind of a no-op, since the methods are not called when written
this way in a regex.
3793174
@FROGGS FROGGS call shell() with cmd only, and fail() on its result 20bd234
@FROGGS FROGGS use IO::Spec.catpath to make windows happy a1ab2f6
Commits on Feb 14, 2014
@tadzik Update File::Find 934a4f3
Commits on Feb 17, 2014
@kanatohodets kanatohodets Add a fake .moarvm file to the compiled module test dir.
This fixes the failing test under MoarVM.
fdee20a
@tadzik Merge pull request #67 from kanatohodets/moar-support
Add a fake .moarvm file to the compiled module test dir.
441d2ce
@FROGGS FROGGS merged moar-support into eleven 1b6e9af
Commits on Feb 21, 2014
@FROGGS FROGGS Merge branch 'master' of github.com:tadzik/panda into eleven 5e52ffd
Commits on Feb 23, 2014
@tadzik Update File::Find 1b8e421
Commits on Feb 24, 2014
@donaldh donaldh Use eager for loop to resolve recursing into .work directory. b89cd24
Commits on Feb 27, 2014
@FROGGS FROGGS simplify compfuffix/comptarget, tadzik++ 9fb996e
@FROGGS FROGGS use absolute paths where possible 026cd23
Commits on Feb 28, 2014
@tadzik Merge pull request #69 from donaldh/eager-for
Use eager for loop to resolve recursing into .work directory.
d6f8a3a
@tadzik Add a comment explaining the eager find() in Panda::Fetcher 5e862fb
@tadzik Merge branch 'moar-support' of github.com:tadzik/panda into moar-support 5d1cde9
@tadzik Merge branch 'master' into moar-support
Conflicts:
	lib/Panda/Fetcher.pm
0fb7039
@tadzik Merge pull request #71 from tadzik/absolute
use absolute paths where possible [based on moar-support branch]
d37c017
@FROGGS FROGGS Merge branch 'master' of github.com:tadzik/panda into eleven 35cc902
Commits on Mar 01, 2014
@FROGGS FROGGS we need a high priority to force loading our modules 68bbdff
@FROGGS FROGGS filter to be installed files
Do not install .files and only install .bat files on windows.
38664d7
Commits on Apr 02, 2014
@retupmoca retupmoca Remove old Build class when using Build.pm
If two packages with Build.pm files were installed during the same panda
run (example: "panda install MIME::Base64 Auth::PAM::Simple"), the
second and subsequent packages would all fail to build, as the Build
class already existed when the Build.pm file attempted to create it.
3be5bd5
Commits on Apr 05, 2014
@retupmoca retupmoca Read from all state files we can find
Not just the first writable one we find. This (for example) allows a (root) install of
perl6+panda into /usr/local; along with some modules such as URI and
MIME::Base64. A user can then run 'panda install LWP::Simple' and will
not need to reinstall URI and MIME::Base64, because panda will now see
the modules installed in /usr/local
99da3b3
@retupmoca retupmoca Don't read extra statefiles if doing site install
This could cause problems if there were modules installed in
/root/.perl6 for example. If we're doing a site install, all
dependents need to be in site as well.
73c2ade
Commits on Apr 06, 2014
@tadzik Merge pull request #75 from retupmoca/master
Remove old Build class when using Build.pm
b24c561
@tadzik Merge pull request #76 from retupmoca/multistate
Read from all state files we can find
c19fb6b
Commits on Apr 11, 2014
@retupmoca retupmoca Allow non-ecosystem dependencies
If a module is installed, we can now use it as a dependency without
needing it in the ecosystem. This allows you to use panda to install
private modules that never see the ecosystem, or to test a set of
modules before adding them to the ecosystem.
7ead09e
@tadzik Merge pull request #77 from retupmoca/master
Allow non-ecosystem dependencies
2693bbc
Commits on Apr 12, 2014
@retupmoca retupmoca s/EXECUTABLE_NAME/EXECUTABLE/ (for GH #73)
This lets us use panda with a perl6 that isn't in the current path.
78bb1e0
@tadzik Merge pull request #78 from retupmoca/master
s/EXECUTABLE_NAME/EXECUTABLE/ (for GH #73)
abafd49
Commits on May 09, 2014
@softmoth softmoth Define make-default-ecosystem in Panda::App
Enable Panda::App to be used by other tools to set up the same
ecosystem that bin/panda uses.
da6558d
@softmoth softmoth Rename '.work' to '.panda-work' 035ffc6
Commits on May 13, 2014
@kanatohodets kanatohodets Track change in $*VM name access d47e254
Commits on May 16, 2014
@tadzik Merge pull request #81 from kanatohodets/master
Track change in $*VM name access
05af361
Commits on May 22, 2014
@stmuk stmuk support web proxy via http_proxy env var 35c2b63
Commits on May 23, 2014
@tadzik Merge pull request #83 from stmuk/master
support web proxy via http_proxy env var
30357d3
Commits on May 25, 2014
@FROGGS FROGGS optimize local-fetch by moving things out of the loop 43822c6
Commits on May 30, 2014
@FROGGS FROGGS Merge branch 'master' of github.com:tadzik/panda into eleven
Conflicts:
	bootstrap.pl
c185e43
Commits on Jun 16, 2014
@tadzik Merge pull request #80 from softmoth/master
Factor out make-default-ecosystem() for external scripts
2714f9f
Commits on Jun 20, 2014
@teodozjan teodozjan typo in test 4073c98
@FROGGS FROGGS Merge pull request #86 from teodozjan/patch-1
typo in test messaage
f184335
Commits on Jul 03, 2014
@colomon colomon Rename method destdir so it doesn't hide $.destdir. 246ad58
Commits on Jul 17, 2014
@retupmoca retupmoca Add our current destdir to @*INC
This fixes the issue with LibraryMake and OpenSSL/Auth::PAM::Simple/etc
(if LibraryMake was installed as a dependency of the above, the build
would fail the first time, but not the second)
74fd87f
Commits on Jul 20, 2014
@carbin carbin Module paths contain backslashes on Windows
This should allow panda to build/install on Windows.
Currently the required replacements are not done on Windows paths.
This causes panda to not work out the dependencies properly and thus not compile
the modules in the right order.
ff45e43
Commits on Jul 24, 2014
@tadzik Merge pull request #91 from carbin/master
Module paths contain backslashes on Windows
3f8d8b3
Commits on Aug 02, 2014
@nbrown nbrown Fix panda to work with new compiled suffixes f23974c
@timo timo Merge pull request #92 from nbrown/master
Fix panda to work with new compiled suffixes

nbrown++
7a7a770
Commits on Aug 09, 2014
@hoelzro hoelzro Add basic schema support
Works with git://, http+git://, https+git://, and file:// URIs
ec1a18a
@tadzik Merge pull request #94 from hoelzro/master
Add basic schema support
4b11553
Commits on Aug 25, 2014
@tadzik Make README more correct, fixes #88 5b7a352
@tadzik Merge pull request #90 from retupmoca/master
Add our current destdir to @*INC
eb66dcf
Commits on Aug 30, 2014
@FROGGS FROGGS call Build.pm's test method if possible 3ae47e9
@colomon colomon Merge pull request #97 from FROGGS/test
call Build.pm's test method if possible
6fc58fd
Commits on Sep 09, 2014
@hoelzro hoelzro Force source-url into a Str
Because sometimes it's an IO::Path
d0a9cb6
@tadzik Merge pull request #100 from hoelzro/master
Force source-url into a Str
afcc877
Commits on Sep 23, 2014
@carbin carbin run tests normally if Build.pm is not a Tester
If the Build.pm is not Panda::Tester the tests will be run as normal.
Currently if a Build.pm file exists but does not supply a test method
no tests are being run. This means many Nativecall reliant modules are
not being tested in the smoketests etc.
a65a03f
@colomon colomon Merge pull request #102 from carbin/panda-test
run tests normally if Build.pm is not a Tester

Looks solid, and it's easier for me to test once merged.  ;)
26cb64f
Commits on Sep 26, 2014
@FROGGS FROGGS use $*DISTRO.is-win instead of $*OS
The usage of $*OS was buggy anyway because it gives "mswin32" instead "MSWin32" nowadays.
2a0f08f
@FROGGS FROGGS create tempdir so we do not rely on git doing it
Seems like git on windows does not want to do it, so we do instead.
51fc726
Commits on Oct 03, 2014
@lizmat lizmat Fix Panda breakage caused by S16|S32/IO refactor 29e0bcb
@lizmat lizmat Use $*CWD instead of cwd() 7398d28
@lizmat lizmat Use .dirname instead of deprecated .directory aa0acc1
@lizmat lizmat Don't de-deprecate until next release
This reverts commit aa0acc1.
921f7e8
@lizmat lizmat Changes to make local build of other modules work
Committing so that a fetch from Github will get this version, so that
Panda::Builder can build itself.
209540b
@lizmat lizmat Another fix that may need to be on github first 85b744b
@lizmat lizmat Remove special casing for Build 8a07955
@lizmat lizmat That's not it either
This reverts commit 8a07955.
a587aed
Commits on Oct 05, 2014
@lizmat lizmat Temporary solution to Inline::Perl5 breakage e3fb048
Commits on Oct 12, 2014
@tadzik Use Task::Star as a usage example 5dc45a9
@timbunce timbunce Add note explaining what Task::Star is 9762fc4
Commits on Oct 13, 2014
@FROGGS FROGGS Merge pull request #106 from timbunce/patch-1
Add note explaining what Task::Star is
725b060
Commits on Oct 15, 2014
@jnthn jnthn Fix Win32 detection on latest Rakudo. c1fd655
Commits on Oct 21, 2014
@dwarring dwarring adding 'look' command - fetch, then invoke shell in temporary directory 704557a
@lizmat lizmat Merge pull request #107 from dwarring/master
adding 'look' command - fetch, then invoke shell in temporary directory
1ff9959
@dwarring dwarring Don't install deps when just 'look'ing
Refinement to last PR. Set :nodeps flag to stops panda installing dependent modules when just looking.
8148bf2
Commits on Oct 22, 2014
@FROGGS FROGGS Merge pull request #108 from dwarring/patch-1
Don't install deps when just 'look'ing
3db0fd2
Commits on Oct 24, 2014
@FROGGS FROGGS implement Panda::Reporter, which saves reports to disk for now
This is WIP. It will create a test report file once a dist installation is attempted.
See this example of a FAIL: https://gist.github.com/FROGGS/5b25776e1ce3f297cb05
Next step is to submit these reports for review to a web service.
We also need to ask the user for permission to generate and send these reports.
98ea6ec
Commits on Oct 25, 2014
@lizmat lizmat Fix 2014.10 deprecations 9497994
Commits on Oct 26, 2014
@FROGGS FROGGS submit reports for failure and success
(to localhost for now)
3f598d3
Commits on Oct 27, 2014
@lizmat lizmat Bring submodules up to date c42053e
@lizmat lizmat Bring Shell::Command up to date 85c6e01
@FROGGS FROGGS Merge branch 'master' of github.com:tadzik/panda into reporter 45be099
Commits on Oct 28, 2014
@lizmat lizmat Revert dir() --> List[Str] changes fa0ca63
@FROGGS FROGGS Merge branch 'master' of github.com:tadzik/panda into reporter 7ba56ca
Commits on Oct 30, 2014
@FROGGS FROGGS fix check of closed pipe's status 7785368
@FROGGS FROGGS add Content-Length header to reporter http client ee4588f
Commits on Oct 31, 2014
@FROGGS FROGGS switch to new pipe() sub 14223c6
Commits on Nov 02, 2014
@FROGGS FROGGS implement panda option "smoke" 5094916
@FROGGS FROGGS initialize exclude param in target smoke cca058d
@Mouq Mouq Fix `panda -h`
`#=` was connecting the comments to the wrong MAIN candidates
3ed91f4
@FROGGS FROGGS Merge pull request #110 from Mouq/master
Fix `panda -h`
45675dc
Commits on Nov 03, 2014
@FROGGS FROGGS add ip of publi cpandatesters server 36135eb
Commits on Nov 10, 2014
@FROGGS FROGGS Merge branch 'master' of github.com:tadzik/panda into eleven
Conflicts:
	lib/Panda/Installer.pm
ca80775
Commits on Nov 11, 2014
@FROGGS FROGGS workaround problemati PERL6LIB parsing b5e443f
Commits on Nov 20, 2014
@jpve jpve Builder.pm: Ignore Pod when determining module dependencies.
Ignore use/need/require statements inside Pod blocks when determining module dependencies in build-order().
9043b54
@jpve jpve Builder.pm: Fix regex in strip-pod().
Regex was using Perl5 style syntax.
8dc7ebb
Commits on Nov 21, 2014
@lizmat lizmat Fix deprecations 1184fef
@timo timo redpanda needs to have a hashbang
because it gets installed via bin/
59f88e4
@lizmat lizmat Mention magic incantation for updating submodules 0be4b82
Commits on Nov 22, 2014
@lizmat lizmat Update submodules d581951
@FROGGS FROGGS exclude panda from smoke run by default 1d7606e
@FROGGS FROGGS Merge branch 'reporter' of github.com:tadzik/panda
Conflicts:
	bin/panda
6caffb1
@tadzik Merge pull request #117 from jpve/master
Builder.pm: Ignore Pod when determining module dependencies.
3e9895c
@ugexe ugexe example exit status for 'bin/panda' 0741200
@ugexe ugexe basic exit codes for remaining bin/ scripts 5a09463
Commits on Nov 28, 2014
@tadzik Merge pull request #118 from ugexe/exit_status
/bin scripts exit status
af294db
Commits on Dec 02, 2014
@retupmoca retupmoca Make .bat file work with powershell as well as cmd 7399a55
@tadzik Merge pull request #124 from retupmoca/master
Make .bat file work with powershell as well as cmd
d3dc5e4
Commits on Dec 06, 2014
@FROGGS FROGGS Merge branch 'master' of github.com:tadzik/panda into eleven dc7203c
@FROGGS FROGGS $*OS is no more 1ddcf19
@FROGGS FROGGS add Panda::Reporter to META.info 06a0f2f
Commits on Dec 07, 2014
@raydiak raydiak Catch up to IO spec changes c156e8c
Commits on Dec 08, 2014
@tadzik Merge pull request #125 from raydiak/master
Catch up to IO spec changes
69f83fe
Commits on Dec 11, 2014
@tadzik Switch ecosytem API host to p6c.org 9fe5154
Commits on Dec 30, 2014
@pnu pnu capture prove stderr output
This makes the reports on testers.perl6.org more informative.
d39b9d1
@FROGGS FROGGS Merge pull request #126 from pnu/master
capture prove stderr output
1bab63f
@moritz moritz Switch from .map to .for
.map will change its behavior to not flatten, while .for will stay
as it is now. See http://pmthium.com/2014/10/apw2014/ for reference
0a879de
@pnu pnu capture build stage stderr output
Also, move 2>&1 workaround inside the pipe call. ref tadzik/panda#126
e5a9ef2
@FROGGS FROGGS Merge pull request #127 from pnu/master
capture build stage stderr output
a4fc9ac
Commits on Jan 01, 2015
@dwarring dwarring add installdeps command szabo++ 0d488c2
@dwarring dwarring pass :action<install-deps-only> colomon++
Also supress 'installing ...' message for 'look' and 'installdeps' actions.
9afeeed
Commits on Jan 23, 2015
@perlpilot perlpilot Add a way to specify a particular commit in URLs
Since the HEAD of a repo may be where development happens and a
particular tag or commit will correspond to a particular version of a
module, allow URLS of the form  git://github.com/foo/bar@v1.2.3
to checkout the commit specified by "v1.2.3" once the repo is cloned.
ac1ba34
Commits on Feb 01, 2015
@tadzik Merge pull request #128 from dwarring/master
add installdeps command szabo++
02becf1
Commits on Feb 07, 2015
@stmuk stmuk handle malformed JSON project file case error handling better d16040b
@lizmat lizmat Merge pull request #133 from stmuk/master
handle malformed JSON project file case error handling better
6c42d42
Commits on Feb 08, 2015
@moritz moritz Even better error reporting on invalid projects.json; closes RT #123758
* mention location of projects file in error message
* update to a JSON::Tiny that gives better error messages
567fa11
Commits on Feb 20, 2015
@moritz moritz Remove submodules, to be later replaced by subtree 705e368
@moritz moritz Merge commit 'd0227c704faa99375198e353c8934a6b514e583b' as 'ext/File_…
…_Find'
b02bcdb
@moritz moritz Squashed 'ext/File__Find/' content from commit 283045f
git-subtree-dir: ext/File__Find
git-subtree-split: 283045f
d0227c7
@moritz moritz Merge commit 'cdd78853d10aed842d5d0d20b001177bc1b0a13a' as 'ext/JSON_…
…_Tiny'
6440e86
@moritz moritz Squashed 'ext/JSON__Tiny/' content from commit 4148627
git-subtree-dir: ext/JSON__Tiny
git-subtree-split: 4148627
cdd7885
@moritz moritz Merge commit '6c108c2decd984ccecb87f6cc5ff7050885e5595' as 'ext/Shell…
…__Command'
c459415
@moritz moritz Squashed 'ext/Shell__Command/' content from commit 3a82d4b
git-subtree-dir: ext/Shell__Command
git-subtree-split: 3a82d4b
6c108c2
@moritz moritz Remove remnants of submodules 97bb9fa
@moritz moritz Tool for updating subtree repositories b7bc2c7
@tadzik Merge pull request #137 from tadzik/subtree-squash
RFC: use 'git subtree' instead of 'git submodules', now with --squash
004b450
@FROGGS FROGGS Merge branch 'master' of github.com:tadzik/panda into eleven ef8c981
Commits on Feb 27, 2015
@FROGGS FROGGS switch to new test report host 252aa41
Commits on Feb 28, 2015
@FROGGS FROGGS deduplicate test report 8dae69a
Commits on Mar 01, 2015
@FROGGS FROGGS silence warnings about uninitialized values in Str 4b0c7c7
Commits on Mar 26, 2015
@FROGGS FROGGS display indication that a test report was sent
A successful test report transmition does look like:
==> Submitted test report as: http://testers.perl6.org/reports/38222.html

On a second attempt it shows that there is nothing to send:
==> Test report is duplicate of: http://testers.perl6.org/reports/38222.html
d83b618
@ugexe ugexe update README for new paths, windows installation, old info 93c43c8
Commits on Mar 28, 2015
@FROGGS FROGGS Merge branch 'master' of github.com:tadzik/panda into eleven d982a4b
@FROGGS FROGGS remove outdated files installed by CUR::Installation e5fee29
@FROGGS FROGGS remove windows batch file
The batch files are now autogenerated by CUR::Installer, and the removed
panda.bat clatched with these.
c734a36
@FROGGS FROGGS strip "blib/" on install for CUR::Inst too e006d95
@FROGGS FROGGS Revert "strip "blib/" on install for CUR::Inst too"
This reverts commit e006d95.
3ff6cf7
Commits on Mar 29, 2015
@FROGGS FROGGS add gen-meta target to autogenerate a META.info
The project (in CWD) gets compiled and tested and during that step we record
all appearing symbols to get lists for build-depends, build-provides, test-
depends etc.
d3c9725
@FROGGS FROGGS tweak dependency detection 80b407b
Commits on Mar 31, 2015
@FROGGS FROGGS Merge pull request #145 from ugexe/inst-path
update README for new paths, windows installation, old info
f222ceb
Commits on Apr 02, 2015
@FROGGS FROGGS treat "test-depends" and "build-depends" like "depends"
This also ignores Test and NativeCall, in case it appears as a dependency.
01c913a
@perlpilot perlpilot Just make $commit optional rather than specify a bogus default 52a27f9
Commits on Apr 03, 2015
@moritz moritz Add nqp to the list of modules that Rakudo provides
Though we really should give rakudo it's own META.info...
62c9012
@tadzik Have a newline at the end of META.info.proposed 2199481
Commits on Apr 13, 2015
@tadzik Merge pull request #131 from perlpilot/allow-tags
Add a way to specify a particular commit in URLs
ee1d81b
@tadzik Fix for #131 7656d10
Commits on Apr 16, 2015
@tadzik Change Ecosystem.project-list to return values, not keys 8e64713
@tadzik Add revdep command 2f1e85c
@tadzik Rebuild reverse dependencies after installing a module
That should fix the case where we update JSON::Tiny for example (which
is a panda dependency), and afterwards panda breaks because it was
compiled for an older version of JSON::Tiny. After this panda will
detect its dependency on JSON::Tiny and rebuild itself.
32a1e93
@tadzik Cleanup toposorting a bit a725585
@tadzik Merge commit '41c025ec15438d50a83a6d662ff4c77160943d30' 65aa6a5
@tadzik Squashed 'ext/File__Find/' changes from 283045f..8bcaa14
8bcaa14 Add exclude
73dd944 Merge pull request #4 from paultcochrane/pr/fix_code_in_readme
e706576 Convert Pod code (C<>) into Markdown code

git-subtree-dir: ext/File__Find
git-subtree-split: 8bcaa147fce16d9865cf11d8abcc78af67f9681e
41c025e
@tadzik Merge commit '6521abd81b9b968342f1d9956ba161f495f9969c' b11afba
@tadzik Squashed 'ext/Shell__Command/' changes from 3a82d4b..f705909
f705909 Merge pull request #3 from FROGGS/patch-3
4f24d70 add provides section for latest panda (S11 support)

git-subtree-dir: ext/Shell__Command
git-subtree-split: f7059094e233a3468bf3d5c9a343f28b256ae020
6521abd
@tadzik Merge commit '891b49ddc7619793efad130c18fc594d534182c5' f8d2590
@tadzik Squashed 'ext/JSON__Tiny/' changes from 4148627..f889af3
f889af3 Add provides section

git-subtree-dir: ext/JSON__Tiny
git-subtree-split: f889af3c6e67ab645eca0795afff8d9d247ca54a
891b49d
@tadzik Merge commit 'bbee4383336ea2259982ab6328da43bb5b3bb3b6' 95716a2
@tadzik Squashed 'ext/File__Find/' changes from 8bcaa14..19250d2
19250d2 Bump the version number

git-subtree-dir: ext/File__Find
git-subtree-split: 19250d2aaaf6b8c6710bfa5e228d58ad46468113
bbee438
@tadzik Revert "Cleanup toposorting a bit"
This reverts commit a725585. It broke
shit
5267163
@tadzik Exclude .git from local fetches. Should speed those up significantly b0e3db2
@tadzik Fix #74 bbb5695
Commits on Apr 17, 2015
@retupmoca retupmoca Allow a '\' character for local installs
This fixes panda bootstrap on windows.
91afa19
@tadzik Merge pull request #151 from retupmoca/master
Allow a '\' character for local installs
4b38b1e
Commits on Apr 23, 2015
@raydiak raydiak 'use nqp' in Panda::DepTracker 5078a29
@tadzik Merge pull request #154 from raydiak/master
Fix warnings in Panda::DepTracker
86014ea
Commits on May 01, 2015
@lizmat lizmat Fix Win check, suggested by PR #155: cygx++ 1e4296f
Commits on May 03, 2015
@ugexe ugexe Update ecosystem.t
Resolve test failure due to assuming order
2877bdc
@lizmat lizmat Merge pull request #156 from ugexe/patch-1
Update ecosystem.t for current test failure
e1f3318
Commits on May 04, 2015
@lizmat lizmat Phase one of path separator changes 81893bb
@lizmat lizmat Prepare for new @*INC handling on rakudo 0d32a40
@lizmat lizmat Temporary fix for @*INC breakage df8c11e
@lizmat lizmat At least use CURLI.install for installing 57c6280
Commits on May 05, 2015
@lizmat lizmat Make sure we test in lib
This was needed to get the Shell::Command tests to pass.  I assume that the
File::Find test previously only passed because the module was found somewhere
else, so it was testing the wrong thing.

This is at best a temporary fix.
7c2c196
@lizmat lizmat Unbreak panda, break Inline::Perl5 c.s. again
This means that modules will be installed without using the CURLI, which is
not good.  But at least it lets panda work again.
06f8715
Commits on May 14, 2015
@jnthn jnthn Unbust File::Find tests on Windows. 3bddeeb
Commits on May 15, 2015
@timo timo let revdeps return a flattening empty list
this fixes the case where installing something gave
a stacktrace showing "got Any but expected Bone"
or something similar
1159c82
Commits on May 18, 2015
@raydiak raydiak Add recently-required unit declarators b9e0fa5
@raydiak raydiak Silence new sigspace warnings aeaec8a
@raydiak raydiak Replace unit declarations with unitless { }
Preserves compatibility with non-bleeding-edge Rakudos
534fbb1
@timo timo Merge pull request #158 from raydiak/master
Fix unit and sigspace warnings
cf38013
Commits on May 26, 2015
@stmuk stmuk Merge commit '54982b0db422eb5c77f562b9b6a3641b81fd8bae' 1339f8e
@stmuk stmuk Squashed 'ext/File__Find/' changes from 19250d2..a2e1797
a2e1797 Merge pull request #7 from paultcochrane/pr/add-unit-declarator
e9e5356 Add unit declarator to module declarations

git-subtree-dir: ext/File__Find
git-subtree-split: a2e1797eb086d63ea35d5208b55086b6ac6792f7
54982b0
@stmuk stmuk Merge commit '92a58adf9b748a7100d3e5528fbb26e2c1fe797f' 3de4678
@stmuk stmuk Squashed 'ext/JSON__Tiny/' changes from f889af3..42df6e0
42df6e0 Merge pull request #15 from paultcochrane/pr/add-unit-declarator
532723d Add unit declarator to module, class and grammar declarations
354b936 Switch from Match.ast do Match.made
7278e40 Merge branch 'master' of https://github.com/flussence/json
9a0d31f Strike surrogates off todo list
60b3d80 Implement surrogate pair handling using Bufs
215b406 Add tests for utf16 surrogate pairs

git-subtree-dir: ext/JSON__Tiny
git-subtree-split: 42df6e029d778dc88cbb64236e17ff092d996169
92a58ad
@stmuk stmuk Squashed 'ext/Shell__Command/' changes from f705909..c8697ae
c8697ae Merge pull request #4 from stmuk/master
665322f module to unit module

git-subtree-dir: ext/Shell__Command
git-subtree-split: c8697ae1863ffefc76b954142d14ffb06ef01fb0
6c7abcb
@stmuk stmuk Merge commit '6c7abcb07b4165091321289c63e1655a2a7ff1e4' dfc77a5
@lizmat lizmat Merge pull request #159 from stmuk/master
update-subtree.pl to versions with "unit" warning removed
267dc02
@lizmat lizmat Fix .for / .map deprecations 6811b9d
@lizmat lizmat Fix kebabcasing test functions deprecations 308bc34
Commits on May 27, 2015
@timo timo Squashed 'ext/JSON__Tiny/' changes from 42df6e0..635a8ae
635a8ae Replace deprecated test functions with appreciated ones
1e44a0f Replace deprecated method .for by .flatmap, timotimo++

git-subtree-dir: ext/JSON__Tiny
git-subtree-split: 635a8ae61c83af16ab66fa4f0af1e758f8e2e728
fe2cb31
@timo timo Merge commit 'fe2cb3101f7a12cfa9b5650adad82ae7a45bf053'
Gets rid of deprecation messages in JSON::Tiny
55d292c
@lizmat lizmat Merge pull request #160 from timo/latest_json_tiny
Latest json tiny
163ed78
Commits on Jun 01, 2015
@stmuk stmuk Squashed 'ext/File__Find/' changes from a2e1797..119e620
119e620 Merge pull request #8 from stmuk/master
4fda2e0 kebab case skip-rest
a287c19 Merge github.com:tadzik/File-Find
23c3b96 module to unit module

git-subtree-dir: ext/File__Find
git-subtree-split: 119e620270cb276f292f4f4a36fa821322a51fe8
7ae6013
@stmuk stmuk Merge commit '7ae60134a794cdca74d1da4d325735bf930a0286' 7ec4c8e
@tadzik Merge pull request #163 from stmuk/master
update-subtree.pl run to get new version of File::Find with kebabed skip_rest
77193c9
Commits on Jun 03, 2015
@stmuk stmuk use network line terminator 98891c3
Commits on Jun 05, 2015
@hoelzro hoelzro Unlink destination before performing copy on non-Windows
MoarVM uses mmap() to map bytecode files into memory.  Unfortunately,
this means that if a process overwrites the contents of that bytecode
file during the operation of a Perl 6 program using it (for example,
Panda updating its own dependencies), the memory map will seemingly
change out from under MoarVM, usually resulting in a crash.  Unlinking
the destination first doesn't harm processes that have loaded that
bytecode; it just guarantees that the new version gets its own inode
and doesn't mess with currently running Perl 6 processes.

Note that this is non-atomic, so a Perl 6 process started at just
the wrong time will try to open the bytecode file between the unlinking
and the creation of the copy, or worse yet, open and use the file
while it's being written.  The risk of this is low enough where this
shouldn't be a problem, and could easily be mitigated in the future
using rename().

This change doesn't happen for Windows, mainly because I don't know
how Windows responds to files being removed while other processes have
them open.  jnthn tells me this will result in an access violation,
so a Windows-specific fix is still necessary.  However, perhaps no
fix is necessary on Windows at all.
d43894b
@FROGGS FROGGS Merge pull request #166 from hoelzro/master
Unlink destination before performing copy on non-Windows
5993b1c
Commits on Jun 09, 2015
@hoelzro hoelzro Respect --notests when installing reverse dependencies
Currently, tests for reverse dependencies are always run,
regardless of whether --notests was specified
b5a04f0
@hoelzro hoelzro Invert rebuild check
Rebuilding should be done if $rebuild is truthy, not falsey, right?
efcf9e4
@hoelzro hoelzro Have rebuild default to True
...in order to preserve existing behavior
24790b7
@tadzik Merge pull request #168 from hoelzro/notests-reverse-dependencies
Respect --notests when installing reverse dependencies
74a48bf
Commits on Jun 12, 2015
@lizmat lizmat Merge pull request #164 from stmuk/stmuk
use network line terminator
383a293
@flussence flussence Use correct line endings
`\r\n` ends a HTTP header line, and two of those end a HTTP header block. Fixes #171.
73555de
Commits on Jun 13, 2015
@FROGGS FROGGS Merge pull request #172 from flussence/patch-1
Fix breakage caused by 98891c3
e3628e0
Commits on Jun 14, 2015
@jonathanstowe jonathanstowe Don't bother writing projects file if not 200 response 7d88f35
Commits on Jun 19, 2015
@tony-o tony-o add 'lib' and 'MONKEY-TYTPING' to the list of depends to ignore 9263813
Commits on Jun 20, 2015
@FROGGS FROGGS Merge pull request #174 from tony-o/patch-1
add 'lib' and 'MONKEY-TYTPING' to the list of depends to ignore
d929328
Commits on Jun 21, 2015
@tadzik Merge pull request #173 from jonathanstowe/no-clobber-projects.json
Don't bother writing projects file if not 200 response
51f6b5b
@ugexe ugexe Case matters on windows e1d5f50
Commits on Jun 22, 2015
@FROGGS FROGGS Merge pull request #175 from ugexe/patch-1
Case matters on windows
b904e3e
Commits on Jun 23, 2015
@jonathanstowe jonathanstowe Allow the HTTP response to match HTTP/1.[01] 123caf9
@lizmat lizmat Merge pull request #176 from jonathanstowe/fix-http-match
Allow the HTTP response to match HTTP/1.[01]
d3fa804
Commits on Jun 24, 2015
@paultcochrane paultcochrane Replace .for method with .flatmap
The `.for` method has been deprecated in favour of the `.flatmap` method.
The deprecated method will be removed in Rakudo 2015.09.  This change
removes the deprecation warning that appears when running the 'list'
command.
cf7d117
@lizmat lizmat Merge pull request #177 from paultcochrane/pr/for-to-flatmap
Replace .for method with .flatmap
d065e5a
Commits on Jun 26, 2015
@hoelzro hoelzro Add separate attributes for tracking build stdout/stderr aedd93c
@hoelzro hoelzro Split up build stdout and stderr into different attributes
This preserves the existing behavior of printing both to
standard output and stuffing the combined output into
Project.build-output, but it will allow projects that
use panda (ex. emmentaler) to distinguish between a build's
normal and abnormal output
afd281a
Commits on Jun 27, 2015
@lizmat lizmat Merge pull request #179 from hoelzro/dont-cross-the-streams-proc-async
Dont cross the streams - Proc::Async
3fb9e3c
@hoelzro hoelzro Remove ANSI terminal color codes 1150b34
Commits on Jun 28, 2015
@lizmat lizmat Merge pull request #180 from hoelzro/master
Remove ANSI terminal color codes
adaf6dd
Commits on Jul 12, 2015
@azawawi azawawi Fix Proc::Async not finding prove.bat on windows 156137b
Commits on Jul 18, 2015
@tadzik Merge pull request #183 from azawawi/master
Fix Proc::Async not finding prove.bat on windows
4fc2204
@tadzik Merge pull request #169 from hoelzro/rebuild-logic
Rebuild logic
7c1db27
@tadzik Reorg local installation code a little 0e2cda5
@masak masak fix variable which should've been renamed 2787894
@tadzik Merge pull request #187 from masak/master
fix variable which should've been renamed
6bb18c1
@hoelzro hoelzro Fix compilation errors
Complete the transition from $p → $bone
4b0b1c9
@tadzik Merge pull request #188 from hoelzro/master
Fix compilation errors
4dc0bf7
@hoelzro hoelzro Add travis.yml for Travis testing 25d4fd6
Commits on Jul 19, 2015
@tadzik Merge pull request #189 from hoelzro/travis-support
Add travis.yml for Travis testing
7caa83e
Commits on Jul 30, 2015
@stmuk stmuk IO::Socket.send is now .print 96c3793
Commits on Jul 31, 2015
@moritz moritz Merge pull request #194 from stmuk/master
IO::Socket.send is now .print
2a99b25