td_project_diff
Compare two .toe/.tox files to report changes: added, removed, retyped, rewired, re-parameterised operators, and line diffs of DAT code. Moves are counted separately.
Instructions
Compare two .toe/.tox files and report what actually changed.
Reports added, removed, retyped, rewired and re-parameterised operators, plus a line diff of any changed DAT code. Nodes that were only dragged to a new position are counted separately so they cannot bury a real change.
To compare a live branch before and after some edits, pass two td_snapshot
files of the same COMP. A parameter line shows what drives the parameter:
its constant, or its expression or bind text, with no mark saying which.
A file keeps only parameters that are off their default, so -name (was X) normally means the parameter went back to its default, and +name
that it left it. To put a value back, read it from td_project_text of the
before file, which keeps the mode.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| after | Yes | ||
| before | Yes | ||
| show_moves | No | ||
| include_text | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |