summaryrefslogtreecommitdiff
path: root/pystache
Commit message (Collapse)AuthorAgeFilesLines
...
* | 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, ↵Chris Jerdonek2012-05-042-0/+19
| | | | | | | | | | | | | | | | non-unicode" See-- https://github.com/defunkt/pystache/issues/118
* | 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
| | | | | | | | Support for partial loading added. Still need to support missing tags.
* | RenderEngine constructor now accepts resolve_partial() instead of ↵Chris Jerdonek2012-05-044-57/+85
| | | | | | | | load_partial().
* | Context.get() now raises KeyNotFoundError instead of returning default value.Chris Jerdonek2012-05-043-30/+22
| |
* | Getting "." from an empty context stack now raises a KeyNotFoundError.Chris Jerdonek2012-05-042-8/+45
| |
* | Added RenderEngine.resolve_context().Chris Jerdonek2012-05-042-6/+8
| |
* | Moved the partial-loading code from the parser module to the renderengine ↵Chris Jerdonek2012-05-042-8/+8
| | | | | | | | module.
* | Fixed part of issue #110: accessing from context a property raising an ↵Chris Jerdonek2012-05-032-1/+28
|/ | | | exception.
* Bump version from v0.5.1 to v0.5.2-rc prior to merge to master.Chris Jerdonek2012-05-031-1/+1
|
* Added a TODO regarding changing name of context variable to stack.Chris Jerdonek2012-05-031-0/+1
|
* Addressed issue #115: "Match spec expectation for partials not found"Chris Jerdonek2012-05-0311-27/+78
|
* Addressed the TODO to combine the get() and _get_simple() docstrings.Chris Jerdonek2012-05-031-53/+45
|
* Added a TODO.Chris Jerdonek2012-05-031-0/+1
|
* Moved the definition of context hash and object to the module docstring.Chris Jerdonek2012-05-031-24/+23
|
* Renamed value to result in ContextStack.get().Chris Jerdonek2012-05-021-5/+5
|
* Replaced the context module's use of _is_callable() with Python's built-in ↵Chris Jerdonek2012-05-021-6/+3
| | | | callable().
* Renamed item to context in the context module's _get_value().Chris Jerdonek2012-05-021-9/+8
|
* Merge remote-tracking branch 'rbp/development' into issue-99-dot-notation:Chris Jerdonek2012-05-024-11/+173
|\ | | | | | | | | | | | | | | | | | | This is pull request #100 for issue #99: https://github.com/defunkt/pystache/issues/99 Adds test cases and incorporates some clean-ups. Conflicts: pystache/tests/test_context.py pystache/tests/test_renderengine.py
| * Moving Attachable helper class into the correct moduleRodrigo Bernardo Pimentel2012-04-291-0/+19
| |