Mike Gerwitz
d7220f0157
Raise `Dependency Graph' from section to chapter
...
* doc/tame.texi: `Dependency Graph` now a chapter.
2016-07-06 00:16:36 -04:00
Mike Gerwitz
b88295d30c
Add copyright header to tame.texi
...
* doc/tame.texi: Copyright header added
2016-07-06 00:16:36 -04:00
Mike Gerwitz
cefc7164de
Include version.texi earlier for title output
...
* doc/tame.texi: Include version.texi before title so that VERSION is
available.
2016-07-06 00:16:36 -04:00
Mike Gerwitz
000c0345bd
Add graph:make-from-deps convenience function
...
* src/graph.xsl (graph:make-from-deps): Added with documentation.
* test/graph{-test.xsl,.xspec}: Updated accordingly.
2016-07-06 00:16:33 -04:00
Mike Gerwitz
b2d87c5318
Re-order graph:dep-lookup arguments to favor partial application
...
* src/graph.xsl (graph:dep-lookup): Re-order arguments
* test/graph.xspec: Updated accordingly
2016-07-06 00:16:12 -04:00
Mike Gerwitz
e5da6f8ce1
Add graph:make-from-vertices
...
* src/graph.xsl (graph:make-from-vertices): Added
* test/graph-test.xsl (foo:graph-with-dupes): Added duplicate edges
* test/graph.xspec: Added tests
2016-07-06 00:16:12 -04:00
Mike Gerwitz
641147cd8f
graph:union normalize/dedupe test
...
This was already happening, but formally test and document it, since
it's a very useful property.
* src/graph.xsl (graph:union): Document dedupe behavior
* test/graph-test.xsl: Add test data
* test/graph.xspec: Add dedupe test for graph:union
2016-07-06 00:16:12 -04:00
Mike Gerwitz
bcf1e0457f
Move graph:dep-lookup into Package Subgraphs subsection
...
* src/graph.xsl (graph:dep-lookup): Moved into subsection with
introductory paragraph.
2016-07-06 00:16:11 -04:00
Mike Gerwitz
551e489c5f
Add graph:union
...
* src/graph.xsl (graph:union): Added
* test/graph-test.xsl: Test data added
* test/graph.xspec: Tests added
2016-07-06 00:14:53 -04:00
Mike Gerwitz
e34cf22d6b
Add graph:reverse
...
* src/graph.xsl: Added graph:reverse
* test/graph.xspec: Associated tests
* test/graph-test.xsl: Added test data
2016-07-06 00:14:50 -04:00
Mike Gerwitz
6bb4c05830
Add (beginning of) graph API
...
* doc/tame.texi: Add graph include.
* src/graph.xsl: Added.
* test/graph-test.xsl: Added.
* test/graph.xspec: Added.
2016-07-05 23:49:30 -04:00
Mike Gerwitz
93287bd101
Generate *.apply for tests
...
* Makefile.am (apply_src): Include $(path_test)
2016-07-05 10:42:55 -04:00
Mike Gerwitz
24bbf1afdb
Case change in Metalanguag{E=>e} in README.md
...
* README.md: Case change
2016-07-05 10:42:55 -04:00
Mike Gerwitz
911a3cac8d
Ignore /hoxsl
...
Common place for library.
* .gitignore: Add /hoxsl
2016-07-05 09:45:38 -04:00
Mike Gerwitz
c5bc7d6cc1
HOXSL transform path change
...
Makefile.am (%.apply): {=>src/}transform
2016-07-05 09:44:11 -04:00
Mike Gerwitz
dd563bba47
hoxsl build integration
...
This does not include hoxsl as a submodule; I want to move away from doing
that. Instead, it recognizes the `HOXSL` environment variable.
2015-07-10 12:46:59 -04:00
Mike Gerwitz
55cfeac10a
conf.xsl generation during build
...
Exposes build configuration to XSL templates.
2015-07-10 12:46:39 -04:00
Mike Gerwitz
4c02324720
*.apply template generation during build
2015-07-10 12:46:34 -04:00
Mike Gerwitz
a6de312b82
HOXSL env var recognized by configure.ac
2015-07-09 16:59:35 -04:00
Mike Gerwitz
507664b0c7
Proper @math HTML override with @definfoenclose
...
Backslashes were being stripped from the output unless escaped with another
backslash, but that would cause problems with the TeX ouput.
2015-04-18 00:54:07 -04:00
Mike Gerwitz
908526ff85
Added missing copyright header to expand-sequence
2015-04-16 15:24:14 -04:00
Mike Gerwitz
6f88551b6a
HTML documentation now loads MathJax from CDN
...
Privacy warning: if scripts are enabled, then you are subject to the normal
tracking risks of loading external scripts. If this is from your own domain
or local filesystem, then you may be leaking personal information.
In the future, KaTeX may be used.
2015-04-16 13:36:34 -04:00
Mike Gerwitz
9b0512b0f4
Expansion sequences introduced
2015-04-16 13:21:40 -04:00
Mike Gerwitz
38e147e5e4
Documentation and testing scaffolding
2015-04-16 13:21:22 -04:00
Mike Gerwitz
43e4a555e9
Initial repository setup
2015-04-14 05:35:36 -04:00