summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2014-03-14 18:03:19 -0400
committerMike Bayer <mike_mp@zzzcomputing.com>2014-03-14 18:03:19 -0400
commitda4737ce98bd037e86d005cf35f3f08ec0f1cbe2 (patch)
tree8ef7e1dcb9b8a626350d68675b6c8fc5c1ea07f4 /doc
parent76f40065e7cba19d7fa211329a859eab7c5e9111 (diff)
downloadmako-da4737ce98bd037e86d005cf35f3f08ec0f1cbe2.tar.gz
- Template modules now generate a JSON "metadata" structure at the bottom
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.
Diffstat (limited to 'doc')
-rw-r--r--doc/build/changelog.rst11
1 files changed, 11 insertions, 0 deletions
diff --git a/doc/build/changelog.rst b/doc/build/changelog.rst
index 2a0e5f3..7664284 100644
--- a/doc/build/changelog.rst
+++ b/doc/build/changelog.rst
@@ -10,6 +10,17 @@ Changelog
:released:
.. change::
+ :tags: feature
+
+ Template modules now generate a JSON "metadata" structure at the bottom
+ 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.
+
+ .. change::
:tags: feature, py3k
:pullreq: github:7