summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* - 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
| * - 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
| | |
* | | Merge branch 'master' of bitbucket.org:zzzeek/mako into w_json_metadataMike Bayer2014-04-111-1/+7
|\ \ \ | |/ /
| * | 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
| | |\ | | |/ | |/|
* | | - 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.
* | 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
| |
* | - remove tracMike Bayer2013-12-261-2/+0
| |
* | - changelog for [ticket:225]Mike Bayer2013-12-242-1/+5
| |
* | Improved handling of translator comments in Babel pluginNed Batchelder2013-12-243-12/+20
|/ | | | | | | | | | There's no reason an intervening node should clear the translator comments. There's already logic that discards the comments if they occurred too far away from the harvested string. This way we can write more natural templates and still have the translator comments that provide the best translated text. http://www.makotemplates.org/trac/ticket/225
* dont mutate css_files, it just adds upMike Bayer2013-11-112-4/+4
|
* oopsieMike Bayer2013-11-111-1/+1
|
* - add webfont RTD isn't giving us yetMike Bayer2013-11-113-9/+15
| | | | - try to get all our CSS in one place and above RTD so we get all their styles...
* - update rtd layout for newer rtd designMike Bayer2013-11-113-168/+37
|
* - changelogMike Bayer2013-10-083-5/+7
| | | | - fix test to work under py3.2
* Merge pull request #5 from vmagamedov/mastermike bayer2013-10-082-2/+11
|\ | | | | Fixed TGPlugin.render method to support unicode template names in py2k.
| * Using compat.string_types instead of "str if compat.py3k else basestring" in ↵Vladimir Magamedov2013-09-171-1/+1
| | | | | | | | TGPlugin.render method.
| * Fixed TGPlugin.render method to support unicode template names in py2k.Vladimir Magamedov2013-09-172-2/+11
| |
* | - [bug] Fixed issue where an old lexer rule prevented a template lineMike Bayer2013-10-013-2/+9
|/ | | | which looked like "#*" from being correctly parsed. [ticket:224]
* move the function out to compat so we don't import _ast_util if _ast isn't ↵Mike Bayer2013-09-114-13/+14
| | | | present
* Merge pull request #4 from Zer0-/mastermike bayer2013-09-113-7/+17
|\ | | | | added arg_stringname function to _ast_util.py
| * added arg_stringname function to _ast_util.pyPhilipp Volugine2013-09-103-7/+17
| | | | | | | | | | | | | | | | | | This is to be compatible with python3.4 where kwarg and vararg objects are _ast.arg as opposed to Name objects in earlier versions. The _ast.arg object cannot be implicitly converted to a string. This lead to 4 errors in the test suite. As of this commit all tests pass under python3.4a2
* | - changelogMike Bayer2013-09-101-0/+3
| | | | | | | | | | - [bug] Fixed an AST issue that was preventing correct operation under alpha versions of Python 3.4. Pullreq courtesy Zer0-.
* | Merge pull request #3 from Zer0-/mastermike bayer2013-09-101-0/+3
|\ \ | |/ | | _ast_util.py added visit_NameConstant to SourceGen
| * _ast_util.py added visit_NameConstant to SourceGenPhilipp Volugine2013-09-101-0/+3
|/ | | | | | SourceGenerator didn't work with python3.4 alpha, `None` Is now a NameConstant rather than a Name in ast the new method deals with converting it to a string
* - changelog for Martin Geisler's coding/utf-8 fixesMike Bayer2013-08-282-1/+7
| | | | - version bump 0.9.1
* Fix docstrings to use "UTF-8" instead of "utf8"Martin Geisler2013-08-281-2/+2
| | | | | | | | | | | The UTF-8 FAQ says this is the correct name for the encoding. http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8 The official name and spelling of this encoding is UTF-8, where UTF stands for UCS Transformation Format. Please do not write UTF-8 in any documentation text in other ways (such as utf8 or UTF_8), unless of course you refer to a variable name and not the encoding itself.