Skip to content
Snippets Groups Projects
  1. Nov 16, 2010
  2. Nov 13, 2010
  3. Nov 10, 2010
    • Mike Bayer's avatar
      - The range of Python identifiers that · ca21a535
      Mike Bayer authored
        are considered "undefined", meaning they
        are pulled from the context, has been
        trimmed back to not include variables
        declared inside of expressions (i.e. from
        list comprehensions), as well as
        in the argument list of lambdas.  This
        to better support the strict_undefined
        feature.
      ca21a535
    • Mike Bayer's avatar
      - New flag on Template, TemplateLookup - · c8598ab6
      Mike Bayer authored
        strict_undefined=True, will cause
        variables not found in the context to
        raise a NameError immediately, instead of
        defaulting to the UNDEFINED value.
      c8598ab6
  4. Sep 02, 2010
  5. Aug 11, 2010
  6. Jul 13, 2010
  7. Jun 30, 2010
    • Mike Bayer's avatar
      - The <%namespace> tag allows expressions · 4b408e5f
      Mike Bayer authored
        for the `file` argument, i.e. with ${}.
        The `context` variable, if needed,
        must be referenced explicitly.
        [ticket:141]
      
      - Fixed previously non-covered regular
        expression, such that using a ${} expression
        inside of a tag element that doesn't allow
        them raises a CompileException instead of
        silently failing.
      4b408e5f
  8. Jun 22, 2010
    • Mike Bayer's avatar
      - Now using MarkupSafe for HTML escaping, · a0354c3e
      Mike Bayer authored
        i.e. in place of cgi.escape().  Faster
        C-based implementation and also escapes
        single quotes for additional security.
        Supports the __html__ attribute for
        the given expression as well.
      
        When using "disable_unicode" mode,
        a pure Python HTML escaper function
        is used which also quotes single quotes.
      
        Note that Pylons by default doesn't
        use Mako's filter - check your
        environment.py file.
      a0354c3e
    • Mike Bayer's avatar
      py3k test fixes · 2bf3ba6b
      Mike Bayer authored
      2bf3ba6b
    • Mike Bayer's avatar
      - Fixed call to "unicode.strip" in · 808dde14
      Mike Bayer authored
        exceptions.text_error_template which
        is not Py3k compatible.  [ticket:137]
      808dde14
  9. May 31, 2010
    • Mike Bayer's avatar
      - Added conditional to RichTraceback · 3ef596c2
      Mike Bayer authored
        such that if no traceback is passed
        and sys.exc_info() has been reset,
        the formatter just returns blank
        for the "traceback" portion.
        [ticket:135]
      - some long line cleanup
      3ef596c2
  10. Apr 21, 2010
  11. Apr 17, 2010
  12. Mar 11, 2010
  13. Mar 05, 2010
  14. Mar 04, 2010
  15. Mar 02, 2010
  16. Feb 05, 2010
  17. Jan 22, 2010
  18. Nov 01, 2009
  19. Sep 22, 2009
  20. Apr 19, 2009
  21. Mar 19, 2009
  22. Feb 26, 2009
  23. Dec 05, 2008
  24. Nov 18, 2008
  25. Nov 16, 2008
Loading