Permalink
Switch branches/tags
Nothing to show
Commits on Apr 18, 2011
  1. Let's get the META.info up to date

    Anthony Parsons
    Anthony Parsons committed Apr 18, 2011
Commits on Mar 16, 2011
  1. Fix outdated info in the readme

    Anthony Parsons
    Anthony Parsons committed Mar 16, 2011
  2. Put not-test-files outside of t/

    Anthony Parsons
    Anthony Parsons committed Mar 16, 2011
    TestFiles.pm doesn't belong in lib/ either, everything is in order now.
  3. Don't mess with @*INC in test files

    Anthony Parsons
    Anthony Parsons committed Mar 16, 2011
    Probably a better idea to do it manually.
  4. Make modules more niecza-friendly

    Anthony Parsons
    Anthony Parsons committed Mar 16, 2011
    It can now load them without exploding. Still working on getting the tests to
    run...
Commits on Mar 15, 2011
  1. Don't mention global vars in the readme

    Anthony Parsons
    Anthony Parsons committed Mar 15, 2011
    We don't want to give people the wrong idea. Currying is much nicer anyway.
  2. Make the documentation sufficiently awesome

    Anthony Parsons
    Anthony Parsons committed Mar 15, 2011
  3. Pass through named params from fill() to wrap()

    Anthony Parsons
    Anthony Parsons committed Mar 15, 2011
  4. Make all tests use parameters instead of globals

    Anthony Parsons
    Anthony Parsons committed Mar 15, 2011
    With some fancy currying too
  5. Test coverage for wrap(:$columns, :$separator2)

    Anthony Parsons
    Anthony Parsons committed Mar 15, 2011
  6. Add tests for wrap(:$break)

    Anthony Parsons
    Anthony Parsons committed Mar 15, 2011
Commits on Mar 14, 2011
  1. Make wrap() take params as well as globals

    Anthony Parsons
    Anthony Parsons committed Mar 14, 2011
    The params just default to the values of the globals for now.
  2. Update the POD to Pod in Text::Wrap

    Anthony Parsons
    Anthony Parsons committed Mar 14, 2011
    Some correctness-editing was done too
  3. Text::Wrap: add typing and make $tabstop a param

    Anthony Parsons
    Anthony Parsons committed Mar 14, 2011
    Slowly getting rid of globals in this file. None of the tests actually set this
    var to begin with; that needs to be covered.
  4. Add more typing in Text::Tabs

    Anthony Parsons
    Anthony Parsons committed Mar 14, 2011
Commits on Mar 13, 2011
  1. Tidied up META.info, removed MANIFEST

    Anthony Parsons
    Anthony Parsons committed Mar 13, 2011
  2. Move TestFiles.pm to t_lib/, fix BEGIN

    Anthony Parsons
    Anthony Parsons committed Mar 13, 2011
    The BEGIN block setting @*INC wasn't actually getting run early enough, it only
    worked for me because I already had ./lib in PERL6LIB. Should work for everyone
    now.
Commits on Mar 11, 2011
  1. Urgh, let's get the legalese out of the way.

    Anthony Parsons
    Anthony Parsons committed Mar 11, 2011
    Changed the licence text to that of zlib. The meaning is the same (don't damage
    upstream's reputation) and the wording's a bit more precise because it was
    written by someone who knows what they're doing (not me :)
Commits on Mar 7, 2011
  1. Fix up the pod in Text::Tabs

    Anthony Parsons
    Anthony Parsons committed Mar 7, 2011
Commits on Mar 6, 2011
  1. Rewrite the readme file

    Anthony Parsons
    Anthony Parsons committed Mar 6, 2011
  2. Do Text::Tabs better, and without the s///

    Anthony Parsons
    Anthony Parsons committed Mar 6, 2011
    Removes a bunch of regex mutation, makes the code more readable, shortens it
    from 50 to 34 lines, and shortens the testsuite from 42 to 31 seconds.
Commits on Mar 5, 2011
  1. Rewrite the top half of wrap() completely

    Anthony Parsons
    Anthony Parsons committed Mar 5, 2011
    Fixes all tests, makes the code understandable to mere mortals, and gets rid of
    an unhelpful warning.
  2. Demystify one more of the var names

    Anthony Parsons
    Anthony Parsons committed Mar 5, 2011
  3. Split the extra test from the end of wrap.t

    Anthony Parsons
    Anthony Parsons committed Mar 5, 2011
    Different things should be in different files. Also this one's currently failing
    and I don't like rerunning 20 or so other tests just to get to it
  4. Rewrote wrap() until it made sense.

    Anthony Parsons
    Anthony Parsons committed Mar 5, 2011
    This fixes the infinite loop, but breaks a few tests. Fair tradeoff.
Commits on Mar 4, 2011
  1. Rewrite wrap() to use non-destructive regexes

    Anthony Parsons
    Anthony Parsons committed Mar 4, 2011
    Set $text once, and use :p instead of overwriting it with a substr each
    iteration. Should be significantly faster, not to mention it should get rid of
    that infinite loop bug for cols=1.
Commits on Mar 1, 2011
  1. Decipher a few more variable names

    Anthony Parsons
    Anthony Parsons committed Mar 1, 2011
Commits on Feb 25, 2011
  1. Use a ternary tree instead of an if forest

    Anthony Parsons
    Anthony Parsons committed Feb 25, 2011
  2. Refactor-away more code in wrap()

    Anthony Parsons
    Anthony Parsons committed Feb 25, 2011
  3. More readability tweaks in Text::Wrap

    Anthony Parsons
    Anthony Parsons committed Feb 25, 2011
  4. Make Text-Tabs-Wrap a little more niecza-friendly

    Anthony Parsons
    Anthony Parsons committed Feb 25, 2011
    Still doesn't work though. Unfortunately the workarounds we use for rakudo
    aren't currently working in niecza...
  5. Add missing @*INC.push

    Anthony Parsons
    Anthony Parsons committed Feb 25, 2011
  6. Improve wrap_separator2.t and add another test

    Anthony Parsons
    Anthony Parsons committed Feb 25, 2011
  7. Factor out the test file code into a module

    Anthony Parsons
    Anthony Parsons committed Feb 25, 2011
  8. That array workaround fixed itself apparently

    Anthony Parsons
    Anthony Parsons committed Feb 25, 2011