Permalink
Commits on Apr 11, 2014
  1. test `_(Value)` translations (#131)

    kaos committed Apr 11, 2014
    Support trans_fun/1 as compile time translation fun too..
Commits on Apr 10, 2014
  1. fix blocktrans bugs (#131)

    kaos committed Apr 10, 2014
  2. support count and plural forms in blocktrans blocks (#131)

    kaos committed Apr 10, 2014
    open question: we ought to support multiple plural tags
      to support languages that have more than two variations
      dependent on the count.
Commits on Apr 9, 2014
  1. fix #153: parse (and unparse) comment tags {# .. #}

    kaos committed Apr 9, 2014
    call the {# .. #}-construct for comment tag (previously comment_inline).
    n.b. {% comment %} ... {% endcomment %} is a comment block.
    
    some cleanups in sources_parser + handle the new comment_tag token.
    
    beginnings of tests for the unparser (currently lives in the sources parser test suite).
  2. make -> gmake typo for freebsd

    kaos committed Apr 9, 2014
  3. Run merl tests together with erlydtl tests.

    kaos committed Apr 9, 2014
    Avoid always running the merl tests when only compiling.
    
    cf. richcarl/merl#6
  4. avoid R15B and R15B01

    kaos committed Apr 9, 2014
    merl depends on changes in erl_syntax introduced in R15B02: erlang/otp@5374607
  5. drop bitdeli badge.

    kaos committed Apr 9, 2014
  6. fix #157: avoid broken R16B03

    kaos committed Apr 9, 2014
Commits on Apr 8, 2014
  1. clean up #ast_info.pre_render_asts

    kaos committed Apr 8, 2014
    it is no longer used.
  2. Fix #61: add compile options default_vars and constants

    kaos committed Apr 8, 2014
    vars is deprecated (aliased to default_vars).
    
    The `forloop` variable is now marked as a reserved internal variable name,
    and can't be used default/constant variable.
  3. erlydtl_beam_compiler: clean up meta forms.

    kaos committed Apr 8, 2014
    this makes the code so much more readable, and easier to tweak.
Commits on Mar 27, 2014
  1. Flush NEWS.

    kaos committed Mar 27, 2014
    As the NEWS items are merged with stable and released,
    they are dropped from the master branch to keep it
    clean and tidy around here..
  2. Fix tuple access (related to #155)

    kaos committed Mar 27, 2014
  3. Setup development branch.

    kaos committed Mar 27, 2014
    Dependencies are not pinned down, but follow their
    respective development branches.
    
    Our version is generated on build time using git
    (e.g. it requires a git cloned repository to build).
    
    The NEWS files is flushed, so it only contains the
    bullets of news since the last release merge.
  4. Update NEWS.

    kaos committed Mar 27, 2014
  5. Merge branch 'master' of https://github.com/quasiconvex/erlydtl into …

    kaos committed Mar 27, 2014
    …quasiconvex-master
  6. Add failing test for #155.

    kaos committed Mar 27, 2014
  7. Run tests on `make all`.

    kaos committed Mar 27, 2014
    Also make sure that the needed source files are present
    when running the test suite.
Commits on Mar 26, 2014
Commits on Mar 22, 2014
  1. release 0.9.2

    kaos committed Mar 22, 2014
  2. Fix deps in rebar configs.

    kaos committed Mar 22, 2014
  3. Update NEWS

    kaos committed Mar 22, 2014
  4. New api for sources parser: add translators comments extraction.

    seriyps committed with kaos Mar 22, 2014
    Old API still available: new api's responses are converted to
    old ones.
    There is phrase information fields added, which we currently don't
    extract, like 'msgid_plural', 'context'. Will be implemented later.
Commits on Mar 21, 2014