Changeset 492
- Timestamp:
- Jan 18, 2007, 3:58:39 PM (17 years ago)
- Location:
- trunk
- Files:
-
- 10 edited
- 2 moved
-
examples/bench/django/templates/base.html (modified) (1 diff)
-
examples/bench/django/templates/template.html (modified) (1 diff)
-
genshi/template/__init__.py (modified) (1 diff)
-
genshi/template/base.py (moved) (moved from trunk/genshi/template/core.py)
-
genshi/template/directives.py (modified) (1 diff)
-
genshi/template/loader.py (modified) (1 diff)
-
genshi/template/markup.py (modified) (1 diff)
-
genshi/template/plugin.py (modified) (1 diff)
-
genshi/template/tests/__init__.py (modified) (1 diff)
-
genshi/template/tests/base.py (moved) (moved from trunk/genshi/template/tests/core.py) (1 diff)
-
genshi/template/tests/markup.py (modified) (1 diff)
-
genshi/template/text.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/examples/bench/django/templates/base.html
r299 r492 4 4 <html xmlns="http://www.w3.org/1999/xhtml" lang="en"> 5 5 6 {% block body %} 7 <div id="header"> 8 <h1>{{ title|escape }}</h1> 9 </div> 10 {{ block.super }} 11 <div id="footer"></div> 6 {% block content %} 7 {% block header %} 8 <div id="header"> 9 <h1>{{ title|escape }}</h1> 10 </div> 11 {% endblock %} 12 13 {% block footer %} 14 <div id="footer"></div> 15 {% endblock %} 12 16 {% endblock %} 13 17 -
trunk/examples/bench/django/templates/template.html
r299 r492 2 2 {% load bench %} 3 3 4 <head> 5 <title>${title|escape}</title> 6 </head> 4 {% block content %} 5 <head> 6 <title>{{title|escape}}</title> 7 </head> 7 8 8 {% block body %} 9 <div>{% greeting user %}</div> 10 <div>{% greeting "me" %}</div> 11 <div>{% greeting "world" %}</div> 9 <body> 10 {% block header %}{% endblock %} 12 11 13 <h2>Loop</h2> 14 {% if items %} 15 <ul> 16 {% for item in items %} 17 <li{% if forloop.islast %} class="last"{% endif %}>{{ item|escape }}</li> 18 {% endfor %} 19 </ul> 20 {% endif %} 12 <div>{% greeting user %}</div> 13 <div>{% greeting "me" %}</div> 14 <div>{% greeting "world" %}</div> 21 15 16 <h2>Loop</h2> 17 {% if items %} 18 <ul> 19 {% for item in items %} 20 <li{% if forloop.last %} class="last"{% endif %}>{{ item|escape }}</li> 21 {% endfor %} 22 </ul> 23 {% endif %} 24 25 {% block footer %}{% endblock %} 26 </body> 22 27 {% endblock %} -
trunk/genshi/template/__init__.py
r414 r492 14 14 """Implementation of the template engine.""" 15 15 16 from genshi.template. core import Context, Template, TemplateError, \16 from genshi.template.base import Context, Template, TemplateError, \ 17 17 TemplateRuntimeError, TemplateSyntaxError, \ 18 18 BadDirectiveError -
trunk/genshi/template/directives.py
r462 r492 18 18 from genshi.core import Attrs, Stream 19 19 from genshi.path import Path 20 from genshi.template. core import TemplateRuntimeError, TemplateSyntaxError, \20 from genshi.template.base import TemplateRuntimeError, TemplateSyntaxError, \ 21 21 EXPR, _apply_directives 22 22 from genshi.template.eval import Expression, _parse -
trunk/genshi/template/loader.py
r443 r492 20 20 import dummy_threading as threading 21 21 22 from genshi.template. core import TemplateError22 from genshi.template.base import TemplateError 23 23 from genshi.util import LRUCache 24 24 -
trunk/genshi/template/markup.py
r463 r492 19 19 from genshi.core import START, END, START_NS, END_NS, TEXT, COMMENT 20 20 from genshi.input import XMLParser 21 from genshi.template. core import BadDirectiveError, Template, \21 from genshi.template.base import BadDirectiveError, Template, \ 22 22 _apply_directives, SUB 23 23 from genshi.template.loader import TemplateNotFound -
trunk/genshi/template/plugin.py
r457 r492 21 21 from genshi.input import ET, HTML, XML 22 22 from genshi.output import DocType 23 from genshi.template. core import Context, Template23 from genshi.template.base import Context, Template 24 24 from genshi.template.eval import Undefined 25 25 from genshi.template.loader import TemplateLoader -
trunk/genshi/template/tests/__init__.py
r433 r492 17 17 18 18 def suite(): 19 from genshi.template.tests import core, directives, eval, loader, markup, \19 from genshi.template.tests import base, directives, eval, loader, markup, \ 20 20 plugin, text 21 21 suite = unittest.TestSuite() 22 suite.addTest( core.suite())22 suite.addTest(base.suite()) 23 23 suite.addTest(directives.suite()) 24 24 suite.addTest(eval.suite()) -
trunk/genshi/template/tests/base.py
r491 r492 16 16 17 17 from genshi.core import Stream 18 from genshi.template. core import Template, TemplateSyntaxError18 from genshi.template.base import Template, TemplateSyntaxError 19 19 20 20 -
trunk/genshi/template/tests/markup.py
r463 r492 22 22 from genshi.core import Markup 23 23 from genshi.input import XML 24 from genshi.template. core import BadDirectiveError, TemplateSyntaxError24 from genshi.template.base import BadDirectiveError, TemplateSyntaxError 25 25 from genshi.template.loader import TemplateLoader 26 26 from genshi.template.markup import MarkupTemplate -
trunk/genshi/template/text.py
r456 r492 16 16 import re 17 17 18 from genshi.template. core import BadDirectiveError, Template, SUB18 from genshi.template.base import BadDirectiveError, Template, SUB 19 19 from genshi.template.directives import * 20 20
Note: See TracChangeset
for help on using the changeset viewer.
