summaryrefslogtreecommitdiff
path: root/pystache/context.py
Commit message (Expand)AuthorAgeFilesLines
* Context.get() now raises KeyNotFoundError instead of returning default value.Chris Jerdonek2012-05-041-16/+12
* Getting "." from an empty context stack now raises a KeyNotFoundError.Chris Jerdonek2012-05-041-2/+22
* Fixed part of issue #110: accessing from context a property raising an except...Chris Jerdonek2012-05-031-1/+8
* Addressed the TODO to combine the get() and _get_simple() docstrings.Chris Jerdonek2012-05-031-53/+45
* 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-021-3/+5
|\
| * Merge branch 'development' of https://github.com/defunkt/pystache into develo...Rodrigo Bernardo Pimentel2012-04-291-20/+48
| |\
| * | 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-011-25/+36
* | | Added a TODO to context.py.Chris Jerdonek2012-04-291-0/+2
* | | Dot notation spec tests now pass in--Chris Jerdonek2012-04-291-1/+9
* | | Made context.resolve() a method on the ContextStack class.Chris Jerdonek2012-04-291-37/+36
* | | Started implementing dot notation.Chris Jerdonek2012-04-291-6/+24
| |/ |/|
* | Renamed Context to ContextStack.Chris Jerdonek2012-04-251-18/+18
* | Refactored by adding a resolve() function to context.py:Chris Jerdonek2012-04-241-1/+20
* | Added a TODO to pystache/context.py to use EAFP instead of a global variable.Chris Jerdonek2012-04-161-0/+4
* | More Python 3 unit test fixes.Chris Jerdonek2012-04-081-2/+7
|/
* Addresses issue #81: not to call methods on instances of built-in types.Chris Jerdonek2012-01-171-105/+97
* Added Context.__repr__().Chris Jerdonek2012-01-021-0/+13
* Refactored Renderer._make_context() to use a Context.create() method.Chris Jerdonek2011-12-281-0/+66
* Added a doctest for issue #11: "View executes callables wrongly"Chris Jerdonek2011-12-241-0/+28
* Implemented (and tested) Context.top() and Context.copy().Chris Jerdonek2011-12-171-0/+21
* Implemented Context.pop().Chris Jerdonek2011-12-171-0/+2
* Implemented Context.push().Chris Jerdonek2011-12-171-0/+3
* Finished fleshing out the initial docstrings for the context module.Chris Jerdonek2011-12-171-8/+18
* Fleshed out the docstring for Context.__init__().Chris Jerdonek2011-12-171-18/+17
* More improvement tweaks.Chris Jerdonek2011-12-171-10/+11
* Minor docstring and code comment additions and improvements.Chris Jerdonek2011-12-171-20/+24
* More progress on context module: defined and tested context._get_item().Chris Jerdonek2011-12-171-4/+68
* Added a Context class with support for dictionaries (for issue #49).Chris Jerdonek2011-12-171-0/+61