Permalink
Commits on Mar 23, 2012
  1. Clearify string parsing.

    It was already documented that when scanning for the end of the string,
    backslashes escaping the closing delimiter are being eliminated; but
    this is true for backslashes escaping backslashes as well. This makes
    that C<< '.\.' eq '.\\.' >>. (Pointed out by Mithaldu)
    Abigail committed Mar 23, 2012
  2. [rt #79960] document how broken $/ = \N is for unicode streams

    It's kind of late in the release process to change how $/ = \N works
    for unicode streams, briefly document how broken it is and let the
    user know it may change.
    tonycoz committed Mar 17, 2012
  3. [Merge] Some more UTF8 patches

    This branch represents more of Brian Fraser’s patches from
    <https://github.com/Hugmeir/gsoc-pad-utf8-safety/commits/tokemess>,
    that are referenced by perl #107008.
    
    This is not all of it, but all I’ve merged and tested so far.
    Father Chrysostomos committed Mar 23, 2012
  4. toke.c: "Ambiguous use of %c{%s} resolved to %c%s" cleanup.

    Hugmeir committed with Father Chrysostomos Mar 23, 2012
  5. toke.c: S_checkcomma, "No comma allowed after %s" cleanup

    Hugmeir committed with Father Chrysostomos Aug 6, 2011
  6. toke.c: "Possible unintended interpolation of %s in string" cleanup.

    Hugmeir committed with Father Chrysostomos Aug 6, 2011
  7. toke.c: '"(my|state)" variable %s can't be in a package' cleanup.

    Hugmeir committed with Father Chrysostomos Aug 6, 2011
  8. toke.c: 'No package name allowed for variable %s in "our"' cleanup.

    Hugmeir committed with Father Chrysostomos Aug 6, 2011
  9. toke.c: 'No such class %s' cleanup.

    Hugmeir committed with Father Chrysostomos Mar 23, 2012
  10. toke.c: 'Operator or semicolon missing before %c%s' cleanup.

    Hugmeir committed with Father Chrysostomos Aug 6, 2011
  11. toke.c: 'Scalar value %s better written as $%s' cleanup.

    Hugmeir committed with Father Chrysostomos Mar 23, 2012
  12. uni/parser.t: Fix eval num in test

    Father Chrysostomos committed Mar 22, 2012
  13. toke.c: 'You need to quote %s' cleanup.

    Hugmeir committed with Father Chrysostomos Aug 6, 2011
  14. toke.c: 'Unrecognized character' croak cleanup.

    Hugmeir committed with Father Chrysostomos Aug 6, 2011
  15. toke.c: S_no_op cleanup

    Hugmeir committed with Father Chrysostomos Aug 6, 2011
  16. Remove yyerror_sv

    This was added in the previous commit, but was unnecessary, as it
    is not used anywhere and is not part of the public API.
    Father Chrysostomos committed Mar 22, 2012
  17. toke.c: yyerror cleanup.

    Hugmeir committed with Father Chrysostomos Aug 5, 2011
Commits on Mar 21, 2012
  1. Add link to the announcement of Perl 5.15.9.

    Also, indent the epigraph of Perl 5.15.9, to prevent the text to be
    formatted.
    Abigail committed Mar 21, 2012
Commits on Mar 20, 2012
  1. Create a perldelta for 5.15.9

    Abigail committed Mar 20, 2012
  2. Epigraph for v5.15.9

    Abigail committed Mar 20, 2012
  3. Typo fix

    Abigail committed Mar 20, 2012
  4. Removed the changes to Term::ReadLine from the bug fixes section.

    And added a line to the module upgrades section.
    Abigail committed Mar 20, 2012
  5. Fix typo in pod/perldelta

    Abigail committed Mar 20, 2012
  6. correct logic error that meant that "last" might not be updated properly

    While checking into an unrelated issue I realized "last" might not
    be reset under certain circumstances. Although I could not find a way
    to make anything bad happen from perl, I decided to fix it, at worst
    we waste a few CPU cycles setting "last" to NULL more often than we
    should.
    demerphq committed Mar 19, 2012