Permalink
Switch branches/tags
Nothing to show
Commits on Jun 6, 2014
  1. Fixing 6973fb8 to deal with plain lists of numbers

    ahollandECS
    ahollandECS committed Jun 6, 2014
Commits on May 11, 2014
  1. Merge pull request #39 from jacquesg/warnings

    abw committed May 11, 2014
    Silence some warnings
Commits on May 10, 2014
  1. Silence some warnings

    jacquesg committed May 10, 2014
Commits on Apr 25, 2014
Commits on Apr 24, 2014
  1. Moved some tests around

    abw committed Apr 24, 2014
  2. Silenced a warning

    abw committed Apr 24, 2014
  3. Bumped version numbers and dates

    abw committed Apr 24, 2014
  4. Changed old email address

    abw committed Apr 24, 2014
  5. Updated Changes and Credits.pod

    abw committed Apr 24, 2014
  6. Merge pull request #36 from amiri/master

    abw committed Apr 24, 2014
  7. Merge pull request #38 from lightsey/RT59208

    abw committed Apr 24, 2014
    RT 59208
Commits on Apr 23, 2014
  1. Added OUTLINE_TAG option

    abw committed Apr 23, 2014
  2. Trailing whitespace cleanup

    abw committed Apr 23, 2014
Commits on Apr 13, 2014
  1. Regenerate grammer module for SET handling changes.

    John Lightsey
    John Lightsey committed Apr 13, 2014
  2. Fix SET parsing to handle complex assignments.

    John Lightsey
    John Lightsey committed Apr 13, 2014
    RT 59208: The handling of "SET var = expression" was very limited compared
    to "var = expression". This resulted in unintuitive behavior such as filters
    being applied to the nonexistent output of the SET command instead of the
    value being assigned.
Commits on Feb 25, 2014
  1. Dramatically lower number of leaks in Template::Plugin::Filter by ret…

    amiri committed Feb 25, 2014
    …urning raw sub, not self-cached version
  2. Dramatically lower number of leaks in Template::Plugin::Filter by ret…

    amiri committed Feb 25, 2014
    …urning raw sub, not self-cached version
Commits on Feb 9, 2014
  1. Merge pull request #34 from Hugmeir/master

    abw committed Feb 9, 2014
    Handle platforms without LC_ALL/setlocale defined.
  2. Handle platforms without LC_ALL/setlocale defined.

    Hugmeir committed Feb 9, 2014
    On Android (and any perl built with -Ud_setlocale), Template::Plugin::Date
    and its tests cause errors because neither setlocale() nor the
    locale-related constants are defined, so we need
    to protect those calls by checking what %Config has to say.
Commits on Jan 8, 2014
  1. Merge pull request #28 from frioux/patch-1

    abw committed Jan 8, 2014
    fix confusing copy pasta in ::Manual::Config
  2. Merge pull request #29 from mysociety/master

    abw committed Jan 8, 2014
    Remove indenting within compiled templates
  3. Merge pull request #30 from stefano-b/master

    abw committed Jan 8, 2014
    typo fix
  4. Merge pull request #31 from chromatic/master

    abw committed Jan 8, 2014
    Fixed UTF-8 encoding in URLs in URL plugin.
Commits on Jan 7, 2014
  1. Fixed UTF-8 encoding in URLs in URL plugin.

    chromatic committed Aug 8, 2013
    Only by encoding the incoming URL part to octets does URL encoding work
    correctly. Without this, valid UTF-8 in query parameters, for example, turns
    into nonsense when encoded and will be invalid when decoded.
Commits on Jan 4, 2014
  1. typo fix

    stefano-buscaglia committed Jan 4, 2014
    I think the close tag is <b> not <a>
Commits on Sep 4, 2013
  1. Remove indenting within compiled templates

    dracos committed Sep 4, 2013
    If a template contains a multiline string, within for example a call to
    a Locale::gettext template function for translation, then the compiled
    version of the string written to the compiled template file will contain
    extra indent whitespace due to the regular expressions within the
    as_perl() function. For example, the template fragment:
    
    [% loc("This is a
    multiline string.") %]
    
    will be written to the compiled file as something like
    
        $output .=  $stash->get(['loc', [ 'This is a
        multiline string.' ]]);
    
    This means that - once a compiled template is loaded in, after say a
    server restart - the translation stops working because the original
    string does not exactly match the translation string.
    
    The indentation appears to be optional, and is only within compiled
    template files, so this commit simply removes it.