summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* - release daterel_1_0_0Mike Bayer2014-06-081-1/+1
|
* - correct some misconceptions in how the new lineno thing was built;Mike Bayer2014-06-083-27/+40
| | | | | record all linenos fully and track printed line numbers accurately wrt buffered lines and such.
* - remove redundant changelog noteMike Bayer2014-06-051-6/+0
|
* - changelog for pullreq 8Mike Bayer2014-05-231-0/+9
|
* Merge branch 'error_handler' of https://bitbucket.org/designst/mako/overview ↵Mike Bayer2014-05-232-1/+13
|\ | | | | | | into t
| * use reraise function for error_handlerdesignst2014-05-222-10/+15
| |
| * reraise more exception information if template error_handler is defineddesignst2014-05-211-3/+10
| |
* | - fix the line number scheme to be consistently 1-based, bothMike Bayer2014-05-215-16/+41
|/ | | | | | | for the template and the module - turn full_line_map into a list - add another start source to help with when a render callable begins
* - ensure all line numbers are integersMike Bayer2014-05-201-1/+3
|
* changelog for pullreq bitbucket:7Mike Bayer2014-05-121-0/+9
|
* url escape filter for non-unicodeXie Shi2014-05-042-0/+27
|
* - use py3.3's unittest.mock if availableMike Bayer2014-04-283-3/+8
|
* Merge branch 'w_json_metadata'Mike Bayer2014-04-287-43/+124
|\
| * - Fixed bug in ``decode.<encoding>`` filter where a non-string objectw_json_metadataMike Bayer2014-04-203-2/+17
| | | | | | | | would not be correctly interpreted in Python 3.
| * - add module source thing as ModuleInfo.get_module_source_metadataMike Bayer2014-04-142-20/+27
| |
| * Merge branch 'master' into w_json_metadataMike Bayer2014-04-137-14/+160
| |\ | | | | | | | | | | | | Conflicts: doc/build/changelog.rst
| * \ Merge branch 'master' of bitbucket.org:zzzeek/mako into w_json_metadataMike Bayer2014-04-111-1/+7
| |\ \
| * | | - improve the line counting to take place in the printer; the stateMike Bayer2014-03-142-36/+42
| | | | | | | | | | | | | | | | | | | | is also tracked for the template as a whole whereas before it was only occurring for the top level node and was therefore incomplete
| * | | - Template modules now generate a JSON "metadata" structure at the bottomMike Bayer2014-03-146-18/+90
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | of the source file which includes parseable information about the templates' source file, encoding etc. as well as a mapping of module source lines to template lines, thus replacing the "# SOURCE LINE" markers throughout the source code. The structure also indicates those lines that are explicitly not part of the template's source; the goal here is to allow integration with coverage tools.
* | | | - will now be 1.0Mike Bayer2014-04-2814-678/+323
| | | | | | | | | | | | | | | | | | | | - drop python 2.4, 2.5 support - various pep8ing
* | | | - switch to argparse for cmdline template runnerMike Bayer2014-04-288-55/+140
| | | | | | | | | | | | | | | | | | | | | | | | | | | | - write a test suite for cmdline - start using context manager helpers in tests. intrinsic here is that we're going to go 1.0 and drop at least 2.4 and probably 2.5 - update .gitignore
* | | | Merged in dharland/mako/patch_console_script_mako_render (pull request #5) Mike Bayer2014-04-282-4/+12
|\ \ \ \ | | | | | | | | | | Transform mako-render into mako.cmd and add an entry point
| * | | | Convert mako-render into module mako.cmd and add suitable entrypoint to setupDerek Harland2014-04-162-4/+12
| | | | |
| * | | | Merged zzzeek/mako into masterDerek Harland2014-04-168-15/+167
| |\ \ \ \ | | | |_|/ | | |/| |
* | | | | - add addtional test, py2K only, for when and object's __str__() method returnsMike Bayer2014-04-213-1/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | non-ASCII bytes. This is invalid on py3K as __str__() must return a string. send the object through the function recursively when we get the __str__() value.
* | | | | - Fixed bug in ``decode.<encoding>`` filter where a non-string objectMike Bayer2014-04-203-2/+17
| |/ / / |/| | | | | | | | | | | | | | | | | | | | | | | would not be correctly interpreted in Python 3. Conflicts: doc/build/changelog.rst
* | | | - add py.test settingsMike Bayer2014-04-133-12/+12
| | | | | | | | | | | | | | | | - fix this update_wrapper thing so tests are reported nicely
* | | | - Fixed bug in Python parsing logic which would fail on Python 3Mike Bayer2014-04-133-2/+33
| | | | | | | | | | | | | | | | | | | | when a "try/except" targeted a tuple of exception types, rather than a single exception. fixes #227
* | | | - edit new documentation section regarding includes and inheritanceMike Bayer2014-04-111-83/+105
| | | |
* | | | Merge branch 'master' of github.com:zzzeek/makoMike Bayer2014-04-111-0/+85
|\ \ \ \
| * \ \ \ Merge pull request #9 from jvanasco/mastermike bayer2014-04-111-0/+85
| |\ \ \ \ | | |_|/ / | |/| | | added docs for inherit/include/block confusion
| | * | | added docs for inherit/include/block confusionjonathan vanasco2014-04-101-0/+85
| |/ / /
* | | | changelogMike Bayer2014-04-111-0/+8
| |_|/ |/| |
* | | Merged in dharland/mako/patch-mako-render-exception-handling (pull request #4) Mike Bayer2014-04-111-1/+7
|\ \ \ | |/ / |/| | Add an exception handler to mako-render
| * | Better exception reporting in mako-renderDerek Harland2014-04-081-1/+7
| |/
| * Merged zzzeek/mako into masterDerek Harland2014-04-0837-1014/+2141
| |\ | |/ |/|
* | changelog for pullreq github:7Mike Bayer2014-02-111-0/+7
| |
* | Make a best effort at pre-2.5 compatibility.Eevee (Alex Munroe)2014-02-112-2/+7
| |
* | Support Python 3's keyword-only arguments.Eevee (Alex Munroe)2014-02-118-37/+108
| | | | | | | | | | | | | | | | Previously, they would parse correctly in Python 3, but any keyword-only arguments would be quietly lost, and the user would either get `TypeError: foo() got an unexpected keyword argument...` or the confusing behavior of having the keyword argument overwritten with whatever's in the context with the same name.
* | 0.3.4Mike Bayer2014-01-111-1/+1
| |
* | use latest changelogMike Bayer2014-01-111-1/+1
| |
* | tweaksMike Bayer2014-01-092-3/+20
| |
* | - 2014Mike Bayer2014-01-0927-964/+1948
| | | | | | | | - move CHANGES to changelog.rst
* | - 0.9.2Mike Bayer2014-01-092-1/+11
| | | | | | | | - changelog for pullreq #2
* | Merged in dharland/mako/patch-fix-mako-render-relative-path (pull request #2) Mike Bayer2014-01-091-5/+13
|\ \ | | | | | | Allow mako-render script to take relative path filenames
| * | Add --template-dir option to mako-render, also allow relative paths on ↵donkopotamus2014-01-071-5/+13
| | | | | | | | | | | | command line
| * | Revert "Move calculation of normalised uri to the codepath where it is ↵donkopotamus2014-01-071-10/+10
| | | | | | | | | | | | | | | | | | actually used" This reverts commit 1504fc60e4b676aeec2ccc3121d7462bc885545f.
| * | Move calculation of normalised uri to the codepath where it is actually useddonkopotamus2013-12-201-10/+10
| |/ | | | | | | | | - this fixes a bug in the mako-render script which refuses to process a filename that is given as a relative path
* | add wheelrel_0_9_1Mike Bayer2013-12-261-1/+4
| |
* | - remove creation of blank "x" fileMike Bayer2013-12-261-4/+16
| |