Skip to content
Commits on May 25, 2016
  1. @hoelzro

    Use say for listing tarball contents

    This one-liner to build our release tarballs was recently changed from using
    Perl 5 to Perl 6; however, since Perl 6 autochomps unlike Perl 5,
    the newlines are not preserved when we print(), causing the list of
    filenames to run together.  We can use say() to emit newline after each
    file to fix this.
    hoelzro committed May 25, 2016
Commits on May 24, 2016
  1. @lizmat

    Merge pull request #776 from zoffixznet/patch-2

    Fix typo
    lizmat committed May 24, 2016
  2. @zoffixznet

    Fix typo

    zoffixznet committed May 24, 2016
Commits on May 23, 2016
  1. @coke

    Track channel rename

    coke committed May 23, 2016
  2. @coke

    Provide default for precompile()'s 'source-name'

    We use this value in a Str context, so warnings will be emitted. Pick
    a sane default (nine++).
    
    Avoids many warnings for perl6/doc's htmlify
    coke committed May 23, 2016
  3. @lizmat

    Merge pull request #774 from MasterDuke17/RT128097

    Fix/Implement RT #128097
    lizmat committed May 22, 2016
Commits on May 22, 2016
  1. @MasterDuke17

    Fix/Implement RT #128097

    MasterDuke17 committed May 22, 2016
  2. @lizmat

    Make sure Ratified Inf|-Inf|NaN stringify ok

    This also handles .gist and .perl on these.  Causes some spectest
    fallout that will need to be addressed.
    
    As proposed at http://irclog.perlgeek.de/perl6-dev/2016-05-21#i_12521558
    lizmat committed May 22, 2016
  3. @lizmat

    Make Inf|-Inf|NaN.Rat.Num round-trippable

    - Inf.Rat gives 1/0
    - -Inf.Rat gives -1/0
    - NaN.Rat gives 0/0
    - (1/0).Num gives Inf
    - (-1/0).Num gives -Inf
    - (0/0).Num gives NaN
    
    As proposed at http://irclog.perlgeek.de/perl6-dev/2016-05-21#i_12521558
    lizmat committed May 21, 2016
  4. @lizmat

    Remove dead code

    lizmat committed May 21, 2016
  5. @lizmat

    Mark sub fail|die as --> Nil where possible

    Since they never return, hopefully this will be used by optimizer in
    the future.
    lizmat committed May 21, 2016
Commits on May 21, 2016
  1. @hoelzro

    Revert "We cannot coerce Inf/-Inf/NaN to a Rat"

    This reverts commit e2f1fa7.
    hoelzro committed May 21, 2016
  2. @hoelzro
  3. @hoelzro
  4. @hoelzro
  5. @hoelzro
  6. @hoelzro
  7. @hoelzro

    [release] Bump VERSION

    hoelzro committed May 21, 2016
  8. @hoelzro

    [release] bump NQP revision

    hoelzro committed May 21, 2016
  9. @hoelzro

    Fix subtest() for string evals

    Addresses RT #128203, but it's not a permanent solution
    hoelzro committed May 21, 2016
  10. @hoelzro
  11. @hoelzro
  12. @hoelzro
  13. @hoelzro
  14. @hoelzro
Commits on May 20, 2016
  1. @niner

    Fix trying to load an outdated precomp file

    When a dependency of a dependency is outdated, we failed to recompile a
    module, since we did detect it being outdated, tried to recompile but
    the .precompile method thought someone else already got to it since it
    only checked the modification time of the top level module.
    
    Fix by correctly communicating the failure state up far enough to know
    to pass :force.
    
    Many thanks to llfourn++ for providing an excellent test case!
    Fixes RT #128156
    niner committed May 20, 2016
  2. @niner

    Fix debuggers hanging when the process needs to precompile

    We try to use the same perl6 executable for precompilation as we use for
    running the main program. That's not a good strategy if the main program
    is running in a debugger as we'd start up a debugger for the precompilation,
    too and those conflict on tty or tcp ports.
    niner committed May 20, 2016
Commits on May 17, 2016
  1. @niner

    Fix stupid editing mistake in install-dist.pl

    Thanks to vendethiel++ for spotting this.
    niner committed May 17, 2016
  2. @niner

    Add a basic packaging tool for modules

    This script can be used for installing dists which don't need a build step or
    for which the build has been run manually.
    
    More importantly, it can be used as part of the module packaging process. It
    can install a dist into a temporary repository while creating (precomp-) files
    that can be dropped into the real destination repo during package installation.
    
    For example, run the following commanads:
    VENDOR=$(
        perl6 -e 'CompUnit::RepositoryRegistry.repository-for-name("vendor").prefix.print'
    )
    perl6 install-dist.pl --for vendor --to /tmp/vendor /path/to/module
    sudo cp /tmp/vendor/* $VENDOR # or package /tmp/vendor up
    niner committed May 17, 2016
  3. @niner

    Allow for overriding an Installation repo's name

    This is the base for creating a Staging repository for packaging modules that
    are destined for the 'vendor' or 'site' repository, but are built with an
    unpriviledged user.
    niner committed May 17, 2016
  4. @niner

    Mark repositories as version 1 at install time

    The only part missing was the version file.
    niner committed May 17, 2016
Commits on May 16, 2016
  1. @zoffixznet @moritz

    Implement alternate ways to call `subtest` from Test.pm6 (#743)

    * Implement alternate calling methods for `subtest`
    
    * Fix incorrect sub names in test
    
    * Add diag() on start of subtest
    
    This makes it easier to see where the subset starts in the output
    zoffixznet committed with moritz May 16, 2016
  2. @Xliff @moritz

    Match infix eqv (#739)

    Adds infix:<eqv> for Match objects
    Xliff committed with moritz May 16, 2016
  3. @moritz

    Merge pull request #756 from rakudo/update_profile_usage

    elaborate on different kinds of profiles for --profile
    moritz committed May 16, 2016
Commits on May 14, 2016
  1. @jnthn
Something went wrong with that request. Please try again.