Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'master' into developmentdevelopment | Chris Jerdonek | 2014-09-30 | 1 | -1/+1 |
|\ | |||||
| * | Fixed typo in docstring | Philippe Ombredanne | 2014-04-15 | 1 | -1/+1 |
| | | |||||
* | | Fix another Python 3.3 syntax error. | Kevin Yank | 2013-09-15 | 1 | -1/+1 |
| | | |||||
* | | Fix syntax error in Python 3.3. | Kevin Yank | 2013-09-15 | 1 | -1/+1 |
|/ | | | | “Unicode Raw” strings are no longer supported in Python 3.3, and cause a syntax error. See http://bugs.python.org/issue15096. Without this fix, Pystache gives a syntax error when used in a Python 3.3 environment. | ||||
* | Merge remote-tracking branch ↵ | Chris Jerdonek | 2012-10-20 | 1 | -2/+2 |
|\ | | | | | | | | | | | 'BreakawayConsulting/issue-135-default-delimiters' into issue-135 This is the initial patch for issue #135 from @bennoleslie. | ||||
| * | Enable defaults.DELIMITERS to be monkey-patched by module users. | Ben Leslie | 2012-09-18 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | This updates the way in which default.DELIMITERS is used to enable simple monkey-patching should a user desire. Monkey-patching isn't the preferred approach however, it can at times be useful and it simple to support. Additionally, test cases are added to ensure certain defaults can be monkey-patched at run-time. | ||||
* | | Rename variable for return value of RenderEngine.fetch_section_data(). | Chris Jerdonek | 2012-10-19 | 1 | -2/+2 |
|/ | |||||
* | Renderer.render() now accepts ParsedTemplate instances. | Chris Jerdonek | 2012-05-06 | 1 | -2/+5 |
| | |||||
* | ParsedTemplate docstring udpates and removed RenderEngine.render_parsed(). | Chris Jerdonek | 2012-05-06 | 1 | -2/+2 |
| | |||||
* | README tweaks and added a TODO. | Chris Jerdonek | 2012-05-06 | 1 | -0/+1 |
| | |||||
* | Added a TODO. | Chris Jerdonek | 2012-05-05 | 1 | -0/+1 |
| | |||||
* | Added pretty-printing to the nodes of the ParsedTemplate. | Chris Jerdonek | 2012-05-05 | 1 | -8/+45 |
| | |||||
* | Reduced the number of elements in the parse tree. | Chris Jerdonek | 2012-05-05 | 1 | -5/+4 |
| | |||||
* | Moved the default delimiters into pystache.defaults. | Chris Jerdonek | 2012-05-05 | 1 | -9/+11 |
| | |||||
* | Added parse() function and made parser classes private. | Chris Jerdonek | 2012-05-05 | 1 | -15/+24 |
| | |||||
* | Parser no longer requires a RenderEngine instance to parse. | Chris Jerdonek | 2012-05-05 | 1 | -17/+55 |
| | |||||
* | More progress on removing RenderEngine from Parser. | Chris Jerdonek | 2012-05-05 | 1 | -6/+56 |
| | |||||
* | Started decoupling Parser from RenderEngine. | Chris Jerdonek | 2012-05-05 | 1 | -2/+22 |
| | |||||
* | Avoid adding spurious empty strings to the parse tree. | Chris Jerdonek | 2012-05-05 | 1 | -2/+3 |
| | |||||
* | Made the Parser class's compile method private. | Chris Jerdonek | 2012-05-05 | 1 | -2/+4 |
| | |||||
* | Tweaked two docstrings. | Chris Jerdonek | 2012-05-05 | 1 | -2/+2 |
| | |||||
* | No need to cache the tag_key. | Chris Jerdonek | 2012-05-05 | 1 | -3/+3 |
| | |||||
* | Removed now unnecessary parse() arguments. | Chris Jerdonek | 2012-05-05 | 1 | -6/+6 |
| | |||||
* | More parser simplifications. | Chris Jerdonek | 2012-05-05 | 1 | -10/+7 |
| | |||||
* | Created _make_interpolation_node() and _make_section_node(). | Chris Jerdonek | 2012-05-05 | 1 | -10/+19 |
| | |||||
* | Reduced use of recursion in Parser.parse(). | Chris Jerdonek | 2012-05-05 | 1 | -5/+17 |
| | |||||
* | Reordered if block. | Chris Jerdonek | 2012-05-05 | 1 | -3/+4 |
| | |||||
* | Work with ParsedTemplate instance instead of parse_tree list. | Chris Jerdonek | 2012-05-05 | 1 | -7/+7 |
| | |||||
* | Refactoring parser: removed a local variable (index) from parse(). | Chris Jerdonek | 2012-05-05 | 1 | -6/+5 |
| | |||||
* | More parser refactoring: further simplified _handle_tag_type(). | Chris Jerdonek | 2012-05-05 | 1 | -27/+22 |
| | |||||
* | More parser refactoring: eliminated _parse_section(). | Chris Jerdonek | 2012-05-05 | 1 | -38/+7 |
| | |||||
* | Continued refactoring the parsing code: simplified _handle_tag_type(). | Chris Jerdonek | 2012-05-05 | 1 | -29/+32 |
| | |||||
* | Moved more code (partial-related code) from parser to renderengine. | Chris Jerdonek | 2012-05-04 | 1 | -5/+3 |
| | |||||
* | Refactored some of the parsing logic: delayed template slicing. | Chris Jerdonek | 2012-05-04 | 1 | -5/+7 |
| | |||||
* | Added RenderEngine.resolve_context(). | Chris Jerdonek | 2012-05-04 | 1 | -1/+1 |
| | |||||
* | Moved the partial-loading code from the parser module to the renderengine ↵ | Chris Jerdonek | 2012-05-04 | 1 | -8/+1 |
| | | | | module. | ||||
* | Addressed issue #115: "Match spec expectation for partials not found" | Chris Jerdonek | 2012-05-03 | 1 | -5/+10 |
| | |||||
* | Moved a string slice operation from parse() to _parse_section(). | Chris Jerdonek | 2012-04-28 | 1 | -4/+4 |
| | |||||
* | Commented some of the section parsing code. | Chris Jerdonek | 2012-04-28 | 1 | -11/+46 |
| | |||||
* | More Python 3 unit test fixes; README doctests also now working. | Chris Jerdonek | 2012-04-08 | 1 | -1/+1 |
| | |||||
* | More Python 3 unit test fixes. | Chris Jerdonek | 2012-04-08 | 1 | -1/+1 |
| | |||||
* | Renamed template.py to parsed.py. | Chris Jerdonek | 2012-03-31 | 1 | -1/+1 |
| | |||||
* | Moved some of the partial logic from RenderEngine to Parser. | Chris Jerdonek | 2012-01-21 | 1 | -1/+8 |
| | |||||
* | Renamed a RenderEngine._parse() argument from template_string to template. | Chris Jerdonek | 2012-01-18 | 1 | -0/+4 |
| | |||||
* | Removed two unused arguments from _handle_tag_type(). | Chris Jerdonek | 2012-01-18 | 1 | -2/+2 |
| | |||||
* | Created a ParsedTemplate class. | Chris Jerdonek | 2012-01-18 | 1 | -9/+11 |
| | |||||
* | Tweaked Parser.parse() docstring. | Chris Jerdonek | 2012-01-18 | 1 | -3/+2 |
| | |||||
* | Added ParsingError. | Chris Jerdonek | 2012-01-18 | 1 | -11/+9 |
| | |||||
* | Addressed TODO not to use exceptions for flow control in parser. | Chris Jerdonek | 2012-01-18 | 1 | -13/+8 |
| | |||||
* | Reordered tag_type "switch" statement. | Chris Jerdonek | 2012-01-18 | 1 | -8/+8 |
| |