]>
Devi Nivas Git - chevron.git/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
noah morrison [Mon, 3 Nov 2014 21:57:20 +0000 (16:57 -0500)]
Rename project to entei
noah morrison [Mon, 3 Nov 2014 21:40:48 +0000 (16:40 -0500)]
Fixed the bug from last night.
Removed some leftover code from testing that messed things up.
noah morrison [Mon, 3 Nov 2014 04:43:51 +0000 (23:43 -0500)]
Added some documentation
And fixed some pep8 problems.
also... the code seems to not be rendering right...
how long has that been happening?
noah morrison [Sat, 1 Nov 2014 20:33:14 +0000 (16:33 -0400)]
Made unit tests more descriptive
noah morrison [Sat, 1 Nov 2014 20:30:28 +0000 (16:30 -0400)]
Fixed Indented Multiline Standalone failure
* Handle empty data
* Close file instead of EOFError
* Yield final literal
noah morrison [Sat, 1 Nov 2014 19:43:19 +0000 (15:43 -0400)]
Added unit tests
noah morrison [Sat, 1 Nov 2014 19:24:53 +0000 (15:24 -0400)]
Updated the README
noah morrison [Sat, 1 Nov 2014 19:20:45 +0000 (15:20 -0400)]
Added a render function
Render takes a template and data dictionary and returns
a mustache rendered string.
Also updated the test.mustache and added a partial.mustache file.
noah morrison [Sat, 1 Nov 2014 19:18:53 +0000 (15:18 -0400)]
Stopped tokenize from yielding comment tags
noah morrison [Sat, 1 Nov 2014 17:23:51 +0000 (13:23 -0400)]
Fixed "no escape?" bug
Triple brace tags were yielding "no escape?" instead of "no escape".
noah morrison [Sat, 1 Nov 2014 16:50:26 +0000 (12:50 -0400)]
DRY'd the code some
Added a function to grab literals and tag keys,
since the code was very similar and in two places.
Also the grab_literal function is probably more efficent,
as it doesn't peek so much.
noah morrison [Sat, 1 Nov 2014 16:49:53 +0000 (12:49 -0400)]
Added some documentation
Documented the tokenize function.
noah morrison [Fri, 31 Oct 2014 20:42:03 +0000 (16:42 -0400)]
Updated README
noah morrison [Fri, 31 Oct 2014 20:36:57 +0000 (16:36 -0400)]
Changed tokenize to use file like objects
tokenize now takes a file object (or file like object).
If tokenize is given a string it turns it into a file like object.
Also renamed look to peek.
noah morrison [Fri, 31 Oct 2014 19:38:23 +0000 (15:38 -0400)]
Changed sys import to just import argv
noah morrison [Fri, 31 Oct 2014 19:06:52 +0000 (15:06 -0400)]
Removed unnecessary custome exception
The custome exception EOF was not needed,
there is a built-in one called EOFError.
noah morrison [Fri, 31 Oct 2014 19:00:03 +0000 (15:00 -0400)]
Added section detection
Unclosed sections now raise an error
noah morrison [Fri, 31 Oct 2014 18:39:31 +0000 (14:39 -0400)]
Fixed README.md syntax
noah morrison [Fri, 31 Oct 2014 18:35:43 +0000 (14:35 -0400)]
Added nicer file targeting
You can now specify the data and template files from the command line.
Also added a data.json file, even though it is currently unused.
noah morrison [Thu, 30 Oct 2014 22:06:35 +0000 (18:06 -0400)]
Fixed the mustache file
test.mustache was invalid, I forgot to close a tag and used html inside
the non html-escaped tags (instead of a json variable name).
noah morrison [Thu, 30 Oct 2014 02:43:15 +0000 (22:43 -0400)]
initial commit