1. 9d42abf the two escape implementations work the same now, updated jinja2-debug to load the i18n extension by Armin Ronacher · 16 years ago
  2. 08a6a3b improved subscribe by Armin Ronacher · 16 years ago
  3. 981cbf6 removed unused imports by Armin Ronacher · 16 years ago
  4. 0a2ac69 switched back to explicit set for assignments. {% foo = 42 %} becomes {% set foo = 42 %} and {% foo.something() }} becomes {{ void(foo.something() }} with this commit. by Armin Ronacher · 16 years ago
  5. 69e12db improved variable exporting, added TODO file by Armin Ronacher · 16 years ago
  6. 66a9344 added unittest for recursive for loop by Armin Ronacher · 16 years ago
  7. 1e1e890 readded support for recursive for-loops by Armin Ronacher · 16 years ago
  8. fdf9530 added parsing code for "for item in seq recursive" and improved parser interface a bit by Armin Ronacher · 16 years ago
  9. 27069d7 fixed a bug in extension handling by Armin Ronacher · 16 years ago
  10. d1ff858 Backed out changeset 6afb554797b6, which added unicode identifier support. This doesn't work in reality under Python 2.6 properly. by Armin Ronacher · 16 years ago
  11. b536548 added support for unicode identifiers by Armin Ronacher · 16 years ago
  12. b9e7875 added support for dotted names in tests and filters by Armin Ronacher · 16 years ago
  13. 09c002e added a function to parse assign targes and documented it for the extension interface by Armin Ronacher · 16 years ago
  14. 762079c more updates on the extension API by Armin Ronacher · 16 years ago
  15. 023b5e9 First extension interface documentation and updates in that interface by Armin Ronacher · 16 years ago
  16. 5cdc1ac documentation update by Armin Ronacher · 16 years ago
  17. ed98cac some documentation updates by Armin Ronacher · 16 years ago
  18. 7b5680c Indented environment parameters in docstring so that the sphinx HTML output looks nicer by Armin Ronacher · 16 years ago
  19. f35e281 some documentation improvements, jinja escapes " and ' now, both into charpoints and no named entities for html 3.2 support ;-) by Armin Ronacher · 16 years ago
  20. 47a506f Fixed bug that caused "for item in seq if expr" to fail if the loop is not accessing loop by Armin Ronacher · 16 years ago
  21. b217886 added author information and fixed small off-by-one bug by Armin Ronacher · 16 years ago
  22. 9a1e33c added macro for char* to Py_UNICODE conversion by Armin Ronacher · 16 years ago
  23. c0d40d3 using a table for _speedups escape by Mickaël Guérin · 16 years ago
  24. c072564 fixed a bug with filtered loops by Armin Ronacher · 16 years ago
  25. b5f522c extra security by Armin Ronacher · 16 years ago
  26. 76c280b improved sandbox, added proper striptags and updated documentation to latest sphinx changes by Armin Ronacher · 16 years ago
  27. 4dc9578 fixed template reloading by Armin Ronacher · 16 years ago
  28. 792c759 Automated merge with ssh://team@pocoo.org/jinja2-main by Armin Ronacher · 16 years ago
  29. 9682855 added missing import by Benjamin Wiegand · 16 years ago
  30. b9d8070 changed wordcount filter once more by Armin Ronacher · 16 years ago
  31. cda43df updated filters: wordwraps uses the wordwrap module and urlize marks the result as HTML now if in autoescape mode by Armin Ronacher · 16 years ago
  32. 7ceced5 moved concat to utils, fixed a few docstrings, fixed memory leak in _speedups.escape by Armin Ronacher · 16 years ago
  33. ea847c5 added "with context" or "without context" import/include modifiers by Armin Ronacher · 16 years ago
  34. 4325e37 moved code from datastructure into lexer as the module only holds code for the lexer and is not that big. by Armin Ronacher · 16 years ago
  35. c851607 reactivated syntax error translations by Armin Ronacher · 16 years ago
  36. 115de2e Jinja doesn't have keywords any longer. The reason for this radical change is that the previous keywords where incompatible with the python keywords which made it impossible to name a variable "filter" or call a function with such a keyword parameter. by Armin Ronacher · 16 years ago
  37. 000b491 made LRUCache thread safe -.- by Armin Ronacher · 16 years ago
  38. ad48a2e Fixed typos in documentation by Lukas Meuser · 16 years ago
  39. 187bde1 added cache_clear function by Armin Ronacher · 16 years ago
  40. aaf010d improved debugging for syntax errors by Armin Ronacher · 16 years ago
  41. 19cf9c2 small performance improvements by Armin Ronacher · 16 years ago
  42. 7259c76 moved caching from loaders to environment and added environment overlays by Armin Ronacher · 16 years ago
  43. d84ec46 again documentation updates fixed another python 2.4 bug. Imports are not evaluated with the template context any longer which makes it possible to keep them in memory by Armin Ronacher · 16 years ago
  44. 1ae4fdf added python2.4 workaround for unicode.join bug by Armin Ronacher · 16 years ago
  45. 8b085c3 fixed xmlattr again by Armin Ronacher · 16 years ago
  46. b2a36aa updated jinja docs by Armin Ronacher · 16 years ago
  47. 316157d fixed another python2.4 bug by Armin Ronacher · 16 years ago
  48. 371cb14 Automated merge with ssh://team@pocoo.org/jinja2-main by Armin Ronacher · 16 years ago
  49. 709f6e5 python2.4 compatibility and doc updates by Armin Ronacher · 16 years ago
  50. 228c183 small improvement by Benjamin Wiegand · 16 years ago
  51. a315274 fixed some NameErrors by Benjamin Wiegand · 16 years ago
  52. 157531b more docs and fixed bug in parser that assigned lineno for ExprStmt wrong by Armin Ronacher · 16 years ago
  53. 3c8b7ad first version of the jinja2 docs by Armin Ronacher · 16 years ago
  54. d134231 autoescaping is separate from finalize now and Markup is completely ignored if the environment is not in autoescape mode by Armin Ronacher · 16 years ago
  55. c9705c2 all unittests pass, the special and dependency lookups have their own visitors now, with `self` one can get a reference to the current template and render blocks multiple times. by Armin Ronacher · 16 years ago
  56. 32a910f added spitfire to bench and did some more refactoring by Armin Ronacher · 16 years ago
  57. 5304229 worked on the tests and made undefined fail on comparisons now by Armin Ronacher · 16 years ago
  58. 2feed1d there is now a workaround in the compiler that makes sure it's possible to call things with python keywords. {{ foo(class=42) }} works again by Armin Ronacher · 16 years ago
  59. de6bf71 some performance improvements by Armin Ronacher · 16 years ago
  60. 0611e49 revamped jinja2 import system. the behavior is less confusing now, but it's not backwards compatible. I like it though ;) by Armin Ronacher · 16 years ago
  61. 6ce170c `IncludedTemplate` uses getattr rather then getitem now by Armin Ronacher · 16 years ago
  62. 963f97d moved `IncludedTemplate` into the regular template API, fixed more unittests by Armin Ronacher · 16 years ago
  63. b5124e6 moved trans extension from jinja2.i18n to jinja2.ext and fixed some more unittests by Armin Ronacher · 16 years ago
  64. 203bfcb inheritance uses a less awkward hack for contexts now and subclassing templates is possible by Armin Ronacher · 16 years ago
  65. 07a21ba removed loop unrolling. for such optimizations we would need a separate syntax tree as far as i can see by Armin Ronacher · 16 years ago
  66. 4f7d2d5 fixed more unittests by Armin Ronacher · 16 years ago
  67. 2b60fe5 fixed setup.py, a type and removed the possibility to use multiple statements per block. The latter makes it easier to write custom tags by Armin Ronacher · 16 years ago
  68. 7324eb8 removed custom nodes again by Armin Ronacher · 16 years ago
  69. 0553093 refactored extensions a bit by Armin Ronacher · 16 years ago
  70. f59bac2 added first code for parser extensions and moved some code in speedups around by Armin Ronacher · 16 years ago
  71. f41d139 fixed more unittests by Armin Ronacher · 16 years ago
  72. 10f3ba2 loops and `tests` tests pass now by Armin Ronacher · 16 years ago
  73. f64efb8 removed loop.parent. If this variable is wanted you can get it by doing something like `{% parent_looo = loop %}` before the iteration by Armin Ronacher · 16 years ago
  74. 4c81b16 samp and friends from char* to const char* by Priit Laes · 16 years ago
  75. be4ae24 fixed a few bugs from the unittests by Armin Ronacher · 16 years ago
  76. bd33f11 added C escape and tb_set_next functions by Armin Ronacher · 16 years ago
  77. 284f200 improved wordcount by removing pointless test by Priit Laes · 16 years ago
  78. 8464ab1 added missing indent filter by Priit Laes · 16 years ago
  79. 4149a0e fixed two typos by Priit Laes · 16 years ago
  80. 9a82205 improved undefined behavior by Armin Ronacher · 16 years ago
  81. 814f6c2 simplified loader api and added builtin caching by Armin Ronacher · 16 years ago
  82. 68f7767 various docstring changes by Armin Ronacher · 16 years ago
  83. 5236d8c `TemplateData` -> `Markup` by Armin Ronacher · 16 years ago
  84. 26c0f51 updated a few docstrings and removed contrib by Armin Ronacher · 16 years ago
  85. 9a027f4 improved filters by Armin Ronacher · 16 years ago
  86. 18c6ca0 added autoescaping by Armin Ronacher · 16 years ago
  87. 6cc8dd0 debugger skips two internal frames now by Armin Ronacher · 16 years ago
  88. 8e8d071 better debugging information. compiler knows about name and filename now (the first one is the load name, the second the estimated filename on the file system if such a name exists) by Armin Ronacher · 16 years ago
  89. ba3757b added new python only debug hack by Armin Ronacher · 16 years ago
  90. 577ad38 ported the tests by Armin Ronacher · 16 years ago
  91. 5f51488 updated a few filters and improved i18n by Armin Ronacher · 16 years ago
  92. 2e9396b reimplemented {% trans %} by Armin Ronacher · 16 years ago
  93. b9bed15 removed unusde __delitem__ for context by Armin Ronacher · 16 years ago
  94. b6fc38c Automated merge with ssh://team@pocoo.org/jinja2-main by Armin Ronacher · 16 years ago
  95. c63243e added sandbox and exchageable undefined objects by Armin Ronacher · 16 years ago
  96. 8090986 continued convertig filters by Christoph Hack · 16 years ago
  97. f437fa3 hopefully fixed `Template` by Armin Ronacher · 16 years ago
  98. 4f11d74 Automated merge with ssh://dev.pocoo.org/jinja2-main by Christoph Hack · 16 years ago
  99. e9e43bb converted unit tests, started rewriting filters by Christoph Hack · 16 years ago
  100. 62f8a29 added super() by Armin Ronacher · 16 years ago