Skip to content
Commits on Dec 27, 2009

    …urned off for some time, killing it
    committed Dec 26, 2009
  2. Move macros into header file

    committed Dec 26, 2009
  3. Prune use of the 'apply()' function, deprecated since 2.3


    committed Dec 26, 2009
Commits on Dec 26, 2009
  1. Update download page for v2.4.1

    committed Dec 26, 2009
  2. Fix Sphinx doc generation error

    committed Dec 26, 2009
  3. Remove optik related document

    committed Dec 26, 2009
  4. Correct issue tested with SubclassSearchListTest

    Subclasses (in Python) of Template failed to properly
    propogate attributes into the dyanmically compiled templates
    that were created with them as per:
    Issue reported by dhaivat.
    committed Dec 26, 2009
Commits on Dec 19, 2009
  1. Bump the version number

    committed Dec 19, 2009
  2. Merge branch 'next'

    committed Dec 19, 2009
  3. Update CHANGES with 2.4.1 notes

    committed Dec 19, 2009
Commits on Dec 17, 2009
Commits on Dec 15, 2009
  1. @karmix

    only split multiline strings in output code at repr generated breaks

    Signed-off-by: R. Tyler Ballance <>
    karmix committed with Dec 14, 2009
  2. @karmix

    move handling of escaped variables and directives to the parser

    Once text reaches the compiler, it is too late to parse escaped
    variables and directives.  The compiler does not know where the text
    came from, and can not determine when it should skip processing of
    escape sequences for raw blocks.
    Signed-off-by: R. Tyler Ballance <>
    karmix committed with Dec 14, 2009
  3. Add another unicode test

    This is based off an IRC conversation in #cheetah which I've
    honestly forgotten what the bug was when I wrote the test case.
    Pech gehabt.
    committed Dec 14, 2009
Commits on Nov 19, 2009
  1. Print the files we're analyzing

    committed Nov 18, 2009
Commits on Nov 17, 2009
  1. Update roadmap and other docs

    committed Nov 16, 2009
  2. Introduce the DirectiveAnalyzer for processing templates for directiv…

    …e usage
    Hoping to form this into a fully-fledged reporting tool so I can gauge
    usage of directives to start cutting some out.
    committed Nov 16, 2009
Commits on Nov 16, 2009
  1. Prevent Template.compile() from creating classnames with numerous lea…

    …ding underscores
    Issue originally reported by Kirill Uhanov <> on the mailing
    list (see: "problem with include directive on cheetah 2.4.0")
    committed Nov 16, 2009
  2. Clean up a swath of fixes suggested by 2to3

    Fixes from 2to3 include: xrange, ws_comma, repr, reduce,
    raise, idioms, has_key, future, filter, exec, callable, apply
    committed Nov 15, 2009
  3. Refactor Cheetah.Parser.ArgList

    Added a test for ArgList as well; a large amount of code in
    Cheetah.Parser could do well to be cleaned up, but perhaps another
    committed Nov 15, 2009
Something went wrong with that request. Please try again.