Permalink
Switch branches/tags
Nothing to show
Commits on Aug 4, 2009
  1. C<logh> is already in use.

    pne committed Aug 4, 2009
  2. Misc. mavangnIS.

    pne committed Aug 4, 2009
    - to_args doesn't seem to handle functions that can take 0 parameters
      (for example, reverse() can take 0..n parameters).
      Perhaps we should also treat differently functions that "need" at
      least one parameter (exec), at least two (pack, kill, join), and at
      least 0 (reverse, split, return, die, warn).
      Note: die & warn & carp & croak are already in the list of 0/1-arg
      functions! They should probably be moved out of there since they can
      all take lists, not just a single error message string (though that's
      likely to be the most common way they're called); this makes them
      normal 0..n-arg functions.
    - Maybe we should also separate the functions that take a handle as
      first parameter (print, open, seek) from those that take a dative
      argument as first parameter (substr, splice, tie, unshift).
  3. varwIj bla nob could work

    pne committed Aug 4, 2009
  4. exec PROGRAM LIST

    pne committed Aug 4, 2009
  5. Klingon mathematics

    pne committed Aug 4, 2009
  6. grep EXPR/BLOCK; @{...}

    pne committed Aug 4, 2009
Commits on Aug 3, 2009
Commits on Jul 30, 2009
  1. 2-arg commands that aren't

    pne committed Jul 30, 2009
Commits on Jul 29, 2009
  1. symlink

    pne committed Jul 29, 2009
Commits on Jul 24, 2009
  1. File test operators.

    pne committed Jul 24, 2009
Commits on Jul 23, 2009
  1. eval STRING vs. eval BLOCK

    pne committed Jul 23, 2009
Commits on Jul 22, 2009
  1. TODO: Test noun conjunctions

    pne committed Jul 22, 2009
  2. TODO: test objects

    pne committed Jul 22, 2009
Commits on Jul 17, 2009
Commits on Jul 16, 2009
  1. Unary +

    pne committed Jul 16, 2009
Commits on Jun 30, 2009
  1. Globs with -Du'?

    pne committed Jun 30, 2009
Commits on Jun 23, 2009
Commits on Jun 22, 2009
  1. split is a 1-arg function?

    pne committed Jun 22, 2009
  2. What to do with C<eof> vs. C<eof()>.

    pne committed Jun 22, 2009
Commits on Jun 20, 2009
  1. Fix order in substitution commands.

    pne committed Jun 20, 2009
    When parsing, the pattern is expected first, followed by the replacement,
    but when the 'raw' string is reconstructed, the order is the other way
    around due to the argument order when passing the data from change() via
    translate() to to_change().
    
    Re-order the arguments so that the reconstructed 'raw' string will contain
    the arguments in the order in which they were actually present in the source
    file.
Commits on Jun 19, 2009
  1. Require Test::More 0.88, for done_testing.

    pne committed Jun 19, 2009
    Actually, 0.87_01 would suffice, but that's a `developer version'
    according to CPAN numbering rules, so go with the next `stable version'.
  2. Merge commit 'usb/master'

    pne committed Jun 19, 2009
  3. Remove space from translation in to_listop.

    pne committed Jun 19, 2009
    We already add a space at the end in the 'join'; there's no need to put
    two spaces there.
  4. Add TODO file.

    pne committed Jun 19, 2009
Commits on Jun 16, 2009
  1. Require Test::More 0.88, for done_testing.

    pne committed Jun 16, 2009
    Actually, 0.87_01 would suffice, but that's a `developer version'
    according to CPAN numbering rules, so go with the next `stable version'.
Commits on Jun 14, 2009
  1. Ignore `out' and `err'.

    pne committed Jun 14, 2009
  2. Merge branch 'unittests'

    pne committed Jun 14, 2009
  3. Allow for 0.

    pne committed Jun 14, 2009