summaryrefslogtreecommitdiff
path: root/pystache
Commit message (Expand)AuthorAgeFilesLines
* Simplify pystache.tests.main by using a closure instead of a class attribute.Chris Jerdonek2012-05-141-33/+50
* Completed `python setup.py prep` command to generate .rst from .md.Chris Jerdonek2012-05-061-1/+1
* Renderer.render() now accepts ParsedTemplate instances.Chris Jerdonek2012-05-063-30/+55
* Added a TODO.Chris Jerdonek2012-05-061-0/+4
* ParsedTemplate docstring udpates and removed RenderEngine.render_parsed().Chris Jerdonek2012-05-063-27/+12
* Simplified ParsedTemplate.__repr__().Chris Jerdonek2012-05-061-1/+1
* README tweaks and added a TODO.Chris Jerdonek2012-05-061-0/+1
* Documented parse().Chris Jerdonek2012-05-053-3/+4
* Added a TODO.Chris Jerdonek2012-05-051-0/+1
* Added pretty-printing to the nodes of the ParsedTemplate.Chris Jerdonek2012-05-051-8/+45
* Reduced the number of elements in the parse tree.Chris Jerdonek2012-05-051-5/+4
* Moved the default delimiters into pystache.defaults.Chris Jerdonek2012-05-053-10/+16
* Added parse() function and made parser classes private.Chris Jerdonek2012-05-052-18/+26
* Parser no longer requires a RenderEngine instance to parse.Chris Jerdonek2012-05-053-95/+93
* More progress on removing RenderEngine from Parser.Chris Jerdonek2012-05-052-42/+57
* Started decoupling Parser from RenderEngine.Chris Jerdonek2012-05-053-32/+32
* Avoid adding spurious empty strings to the parse tree.Chris Jerdonek2012-05-051-2/+3
* Removed some redundant methods from RenderEngine.Chris Jerdonek2012-05-052-40/+10
* Made the Parser class's compile method private.Chris Jerdonek2012-05-052-14/+10
* Tweaked two docstrings.Chris Jerdonek2012-05-051-2/+2
* No need to cache the tag_key.Chris Jerdonek2012-05-051-3/+3
* Removed now unnecessary parse() arguments.Chris Jerdonek2012-05-051-6/+6
* More parser simplifications.Chris Jerdonek2012-05-051-10/+7
* Created _make_interpolation_node() and _make_section_node().Chris Jerdonek2012-05-051-10/+19
* Reduced use of recursion in Parser.parse().Chris Jerdonek2012-05-051-5/+17
* Reordered if block.Chris Jerdonek2012-05-051-3/+4
* Work with ParsedTemplate instance instead of parse_tree list.Chris Jerdonek2012-05-052-9/+12
* Refactoring parser: removed a local variable (index) from parse().Chris Jerdonek2012-05-051-6/+5
* More parser refactoring: further simplified _handle_tag_type().Chris Jerdonek2012-05-051-27/+22
* More parser refactoring: eliminated _parse_section().Chris Jerdonek2012-05-051-38/+7
* Continued refactoring the parsing code: simplified _handle_tag_type().Chris Jerdonek2012-05-051-29/+32
* Moved more code (partial-related code) from parser to renderengine.Chris Jerdonek2012-05-042-7/+13
* Improved byte-string handling in Python 3.Chris Jerdonek2012-05-044-26/+67
* Tweaks to renderengine.py.Chris Jerdonek2012-05-041-15/+15
* Shared code between RenderEngine's _make_get_section() and _get_string_value().Chris Jerdonek2012-05-042-19/+31
* Switched from using _parse() to _render() inside _make_get_section().Chris Jerdonek2012-05-041-4/+4
* Fixed issue #118: "Handle lambda section values returning non-ascii, non-unic...Chris Jerdonek2012-05-042-0/+19
* Refactored some of the parsing logic: delayed template slicing.Chris Jerdonek2012-05-042-9/+10
* Merge branch 'master' into developmentChris Jerdonek2012-05-044-8/+23
|\
| * Bumped version from 0.5.2-rc to 0.5.2-rc.1.Chris Jerdonek2012-05-041-1/+1
| * Fixed unittest warnings with Python 3: assertEquals() is deprecated.Chris Jerdonek2012-05-041-5/+5
| * Fixed an issue with list section values mixing lambdas and non-lambdas.Chris Jerdonek2012-05-042-2/+17
* | Reordered the documentation in the Renderer.__init__() docstring.Chris Jerdonek2012-05-041-24/+23
* | Added missing_tags attribute validation.Chris Jerdonek2012-05-042-1/+21
* | Fixed a missing_tags unit test for Python 3.Chris Jerdonek2012-05-041-2/+12
* | Finished implementing strict mode for missing tags.Chris Jerdonek2012-05-044-49/+108
* | Simplified Renderer._make_resolve_partial().Chris Jerdonek2012-05-041-29/+30
* | Added to Renderer class support for missing_tags (not finished yet).Chris Jerdonek2012-05-044-31/+79
* | RenderEngine constructor now accepts resolve_partial() instead of load_partia...Chris Jerdonek2012-05-044-57/+85
* | Context.get() now raises KeyNotFoundError instead of returning default value.Chris Jerdonek2012-05-043-30/+22