Permalink
Switch branches/tags
Nothing to show
Commits on Apr 25, 2010
  1. Kill the recursive make

    sorear committed Apr 25, 2010
  2. Merge the Makefiles

    sorear committed Apr 25, 2010
Commits on Apr 24, 2010
  1. Find Perl embedding options at configure time

    sorear committed Apr 24, 2010
    This removes the dependency on command interpolation in makefiles, hopefully
    unbreaking nmake, and is in any event a neccessary step towards supporting
    compilation on non-default Perls.
  2. Drop the dependence on Parrot gen_makefile.pl

    sorear committed Apr 24, 2010
    This allows us to route configuration data from Configure.pl directly
    into the Makefiles.
  3. Make the Tk example WORK!

    sorear committed Apr 24, 2010
  4. Implement get_exports method

    sorear committed Apr 24, 2010
  5. Add tests for hash iteration

    sorear committed Apr 24, 2010
    Amazingly, the actual code works fine.
  6. Fix build with Perl 5.12

    sorear committed Apr 24, 2010
    This involved gutting our existing logic for guessing the path to libperl.so,
    and replacing it with a direct perl interrogation call which has been available
    since Perl 5.003007.
  7. Add preliminary support for hash iterators

    sorear committed Apr 23, 2010
    Untested, as I accidentally installed a Perl without MULTIPLICITY,
    and Blizkost hasn't been made clean for that yet.
Commits on Apr 9, 2010
  1. Combine nt with test

    sorear committed Apr 9, 2010
    This fixes the fact that nt tests don't run because there's a directory
    named nt.
  2. Implement get_pmc_keyed for P5Scalar

    sorear committed Apr 9, 2010
    It's completely wrong in several ways, but it works, and I don't know
    of a less wrong way to make it happen.
Commits on Apr 7, 2010
  1. nmake seems unable to expand $(O) inside a substitution rule, so just…

    jnthn committed Apr 7, 2010
    … use @o@ there instead. This fixes the build on Win32.
  2. Need a my_perl declared on some platforms in order to use SvREFCNT_in…

    jnthn committed Apr 7, 2010
    …c; this partly unbreaks the Win32 build.
Commits on Apr 5, 2010
  1. Relicense to Artistic 2.0 (same as Parrot)

    sorear committed Apr 5, 2010
    Previously Blizkost had no license at all, not a nice condition for an
    open-source project to be in.  I have e-mails and IRC approval from all
    committers in 'CREDITS' and 'git log'.  The Parrot license was chosen
    because Blizkost's integration with Parrot is far deeper than its
    integration with Perl 5.
Commits on Apr 4, 2010
  1. Bring TODO up to date

    sorear committed Apr 4, 2010
  2. Migrate to auto_attrs

    sorear committed Apr 4, 2010
Commits on Apr 2, 2010
  1. Switch to PDD-31 style load_module

    sorear committed Apr 2, 2010
    We're only implementing the string form; namespace considerations
    seem to imply parse_name is unimplementable for Perl 5.  It will
    probably be gone in my PDD-31 replacement draft.
Commits on Apr 1, 2010
Commits on Mar 30, 2010
  1. Test for previous fix

    sorear committed Mar 30, 2010