summaryrefslogtreecommitdiff
path: root/pystache
Commit message (Expand)AuthorAgeFilesLines
...
* | 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
* | 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 mod...Chris Jerdonek2012-05-042-8/+8
* | Fixed part of issue #110: accessing from context a property raising an except...Chris Jerdonek2012-05-032-1/+28
|/
* 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 ca...Chris Jerdonek2012-05-021-6/+3
* 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
|\
| * Moving Attachable helper class into the correct moduleRodrigo Bernardo Pimentel2012-04-291-0/+19
| * Merge branch 'development' of https://github.com/defunkt/pystache into develo...Rodrigo Bernardo Pimentel2012-04-2981-94/+4286
| |\
| * | Auto-calling elements in the middle of a dot-notation path (reverts 3c5a6db5a...Rodrigo Bernardo Pimentel2012-04-291-4/+1
| * | Fixing logic mistake when determining auto-invoking. Added tests for this case.Rodrigo Bernardo Pimentel2012-04-041-5/+4
| * | Not auto-invoking when there are still dot notation parts to examine. The pre...Rodrigo Bernardo Pimentel2012-04-041-1/+4
| * | Bail early when the attribute is not found, when expanding dot-notationRodrigo Bernardo Pimentel2012-04-041-2/+3
| * | Dot notation support, thereby making pystache compliant with Mustache spec v1...Rodrigo Bernardo Pimentel2012-04-031-4/+13
* | | Some clean-ups to the context module (docstring changes, added TODO's, etc).Chris Jerdonek2012-05-013-31/+42
* | | Added a test case that dotted name resolution should make forward-only progress.Chris Jerdonek2012-04-291-0/+13
* | | Added a TODO to context.py.Chris Jerdonek2012-04-291-0/+2
* | | Dot notation spec tests now pass in--Chris Jerdonek2012-04-292-3/+11
* | | Made context.resolve() a method on the ContextStack class.Chris Jerdonek2012-04-292-39/+37
* | | Started implementing dot notation.Chris Jerdonek2012-04-291-6/+24
* | | Fixed issue #114: "List of lambdas not processed correctly for sections"Chris Jerdonek2012-04-291-15/+34
* | | Added failing test case for issue #114.Chris Jerdonek2012-04-291-0/+16
| |/ |/|