summaryrefslogtreecommitdiff
path: root/coverage/templite.py
Commit message (Collapse)AuthorAgeFilesLines
* Change an always-taken elif to an elseNed Batchelder2016-06-251-1/+2
|
* Templite can now collapse whitespace after tagsNed Batchelder2016-02-151-43/+57
|
* Link to 500 Lines from templite.pyNed Batchelder2015-09-021-1/+6
|
* Add license mention to the top of all files. #313.Ned Batchelder2015-07-241-0/+3
|
* Convert single quoted html output to use double quotes.Jon Chappell2015-04-131-1/+1
|
* More pep8 complianceNed Batchelder2015-01-191-0/+1
|
* Collect all the nudgy environment checks into coverage.envNed Batchelder2015-01-181-2/+3
|
* Report a more useful error if an expression fails.Ned Batchelder2015-01-091-1/+11
|
* Source is always Unicode in HTML code. More refactoring to come.Ned Batchelder2014-12-121-1/+5
|
* Try out pylint spelling. Kinda noisy, but fixed some stuff.Ned Batchelder2014-11-271-2/+2
|
* Latest better names in templite.pyNed Batchelder2014-08-091-22/+23
|
* Latest code form 500linesNed Batchelder2014-05-091-50/+85
|
* Polished-up code from 500linesNed Batchelder2014-04-261-29/+39
|
* A few last listcomp -> genexp upgrades.Ned Batchelder2013-12-141-3/+3
|
* Merged 4.0 to defaultNed Batchelder2013-12-131-93/+133
|\
| * Python 2.3, my old nemesis!Ned Batchelder2013-10-271-1/+3
| |
| * More templite fiddling: use locals instead of ctx[] each time.Ned Batchelder2013-10-271-11/+41
| |
| * Templite now compiles to Python code for speed.Ned Batchelder2013-10-261-92/+102
|/
* Clean up the lst += string stuff, whereby string being iterable means each ↵Ned Batchelder2010-02-071-2/+2
| | | | char is added as an element of the list. Also, apply the 'join is better than append' rule to other places, where, alas, it doesn't seem to have the same magic effect.
* You know that thing they say about how ''.join(slist) is faster than s1 += ↵Ned Batchelder2010-02-071-2/+2
| | | | s? It's really true. This one change removed 90% of the templite time, and 59% of the html report generation time.
* Massive eol whitespace clean-up.Ned Batchelder2009-12-021-19/+19
|
* There doesn't seem to be a way to raise an exception with an old traceback ↵Ned Batchelder2009-11-211-2/+2
| | | | that works on both 2.x and 3.x, so lose the traceback.
* Increase templite test coverage, and use the new branch awesomeness when ↵Ned Batchelder2009-11-211-2/+2
| | | | coverage testing ourselves.
* Add nicer exception reporting inside Templite so when a template goes wrong ↵Ned Batchelder2009-11-211-2/+8
| | | | we have some hope of figuring out why.
* Put back a comment distinguishing this Templite from another Templite.Ned Batchelder2009-10-271-0/+2
|
* Cleanup and commenting in Templite.Ned Batchelder2009-10-261-14/+26
|
* Templite v2, which can handle if's and nested control structures.Ned Batchelder2009-10-251-60/+87
|
* Templite now allows comments within curly-hash markers.Ned Batchelder2009-10-251-0/+6
|
* The best way to get py3k support: same source runs on both, with some ↵Ned Batchelder2009-09-221-1/+1
| | | | contortions.
* Minor templite tweaks.Ned Batchelder2009-09-061-1/+2
|
* More docstrings all around.Ned Batchelder2009-05-091-5/+33
|
* Variables' items (dict access) can be used in templates.Ned Batchelder2009-04-201-1/+4
|
* Muliple loops and multi-line loops didn't work.Ned Batchelder2009-04-201-1/+1
|
* Templite: a lightweight template class to use when making HTML reports.Ned Batchelder2009-04-191-0/+81