Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Jul 19, 2015
  1. Merge pull request #189 from hoelzro/travis-support

    authored
    Add travis.yml for Travis testing
Commits on Jul 18, 2015
  1. @hoelzro
  2. Merge pull request #188 from hoelzro/master

    authored
    Fix compilation errors
  3. @hoelzro

    Fix compilation errors

    hoelzro authored
    Complete the transition from $p → $bone
  4. Merge pull request #187 from masak/master

    authored
    fix variable which should've been renamed
  5. @masak
  6. Merge pull request #169 from hoelzro/rebuild-logic

    authored
    Rebuild logic
  7. Merge pull request #183 from azawawi/master

    authored
    Fix Proc::Async not finding prove.bat on windows
Commits on Jul 12, 2015
  1. @azawawi
Commits on Jun 28, 2015
  1. @lizmat

    Merge pull request #180 from hoelzro/master

    lizmat authored
    Remove ANSI terminal color codes
Commits on Jun 27, 2015
  1. @hoelzro
  2. @lizmat

    Merge pull request #179 from hoelzro/dont-cross-the-streams-proc-async

    lizmat authored
    Dont cross the streams - Proc::Async
Commits on Jun 26, 2015
  1. @hoelzro

    Split up build stdout and stderr into different attributes

    hoelzro authored
    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
  2. @hoelzro
Commits on Jun 24, 2015
  1. @lizmat

    Merge pull request #177 from paultcochrane/pr/for-to-flatmap

    lizmat authored
    Replace .for method with .flatmap
  2. @paultcochrane

    Replace .for method with .flatmap

    paultcochrane authored
    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.
Commits on Jun 23, 2015
  1. @lizmat

    Merge pull request #176 from jonathanstowe/fix-http-match

    lizmat authored
    Allow the HTTP response to match HTTP/1.[01]
  2. @jonathanstowe
Commits on Jun 22, 2015
  1. @FROGGS

    Merge pull request #175 from ugexe/patch-1

    FROGGS authored
    Case matters on windows
Commits on Jun 21, 2015
  1. @ugexe

    Case matters on windows

    ugexe authored
  2. Merge pull request #173 from jonathanstowe/no-clobber-projects.json

    authored
    Don't bother writing projects file if not 200 response
Commits on Jun 20, 2015
  1. @FROGGS

    Merge pull request #174 from tony-o/patch-1

    FROGGS authored
    add 'lib' and 'MONKEY-TYTPING' to the list of depends to ignore
Commits on Jun 19, 2015
  1. @tony-o
Commits on Jun 14, 2015
  1. @jonathanstowe
Commits on Jun 13, 2015
  1. @FROGGS

    Merge pull request #172 from flussence/patch-1

    FROGGS authored
    Fix breakage caused by 98891c3
Commits on Jun 12, 2015
  1. @flussence

    Use correct line endings

    flussence authored
    `\r\n` ends a HTTP header line, and two of those end a HTTP header block. Fixes #171.
  2. @lizmat

    Merge pull request #164 from stmuk/stmuk

    lizmat authored
    use network line terminator
Commits on Jun 9, 2015
  1. Merge pull request #168 from hoelzro/notests-reverse-dependencies

    authored
    Respect --notests when installing reverse dependencies
  2. @hoelzro

    Have rebuild default to True

    hoelzro authored
    ...in order to preserve existing behavior
  3. @hoelzro

    Invert rebuild check

    hoelzro authored
    Rebuilding should be done if $rebuild is truthy, not falsey, right?
  4. @hoelzro

    Respect --notests when installing reverse dependencies

    hoelzro authored
    Currently, tests for reverse dependencies are always run,
    regardless of whether --notests was specified
Commits on Jun 5, 2015
  1. @FROGGS

    Merge pull request #166 from hoelzro/master

    FROGGS authored
    Unlink destination before performing copy on non-Windows
  2. @hoelzro

    Unlink destination before performing copy on non-Windows

    hoelzro authored
    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.
Commits on Jun 3, 2015
  1. @stmuk

    use network line terminator

    stmuk authored
Something went wrong with that request. Please try again.