Skip to content


Subversion checkout URL

You can clone with
Download ZIP
branch: master
Commits on Sep 30, 2011
  1. Refactor wrap() and fix a few errors

    The regex changes are known-broken; "** {$range}" doesn't work in rakudo. I'm
    committing it anyway because it passes more tests, is easier to understand, less
    ugly, and fixes all the undefined variable warnings I was getting.
Commits on Sep 28, 2011
  1. Get rid of built-in map in un/expand()

    This was a leftover from the perl5 code, its usefulness is questionable and it
    prevented us from using a more specific function signature.
Commits on Aug 22, 2011
Commits on Aug 21, 2011
  1. Use ».subst instead of map(*.subst)

    This t/unexpand.t running in nom, which now passes 11 tests.
Commits on Aug 16, 2011
Commits on Aug 15, 2011
  1. Update status

  2. Get to work under nom

    (note: nom is currently missing dir() still)
Commits on Apr 18, 2011
Commits on Mar 16, 2011
  1. Put not-test-files outside of t/

    authored doesn't belong in lib/ either, everything is in order now.
  2. Don't mess with @*INC in test files

    Probably a better idea to do it manually.
  3. Make modules more niecza-friendly

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

    We don't want to give people the wrong idea. Currying is much nicer anyway.
  2. Make all tests use parameters instead of globals

    With some fancy currying too
  3. Add tests for wrap(:$break)

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

    The params just default to the values of the globals for now.
  2. Update the POD to Pod in Text::Wrap

    Some correctness-editing was done too
  3. Text::Wrap: add typing and make $tabstop a param

    Slowly getting rid of globals in this file. None of the tests actually set this
    var to begin with; that needs to be covered.
Commits on Mar 13, 2011
  1. Move to t_lib/, fix BEGIN

    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
Commits on Mar 11, 2011
  1. Urgh, let's get the legalese out of the way.

    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
Commits on Mar 6, 2011
  1. Rewrite the readme file

  2. Do Text::Tabs better, and without the s///

    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.
Something went wrong with that request. Please try again.