Bump NQP_REVISION, to get MoarVM OSR SEGV fix.
Test: make sure diag prints to standard error
Test: When diag'ing, don't precede blank lines with #
Test: diag about failed tests
Test: Report filename/line number of test failure
Test: Don't precede flunk messages with 'flunk'
Test: Make the program's exit status the # of tests failed

What about if this is > 255? or what if it's the sentinel value
for git bisect skip?
Test: Copy filehandles if we can

This way, a test can mess around with standard output/error
without screwing up tests
Test: Don't interleave diag and TAP output

Don't cross the streams!
Merge pull request #296 from hoelzro/test-better

Test better
Add LoL postcircumfix candidates

Though semilists don't work, so @a[0;1;0,1] is still NYI, the
functionality can at least be accessed via e.g. @a[LoL.new(0, 1, $(0, 1))]
remove quotes from character class

Things inside a character class should not be quoted, since the quotes would be picked up
as characters to match. Thankfully the compiler warns now about these mistakes.
log my changes of the last week
fix sentence in changelog
Revert "Test: Copy filehandles if we can"

This reverts commit 011048d4e862057537f1e5f682378fc505737d8f.
allow code block in ** quantifiers, / foo ** { $three..$seven } /

The code block in a quantifier can either provide a range object that
is used for min and maximum quantity, or it provides a single numeric
item that is used to match exactly that many times.
bump nqp rev for dynquant implementation
Get latest MoarVM; remove nasty hack in ext ops.