Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Branch: fix-truncatewo…
Commits on Aug 20, 2012
  1. Have truncatewords/2 ignore tuples (e.g. timestamp) and truncatewords…

    authored
    …/3 ignore atoms (e.g. null or undefined).
Commits on Aug 16, 2012
  1. @evanmiller

    Merge pull request #39 from runejuhl/fix-html-endings

    evanmiller authored
    Skip files ending with ~ in compile_dir
Commits on Aug 15, 2012
Commits on Aug 14, 2012
  1. @evanmiller

    Merge pull request #38 from srstrong/master

    evanmiller authored
    Changes to the add filter
  2. @srstrong
Commits on Aug 8, 2012
  1. @srstrong
  2. @srstrong
Commits on Aug 7, 2012
  1. @evanmiller

    Merge pull request #37 from runejuhl/fix-pgsql-timestamp

    evanmiller authored
    is_float is a lot better than not is_integer...
Commits on Aug 4, 2012
  1. @evanmiller

    Merge pull request #36 from runejuhl/fix-pgsql-timestamp

    evanmiller authored
    Fix pgsql timestamp
Commits on Aug 3, 2012
Commits on Jul 20, 2012
  1. @evanmiller

    Merge pull request #35 from psyeugenic/egil/support-elif

    evanmiller authored
    Support {% elif %} clause in if template tag syntax
  2. @psyeugenic

    Add support for {% elif Expr %} syntax

    psyeugenic authored psyeugenic committed
  3. @psyeugenic

    Add unit tests for {% elif Expr %} syntax

    psyeugenic authored psyeugenic committed
Commits on Jul 18, 2012
  1. @evanmiller

    Merge pull request #27 from garazdawi/regroup_extend

    evanmiller authored
    Allow nested keys in regroup and dictsort
  2. @garazdawi
  3. @garazdawi

    Make dictsort use deep find

    garazdawi authored garazdawi committed
  4. @garazdawi

    Extend the regroup syntax to support nested keys

    garazdawi authored garazdawi committed
    This commit allows the user to use nested regroup keys. ie.
    
        {% regroup builds by host.name as hostname_list %}
Commits on Jun 27, 2012
  1. @evanmiller

    More flexible "_" function

    evanmiller authored
Commits on Jun 8, 2012
  1. @evanmiller

    Merge pull request #30 from bluegraybox/master

    evanmiller authored
    date 'h' format fix
  2. Fixed date formatting for 'h', added tests.

    Colin MacDonald authored
    Removed extra integer_to_list conversion from tag_to_value/3 for $h.
    Added tests for "h", "H", "i", and "Y" to each test case.
Commits on May 11, 2012
  1. Support arbitrary number of arguments to ifchanged

    Evan Miller authored
  2. @evanmiller

    Merge pull request #26 from fauxsoup/master

    evanmiller authored
    Use lists module for erlydtl_runtime:find_value
  3. @fauxsoup
Commits on May 7, 2012
  1. @evanmiller

    Merge pull request #24 from thge/master

    evanmiller authored
    Extended {%ifchanged %} syntax to accept parameters
  2. @thge

    Support {% ifchanged Expression(s) %} like Django does

    thge authored
    Django ifchanged can accept parameters, so it is possible to check for a value
    which does not appear in output. Django documentation says to support one or
    more parameters, this implementation supports up to 4 paramters (only limited
    by the parser expression, this can be improved to support even more
    parameters when needed).
    
    {% for date in list %}
      {% ifchanged date.month %}
         {{ date.month }}:{{ date.day }}
      {% else %}
         {{ date.day }}
      {% endifchanged %}
    {% endfor %}
    
    See erlydtl_unittests for some other examples.
    
    The other (Django) syntax to use {% ifchanged %} without parameter works like before.
Commits on Feb 19, 2012
  1. New compile-time option: custom_filters_modules

    Evan Miller authored
  2. Support for {% regroup %} tag.

    Evan Miller authored
  3. Support for {% ifchanged %} tag

    Evan Miller authored
    The implementation is a bit messy as it uses the process dictionary to
    check for previous values in a loop. But I could not think of a clean
    functional way to support this tag without rewriting the entire
    compiler.
Something went wrong with that request. Please try again.