1. 17 Apr, 2021 2 commits
  2. 21 Feb, 2021 2 commits
  3. 01 Jan, 2021 7 commits
    • Simon's avatar
      45ed0207
    • Simon's avatar
      Fix typo in README.md · c8d239bf
      Simon authored
      c8d239bf
    • Simon's avatar
      Make standalone templates use @safe D · e54aeef9
      Simon authored
      e54aeef9
    • Simon's avatar
      Fix tagged raw example · 0229e091
      Simon authored
      0229e091
    • Simon's avatar
      Add a link to format string docs · bd0f6602
      Simon authored
      bd0f6602
    • Simon's avatar
      Edit README.md · be6090df
      Simon authored
      be6090df
    • Simon's avatar
      Change Djinn syntax · 37ebcebb
      Simon authored
      I copied Jinja2 syntax for my PoC, but Jinja2 and D both use curly
      braces a lot, making templates hard to read when they're mixed together.
      
      The new syntax comes from balancing the following criteria:
      
      * Easy to read when mixed with D code
      * Easy to remember
      * Easy to type for common cases
      * Rare syntax collisions with common use cases (i.e, templating D,
        YAML/JSON, XML-like languages, etc)
      
      Some collisions are bound to happen.  [< can be confused with common CDATA
      usage.  [: can be confused with IPv6 addresses and a common regex character
      class syntax not used in D.  `raw` and `endraw` will need to be used in
      these cases.  I hope there aren't any seriously annoying cases.
      37ebcebb
  4. 31 Dec, 2020 1 commit
  5. 30 Dec, 2020 5 commits
  6. 29 Dec, 2020 2 commits
  7. 28 Dec, 2020 3 commits
  8. 27 Dec, 2020 1 commit
  9. 26 Dec, 2020 1 commit
  10. 24 Dec, 2020 1 commit
  11. 22 Dec, 2020 6 commits
  12. 21 Dec, 2020 3 commits