Versioned Literate Programming for Tutorials

27 thoughts
last posted July 15, 2014, 12:48 p.m.

22 earlier thoughts

0

Because the changes you want displayed in the "weaved" tutorial aren't necessarily the same as the patch necessary for the "tangled" code, the patch in the "web" must be able to be annotated not only with comments about the change, but with directives as to how to display it.

For example, often you'll want to just display the new version of something in full rather than a fine-grained diff.

4 later thoughts