Rob Rix
|
4043a39b2b
|
term takes an element.
|
2015-10-21 12:59:47 -04:00 |
|
Rob Rix
|
698bc16a98
|
Find the before/after elements.
|
2015-10-21 12:59:37 -04:00 |
|
Rob Rix
|
0fd240ee3d
|
Stub in term handling.
|
2015-10-21 12:58:21 -04:00 |
|
Rob Rix
|
802f6f3f2b
|
diff is its own continuation.
|
2015-10-21 12:03:17 -04:00 |
|
Rob Rix
|
888379544c
|
Recur via the continuation.
|
2015-10-21 12:02:57 -04:00 |
|
Rob Rix
|
652b1ee699
|
We’ll need to handle annotated terms.
|
2015-10-21 12:02:10 -04:00 |
|
Rob Rix
|
8b9cfde29e
|
Process the top-level diff with diff .
|
2015-10-21 12:01:30 -04:00 |
|
Rob Rix
|
57456430a1
|
Pass a continuation around.
|
2015-10-21 12:01:19 -04:00 |
|
Rob Rix
|
d19f212467
|
We need to handle leaves.
|
2015-10-21 12:00:46 -04:00 |
|
Rob Rix
|
64fcc98221
|
Log the diff.
|
2015-10-21 11:59:56 -04:00 |
|
Rob Rix
|
61eff92eff
|
Call out to patch/syntax when processing a diff.
|
2015-10-21 11:59:48 -04:00 |
|
Rob Rix
|
61bb54cdad
|
Stub in a function to process patches.
|
2015-10-21 11:49:03 -04:00 |
|
Rob Rix
|
3701da8d43
|
No margin/padding.
|
2015-10-21 11:48:46 -04:00 |
|
Rob Rix
|
1ca7447e0f
|
Process the diff.
|
2015-10-21 11:17:39 -04:00 |
|
Rob Rix
|
5ba5589766
|
Add a function for processing syntax elements.
|
2015-10-21 11:17:33 -04:00 |
|
Rob Rix
|
81cfdb5020
|
Add a function for processing keyed syntax elements.
|
2015-10-21 11:17:25 -04:00 |
|
Rob Rix
|
9aa2261b7d
|
Add a function for processing indexed elements.
|
2015-10-21 11:17:16 -04:00 |
|
Rob Rix
|
65ed7b6635
|
Remove toDOM.
|
2015-10-21 11:16:34 -04:00 |
|
Rob Rix
|
e7ee2f6aba
|
Populate the columns with the original sources.
|
2015-10-21 11:11:50 -04:00 |
|
Rob Rix
|
57f393c2cf
|
Paint the columns.
|
2015-10-21 11:11:37 -04:00 |
|
Rob Rix
|
13113090fd
|
Treat whitespace in the columns as significant.
|
2015-10-21 11:11:30 -04:00 |
|
Rob Rix
|
7582eace28
|
Position the columns.
|
2015-10-21 11:11:14 -04:00 |
|
Rob Rix
|
c627af6324
|
Add column elements to the HTML.
|
2015-10-21 11:11:01 -04:00 |
|
Rob Rix
|
c19913abfd
|
Load diff.json.
|
2015-10-20 17:52:04 -04:00 |
|
Rob Rix
|
f1bb19be12
|
Grey backgrounds for replacements.
|
2015-10-13 13:17:18 -04:00 |
|
Rob Rix
|
c0ab5abd9f
|
Drop the outline from replacements.
|
2015-10-13 12:44:25 -04:00 |
|
Rob Rix
|
fad02bab81
|
Give replacements a background colour.
|
2015-10-13 11:47:07 -04:00 |
|
Rob Rix
|
4ed33b485a
|
Background colours for insertions/deletions.
|
2015-10-13 11:43:25 -04:00 |
|
Rob Rix
|
2a671d5403
|
Change up the outline colours.
|
2015-10-13 11:43:17 -04:00 |
|
Rob Rix
|
67a19682e8
|
HIghlight replacements.
|
2015-10-13 11:25:20 -04:00 |
|
Rob Rix
|
7aab1da72c
|
Shift things to either side.
|
2015-10-13 11:24:55 -04:00 |
|
Rob Rix
|
dd05a2d5ee
|
Skip empty branches.
|
2015-10-13 11:24:08 -04:00 |
|
Rob Rix
|
91093f1aac
|
Only wrap elements that exist.
|
2015-10-13 11:22:56 -04:00 |
|
Rob Rix
|
ec9c29e29d
|
Only add children that exist.
|
2015-10-13 11:22:34 -04:00 |
|
Rob Rix
|
b10f4e2507
|
Don’t float things.
|
2015-10-13 11:20:54 -04:00 |
|
Rob Rix
|
b5f8516ab7
|
Leaves are wrapped in paragraphs.
|
2015-10-13 11:16:52 -04:00 |
|
Rob Rix
|
6a9e71fcd5
|
Arrays wrap their children in <li> elements.
|
2015-10-13 11:15:33 -04:00 |
|
Rob Rix
|
69568fb622
|
Arrays add <ol> elements.
|
2015-10-13 11:15:23 -04:00 |
|
Rob Rix
|
208238ae6e
|
Add a function to wrap a node in another node.
|
2015-10-13 11:10:54 -04:00 |
|
Rob Rix
|
0dcecb9a00
|
Rename the DOM variable.
|
2015-10-13 11:09:30 -04:00 |
|
Rob Rix
|
f236cc9a52
|
Remove the left/right elements.
|
2015-10-13 11:08:12 -04:00 |
|
Rob Rix
|
90d3bee821
|
Disallow floating past other elements.
|
2015-10-13 11:07:55 -04:00 |
|
Rob Rix
|
27b5007eff
|
Style insertions/deletions a little.
|
2015-10-13 11:07:40 -04:00 |
|
Rob Rix
|
205449e197
|
Insert the diffs into a #diff element.
|
2015-10-13 11:05:13 -04:00 |
|
Rob Rix
|
d653790ee3
|
Add diffs to the body.
|
2015-10-13 11:04:21 -04:00 |
|
Rob Rix
|
6050677c3d
|
Ignore other keys, apparently.
|
2015-10-13 11:03:37 -04:00 |
|
Rob Rix
|
b8c5789786
|
Add before/after states.
|
2015-10-13 11:03:27 -04:00 |
|
Rob Rix
|
5d864a7f3d
|
Add replacements to the DOM.
|
2015-10-13 11:01:32 -04:00 |
|
Rob Rix
|
984858bb9c
|
Careful with your null checks, there.
|
2015-10-13 11:00:38 -04:00 |
|
Rob Rix
|
82918f0f4b
|
Add deletions.
|
2015-10-13 11:00:29 -04:00 |
|