summaryrefslogtreecommitdiff
path: root/tests/ref
diff options
context:
space:
mode:
Diffstat (limited to 'tests/ref')
-rw-r--r--tests/ref/base/blind.pngbin27575 -> 0 bytes
-rw-r--r--tests/ref/base/color.pngbin595 -> 0 bytes
-rw-r--r--tests/ref/base/data.pngbin8603 -> 0 bytes
-rw-r--r--tests/ref/base/eval.pngbin5429 -> 0 bytes
-rw-r--r--tests/ref/base/numbering.pngbin7112 -> 0 bytes
-rw-r--r--tests/ref/basics/desc.pngbin0 -> 16887 bytes
-rw-r--r--tests/ref/basics/enum.pngbin0 -> 27690 bytes
-rw-r--r--tests/ref/basics/heading.png (renamed from tests/ref/structure/heading.png)bin24767 -> 24767 bytes
-rw-r--r--tests/ref/basics/list-attach.png (renamed from tests/ref/structure/attach.png)bin11016 -> 11016 bytes
-rw-r--r--tests/ref/basics/list.png (renamed from tests/ref/structure/list.png)bin20656 -> 20656 bytes
-rw-r--r--tests/ref/basics/table.png (renamed from tests/ref/structure/table.png)bin4295 -> 4295 bytes
-rw-r--r--tests/ref/code/block.pngbin2005 -> 0 bytes
-rw-r--r--tests/ref/code/if.pngbin2336 -> 0 bytes
-rw-r--r--tests/ref/code/import.pngbin4675 -> 0 bytes
-rw-r--r--tests/ref/code/include.pngbin47545 -> 0 bytes
-rw-r--r--tests/ref/code/let.pngbin3170 -> 0 bytes
-rw-r--r--tests/ref/code/ops.pngbin977 -> 0 bytes
-rw-r--r--tests/ref/code/return.pngbin2946 -> 0 bytes
-rw-r--r--tests/ref/code/while.pngbin1058 -> 0 bytes
-rw-r--r--tests/ref/coma.pngbin88639 -> 88737 bytes
-rw-r--r--tests/ref/compiler/array.png (renamed from tests/ref/code/array.png)bin6191 -> 6191 bytes
-rw-r--r--tests/ref/compiler/bench.pngbin0 -> 40303 bytes
-rw-r--r--tests/ref/compiler/block.pngbin0 -> 1982 bytes
-rw-r--r--tests/ref/compiler/break-continue.png (renamed from tests/ref/code/break-continue.png)bin7268 -> 7268 bytes
-rw-r--r--tests/ref/compiler/call.png (renamed from tests/ref/code/call.png)bin2337 -> 2337 bytes
-rw-r--r--tests/ref/compiler/closure.png (renamed from tests/ref/code/closure.png)bin520 -> 520 bytes
-rw-r--r--tests/ref/compiler/comment.png (renamed from tests/ref/code/comment.png)bin797 -> 797 bytes
-rw-r--r--tests/ref/compiler/construct.png (renamed from tests/ref/style/construct.png)bin6024 -> 6024 bytes
-rw-r--r--tests/ref/compiler/dict.png (renamed from tests/ref/code/dict.png)bin4584 -> 4584 bytes
-rw-r--r--tests/ref/compiler/for.png (renamed from tests/ref/code/for.png)bin3521 -> 3521 bytes
-rw-r--r--tests/ref/compiler/if.pngbin0 -> 2244 bytes
-rw-r--r--tests/ref/compiler/import.pngbin0 -> 4538 bytes
-rw-r--r--tests/ref/compiler/include.pngbin0 -> 47551 bytes
-rw-r--r--tests/ref/compiler/label.png (renamed from tests/ref/style/label.png)bin20873 -> 20873 bytes
-rw-r--r--tests/ref/compiler/let.pngbin0 -> 3073 bytes
-rw-r--r--tests/ref/compiler/methods-collection.png (renamed from tests/ref/base/collection.png)bin1384 -> 1384 bytes
-rw-r--r--tests/ref/compiler/methods-color.pngbin0 -> 506 bytes
-rw-r--r--tests/ref/compiler/ops.pngbin0 -> 972 bytes
-rw-r--r--tests/ref/compiler/repr.png (renamed from tests/ref/code/repr.png)bin29799 -> 29799 bytes
-rw-r--r--tests/ref/compiler/return.pngbin0 -> 2907 bytes
-rw-r--r--tests/ref/compiler/set.png (renamed from tests/ref/style/set.png)bin24744 -> 24744 bytes
-rw-r--r--tests/ref/compiler/shorthand.png (renamed from tests/ref/text/shorthands.png)bin4842 -> 4842 bytes
-rw-r--r--tests/ref/compiler/show-bare.png (renamed from tests/ref/style/show-bare.png)bin25853 -> 25853 bytes
-rw-r--r--tests/ref/compiler/show-node.png (renamed from tests/ref/style/show-node.png)bin23443 -> 23443 bytes
-rw-r--r--tests/ref/compiler/show-recursive.png (renamed from tests/ref/style/show-recursive.png)bin15653 -> 15653 bytes
-rw-r--r--tests/ref/compiler/show-selector.png (renamed from tests/ref/style/show-selector.png)bin12923 -> 12923 bytes
-rw-r--r--tests/ref/compiler/show-text.png (renamed from tests/ref/style/show-text.png)bin43571 -> 43571 bytes
-rw-r--r--tests/ref/compiler/while.pngbin0 -> 995 bytes
-rw-r--r--tests/ref/compute/create.pngbin0 -> 155 bytes
-rw-r--r--tests/ref/compute/data.pngbin0 -> 8602 bytes
-rw-r--r--tests/ref/compute/utility.pngbin0 -> 34441 bytes
-rw-r--r--tests/ref/empty.pngbin94 -> 92 bytes
-rw-r--r--tests/ref/graphics/hide.pngbin936 -> 0 bytes
-rw-r--r--tests/ref/graphics/shape-circle.pngbin40653 -> 0 bytes
-rw-r--r--tests/ref/graphics/shape-ellipse.pngbin24571 -> 0 bytes
-rw-r--r--tests/ref/graphics/shape-fill-stroke.pngbin6371 -> 0 bytes
-rw-r--r--tests/ref/graphics/shape-rect.pngbin16266 -> 0 bytes
-rw-r--r--tests/ref/graphics/shape-square.pngbin18777 -> 0 bytes
-rw-r--r--tests/ref/layout/columns.pngbin106624 -> 122708 bytes
-rw-r--r--tests/ref/layout/container.pngbin7628 -> 7512 bytes
-rw-r--r--tests/ref/layout/flow-orphan.pngbin0 -> 89335 bytes
-rw-r--r--tests/ref/layout/grid-1.pngbin8863 -> 8663 bytes
-rw-r--r--tests/ref/layout/grid-2.pngbin16566 -> 16352 bytes
-rw-r--r--tests/ref/layout/grid-4.pngbin430 -> 423 bytes
-rw-r--r--tests/ref/layout/grid-5.pngbin3814 -> 3699 bytes
-rw-r--r--tests/ref/layout/hide.pngbin0 -> 911 bytes
-rw-r--r--tests/ref/layout/locate-break.pngbin122 -> 0 bytes
-rw-r--r--tests/ref/layout/locate-group.pngbin42394 -> 0 bytes
-rw-r--r--tests/ref/layout/locate.pngbin2795 -> 0 bytes
-rw-r--r--tests/ref/layout/orphan-heading.pngbin8239 -> 0 bytes
-rw-r--r--tests/ref/layout/orphan-widow.pngbin71274 -> 0 bytes
-rw-r--r--tests/ref/layout/page-margin.pngbin2998 -> 2957 bytes
-rw-r--r--tests/ref/layout/page-style.pngbin1313 -> 1294 bytes
-rw-r--r--tests/ref/layout/page.pngbin7401 -> 7221 bytes
-rw-r--r--tests/ref/layout/par-bidi.png (renamed from tests/ref/text/bidi.png)bin26171 -> 26171 bytes
-rw-r--r--tests/ref/layout/par-indent.pngbin0 -> 46125 bytes
-rw-r--r--tests/ref/layout/par-justify.png (renamed from tests/ref/text/justify.png)bin30128 -> 30128 bytes
-rw-r--r--tests/ref/layout/par-knuth.pngbin0 -> 69406 bytes
-rw-r--r--tests/ref/layout/par-simple.pngbin0 -> 58353 bytes
-rw-r--r--tests/ref/layout/par.png (renamed from tests/ref/text/par.png)bin25788 -> 25788 bytes
-rw-r--r--tests/ref/layout/repeat.pngbin0 -> 9344 bytes
-rw-r--r--tests/ref/layout/stack-2.pngbin8673 -> 8430 bytes
-rw-r--r--tests/ref/layout/transform.png (renamed from tests/ref/graphics/transform.png)bin52123 -> 52123 bytes
-rw-r--r--tests/ref/math/simple.png (renamed from tests/ref/layout/math.png)bin6554 -> 6554 bytes
-rw-r--r--tests/ref/meta/document.pngbin0 -> 68 bytes
-rw-r--r--tests/ref/meta/link.pngbin0 -> 49384 bytes
-rw-r--r--tests/ref/structure/desc.pngbin16889 -> 0 bytes
-rw-r--r--tests/ref/structure/enum.pngbin27684 -> 0 bytes
-rw-r--r--tests/ref/style/closure.pngbin7567 -> 0 bytes
-rw-r--r--tests/ref/text/baseline.pngbin6204 -> 6168 bytes
-rw-r--r--tests/ref/text/chinese.pngbin22527 -> 21925 bytes
-rw-r--r--tests/ref/text/emph-strong.pngbin6988 -> 0 bytes
-rw-r--r--tests/ref/text/emphasis.pngbin0 -> 6900 bytes
-rw-r--r--tests/ref/text/features.pngbin10734 -> 10673 bytes
-rw-r--r--tests/ref/text/hyphenate.pngbin22150 -> 22158 bytes
-rw-r--r--tests/ref/text/indent.pngbin46139 -> 0 bytes
-rw-r--r--tests/ref/text/knuth.pngbin69313 -> 0 bytes
-rw-r--r--tests/ref/text/link.pngbin49393 -> 0 bytes
-rw-r--r--tests/ref/text/microtype.pngbin10904 -> 10903 bytes
-rw-r--r--tests/ref/text/plain.pngbin58344 -> 0 bytes
-rw-r--r--tests/ref/text/quotes.pngbin65503 -> 65498 bytes
-rw-r--r--tests/ref/text/raw-highlight.png (renamed from tests/ref/text/code.png)bin40777 -> 40777 bytes
-rw-r--r--tests/ref/text/raw.pngbin18137 -> 18101 bytes
-rw-r--r--tests/ref/text/repeat.pngbin9342 -> 0 bytes
-rw-r--r--tests/ref/text/shift.png (renamed from tests/ref/text/shifts.png)bin7781 -> 7781 bytes
-rw-r--r--tests/ref/text/space.pngbin0 -> 5941 bytes
-rw-r--r--tests/ref/text/tracking-spacing.pngbin6479 -> 6467 bytes
-rw-r--r--tests/ref/text/whitespace.pngbin6273 -> 0 bytes
-rw-r--r--tests/ref/visualize/image.png (renamed from tests/ref/graphics/image.png)bin176635 -> 176635 bytes
-rw-r--r--tests/ref/visualize/line.png (renamed from tests/ref/graphics/line.png)bin1562 -> 1562 bytes
-rw-r--r--tests/ref/visualize/shape-aspect.png (renamed from tests/ref/graphics/shape-aspect.png)bin4501 -> 4501 bytes
-rw-r--r--tests/ref/visualize/shape-circle.pngbin0 -> 39277 bytes
-rw-r--r--tests/ref/visualize/shape-ellipse.pngbin0 -> 23989 bytes
-rw-r--r--tests/ref/visualize/shape-fill-stroke.pngbin0 -> 6192 bytes
-rw-r--r--tests/ref/visualize/shape-rect.pngbin0 -> 16269 bytes
-rw-r--r--tests/ref/visualize/shape-square.pngbin0 -> 18290 bytes
116 files changed, 0 insertions, 0 deletions
diff --git a/tests/ref/base/blind.png b/tests/ref/base/blind.png
deleted file mode 100644
index e972567e..00000000
--- a/tests/ref/base/blind.png
+++ /dev/null
Binary files differ
diff --git a/tests/ref/base/color.png b/tests/ref/base/color.png
deleted file mode 100644
index 496013bb..00000000
--- a/tests/ref/base/color.png
+++ /dev/null
Binary files differ
diff --git a/tests/ref/base/data.png b/tests/ref/base/data.png
deleted file mode 100644
index 69e0ae38..00000000
--- a/tests/ref/base/data.png
+++ /dev/null
Binary files differ
diff --git a/tests/ref/base/eval.png b/tests/ref/base/eval.png
deleted file mode 100644
index 38c1d64e..00000000
--- a/tests/ref/base/eval.png
+++ /dev/null
Binary files differ
diff --git a/tests/ref/base/numbering.png b/tests/ref/base/numbering.png
deleted file mode 100644
index aa34de29..00000000
--- a/tests/ref/base/numbering.png
+++ /dev/null
Binary files differ
diff --git a/tests/ref/basics/desc.png b/tests/ref/basics/desc.png
new file mode 100644
index 00000000..e186ec8c
--- /dev/null
+++ b/tests/ref/basics/desc.png
Binary files differ
diff --git a/tests/ref/basics/enum.png b/tests/ref/basics/enum.png
new file mode 100644
index 00000000..0c9c9487
--- /dev/null
+++ b/tests/ref/basics/enum.png
Binary files differ
diff --git a/tests/ref/structure/heading.png b/tests/ref/basics/heading.png
index 96ffcb80..96ffcb80 100644
--- a/tests/ref/structure/heading.png
+++ b/tests/ref/basics/heading.png
Binary files differ
diff --git a/tests/ref/structure/attach.png b/tests/ref/basics/list-attach.png
index 9b0e4c68..9b0e4c68 100644
--- a/tests/ref/structure/attach.png
+++ b/tests/ref/basics/list-attach.png
Binary files differ
diff --git a/tests/ref/structure/list.png b/tests/ref/basics/list.png
index 5d0f03c0..5d0f03c0 100644
--- a/tests/ref/structure/list.png
+++ b/tests/ref/basics/list.png
Binary files differ
diff --git a/tests/ref/structure/table.png b/tests/ref/basics/table.png
index f50f613b..f50f613b 100644
--- a/tests/ref/structure/table.png
+++ b/tests/ref/basics/table.png
Binary files differ
diff --git a/tests/ref/code/block.png b/tests/ref/code/block.png
deleted file mode 100644
index 9cd0ba36..00000000
--- a/tests/ref/code/block.png
+++ /dev/null
Binary files differ
diff --git a/tests/ref/code/if.png b/tests/ref/code/if.png
deleted file mode 100644
index 177e61bd..00000000
--- a/tests/ref/code/if.png
+++ /dev/null
Binary files differ
diff --git a/tests/ref/code/import.png b/tests/ref/code/import.png
deleted file mode 100644
index 00d3b2ee..00000000
--- a/tests/ref/code/import.png
+++ /dev/null
Binary files differ
diff --git a/tests/ref/code/include.png b/tests/ref/code/include.png
deleted file mode 100644
index d3d66032..00000000
--- a/tests/ref/code/include.png
+++ /dev/null
Binary files differ
diff --git a/tests/ref/code/let.png b/tests/ref/code/let.png
deleted file mode 100644
index 07afcb96..00000000
--- a/tests/ref/code/let.png
+++ /dev/null
Binary files differ
diff --git a/tests/ref/code/ops.png b/tests/ref/code/ops.png
deleted file mode 100644
index abcab137..00000000
--- a/tests/ref/code/ops.png
+++ /dev/null
Binary files differ
diff --git a/tests/ref/code/return.png b/tests/ref/code/return.png
deleted file mode 100644
index 50410887..00000000
--- a/tests/ref/code/return.png
+++ /dev/null
Binary files differ
diff --git a/tests/ref/code/while.png b/tests/ref/code/while.png
deleted file mode 100644
index 026f9943..00000000
--- a/tests/ref/code/while.png
+++ /dev/null
Binary files differ
diff --git a/tests/ref/coma.png b/tests/ref/coma.png
index 62edb5e0..8bfbc203 100644
--- a/tests/ref/coma.png
+++ b/tests/ref/coma.png
Binary files differ
diff --git a/tests/ref/code/array.png b/tests/ref/compiler/array.png
index cbda8aee..cbda8aee 100644
--- a/tests/ref/code/array.png
+++ b/tests/ref/compiler/array.png
Binary files differ
diff --git a/tests/ref/compiler/bench.png b/tests/ref/compiler/bench.png
new file mode 100644
index 00000000..cadc0914
--- /dev/null
+++ b/tests/ref/compiler/bench.png
Binary files differ
diff --git a/tests/ref/compiler/block.png b/tests/ref/compiler/block.png
new file mode 100644
index 00000000..c5782da5
--- /dev/null
+++ b/tests/ref/compiler/block.png
Binary files differ
diff --git a/tests/ref/code/break-continue.png b/tests/ref/compiler/break-continue.png
index 401b3940..401b3940 100644
--- a/tests/ref/code/break-continue.png
+++ b/tests/ref/compiler/break-continue.png
Binary files differ
diff --git a/tests/ref/code/call.png b/tests/ref/compiler/call.png
index f0f2e852..f0f2e852 100644
--- a/tests/ref/code/call.png
+++ b/tests/ref/compiler/call.png
Binary files differ
diff --git a/tests/ref/code/closure.png b/tests/ref/compiler/closure.png
index b4c83256..b4c83256 100644
--- a/tests/ref/code/closure.png
+++ b/tests/ref/compiler/closure.png
Binary files differ
diff --git a/tests/ref/code/comment.png b/tests/ref/compiler/comment.png
index 5928dc87..5928dc87 100644
--- a/tests/ref/code/comment.png
+++ b/tests/ref/compiler/comment.png
Binary files differ
diff --git a/tests/ref/style/construct.png b/tests/ref/compiler/construct.png
index 43cf5d79..43cf5d79 100644
--- a/tests/ref/style/construct.png
+++ b/tests/ref/compiler/construct.png
Binary files differ
diff --git a/tests/ref/code/dict.png b/tests/ref/compiler/dict.png
index 04a5dd7d..04a5dd7d 100644
--- a/tests/ref/code/dict.png
+++ b/tests/ref/compiler/dict.png
Binary files differ
diff --git a/tests/ref/code/for.png b/tests/ref/compiler/for.png
index 60c505ec..8c08ab04 100644
--- a/tests/ref/code/for.png
+++ b/tests/ref/compiler/for.png
Binary files differ
diff --git a/tests/ref/compiler/if.png b/tests/ref/compiler/if.png
new file mode 100644
index 00000000..cca9a570
--- /dev/null
+++ b/tests/ref/compiler/if.png
Binary files differ
diff --git a/tests/ref/compiler/import.png b/tests/ref/compiler/import.png
new file mode 100644
index 00000000..dddbe408
--- /dev/null
+++ b/tests/ref/compiler/import.png
Binary files differ
diff --git a/tests/ref/compiler/include.png b/tests/ref/compiler/include.png
new file mode 100644
index 00000000..09ff7498
--- /dev/null
+++ b/tests/ref/compiler/include.png
Binary files differ
diff --git a/tests/ref/style/label.png b/tests/ref/compiler/label.png
index ffad978c..ffad978c 100644
--- a/tests/ref/style/label.png
+++ b/tests/ref/compiler/label.png
Binary files differ
diff --git a/tests/ref/compiler/let.png b/tests/ref/compiler/let.png
new file mode 100644
index 00000000..7a45eca1
--- /dev/null
+++ b/tests/ref/compiler/let.png
Binary files differ
diff --git a/tests/ref/base/collection.png b/tests/ref/compiler/methods-collection.png
index e93e2beb..e93e2beb 100644
--- a/tests/ref/base/collection.png
+++ b/tests/ref/compiler/methods-collection.png
Binary files differ
diff --git a/tests/ref/compiler/methods-color.png b/tests/ref/compiler/methods-color.png
new file mode 100644
index 00000000..9b65c16d
--- /dev/null
+++ b/tests/ref/compiler/methods-color.png
Binary files differ
diff --git a/tests/ref/compiler/ops.png b/tests/ref/compiler/ops.png
new file mode 100644
index 00000000..ef6ffb4a
--- /dev/null
+++ b/tests/ref/compiler/ops.png
Binary files differ
diff --git a/tests/ref/code/repr.png b/tests/ref/compiler/repr.png
index b81083f5..b81083f5 100644
--- a/tests/ref/code/repr.png
+++ b/tests/ref/compiler/repr.png
Binary files differ
diff --git a/tests/ref/compiler/return.png b/tests/ref/compiler/return.png
new file mode 100644
index 00000000..6d558e62
--- /dev/null
+++ b/tests/ref/compiler/return.png
Binary files differ
diff --git a/tests/ref/style/set.png b/tests/ref/compiler/set.png
index 94470239..94470239 100644
--- a/tests/ref/style/set.png
+++ b/tests/ref/compiler/set.png
Binary files differ
diff --git a/tests/ref/text/shorthands.png b/tests/ref/compiler/shorthand.png
index ddb679f5..ddb679f5 100644
--- a/tests/ref/text/shorthands.png
+++ b/tests/ref/compiler/shorthand.png
Binary files differ
diff --git a/tests/ref/style/show-bare.png b/tests/ref/compiler/show-bare.png
index ff746d26..ff746d26 100644
--- a/tests/ref/style/show-bare.png
+++ b/tests/ref/compiler/show-bare.png
Binary files differ
diff --git a/tests/ref/style/show-node.png b/tests/ref/compiler/show-node.png
index 1ea33e4f..1ea33e4f 100644
--- a/tests/ref/style/show-node.png
+++ b/tests/ref/compiler/show-node.png
Binary files differ
diff --git a/tests/ref/style/show-recursive.png b/tests/ref/compiler/show-recursive.png
index 4c47a7af..4c47a7af 100644
--- a/tests/ref/style/show-recursive.png
+++ b/tests/ref/compiler/show-recursive.png
Binary files differ
diff --git a/tests/ref/style/show-selector.png b/tests/ref/compiler/show-selector.png
index 1cdcfa3f..1cdcfa3f 100644
--- a/tests/ref/style/show-selector.png
+++ b/tests/ref/compiler/show-selector.png
Binary files differ
diff --git a/tests/ref/style/show-text.png b/tests/ref/compiler/show-text.png
index d0ed2f92..d0ed2f92 100644
--- a/tests/ref/style/show-text.png
+++ b/tests/ref/compiler/show-text.png
Binary files differ
diff --git a/tests/ref/compiler/while.png b/tests/ref/compiler/while.png
new file mode 100644
index 00000000..236be426
--- /dev/null
+++ b/tests/ref/compiler/while.png
Binary files differ
diff --git a/tests/ref/compute/create.png b/tests/ref/compute/create.png
new file mode 100644
index 00000000..600e6174
--- /dev/null
+++ b/tests/ref/compute/create.png
Binary files differ
diff --git a/tests/ref/compute/data.png b/tests/ref/compute/data.png
new file mode 100644
index 00000000..678a1fd1
--- /dev/null
+++ b/tests/ref/compute/data.png
Binary files differ
diff --git a/tests/ref/compute/utility.png b/tests/ref/compute/utility.png
new file mode 100644
index 00000000..035ce431
--- /dev/null
+++ b/tests/ref/compute/utility.png
Binary files differ
diff --git a/tests/ref/empty.png b/tests/ref/empty.png
index 87c06b0a..db3a6695 100644
--- a/tests/ref/empty.png
+++ b/tests/ref/empty.png
Binary files differ
diff --git a/tests/ref/graphics/hide.png b/tests/ref/graphics/hide.png
deleted file mode 100644
index 8a60cf90..00000000
--- a/tests/ref/graphics/hide.png
+++ /dev/null
Binary files differ
diff --git a/tests/ref/graphics/shape-circle.png b/tests/ref/graphics/shape-circle.png
deleted file mode 100644
index 040c6f0b..00000000
--- a/tests/ref/graphics/shape-circle.png
+++ /dev/null
Binary files differ
diff --git a/tests/ref/graphics/shape-ellipse.png b/tests/ref/graphics/shape-ellipse.png
deleted file mode 100644
index 296fc14e..00000000
--- a/tests/ref/graphics/shape-ellipse.png
+++ /dev/null
Binary files differ
diff --git a/tests/ref/graphics/shape-fill-stroke.png b/tests/ref/graphics/shape-fill-stroke.png
deleted file mode 100644
index 91cddcc2..00000000
--- a/tests/ref/graphics/shape-fill-stroke.png
+++ /dev/null
Binary files differ
diff --git a/tests/ref/graphics/shape-rect.png b/tests/ref/graphics/shape-rect.png
deleted file mode 100644
index e2ea0502..00000000
--- a/tests/ref/graphics/shape-rect.png
+++ /dev/null
Binary files differ
diff --git a/tests/ref/graphics/shape-square.png b/tests/ref/graphics/shape-square.png
deleted file mode 100644
index 00a0c848..00000000
--- a/tests/ref/graphics/shape-square.png
+++ /dev/null
Binary files differ
diff --git a/tests/ref/layout/columns.png b/tests/ref/layout/columns.png
index 6f210510..df7b7084 100644
--- a/tests/ref/layout/columns.png
+++ b/tests/ref/layout/columns.png
Binary files differ
diff --git a/tests/ref/layout/container.png b/tests/ref/layout/container.png
index 87484c25..f82df108 100644
--- a/tests/ref/layout/container.png
+++ b/tests/ref/layout/container.png
Binary files differ
diff --git a/tests/ref/layout/flow-orphan.png b/tests/ref/layout/flow-orphan.png
new file mode 100644
index 00000000..1e5fade4
--- /dev/null
+++ b/tests/ref/layout/flow-orphan.png
Binary files differ
diff --git a/tests/ref/layout/grid-1.png b/tests/ref/layout/grid-1.png
index 2c57e28c..99a97bb7 100644
--- a/tests/ref/layout/grid-1.png
+++ b/tests/ref/layout/grid-1.png
Binary files differ
diff --git a/tests/ref/layout/grid-2.png b/tests/ref/layout/grid-2.png
index 64986797..8bc22660 100644
--- a/tests/ref/layout/grid-2.png
+++ b/tests/ref/layout/grid-2.png
Binary files differ
diff --git a/tests/ref/layout/grid-4.png b/tests/ref/layout/grid-4.png
index c78eb721..2bbc84cc 100644
--- a/tests/ref/layout/grid-4.png
+++ b/tests/ref/layout/grid-4.png
Binary files differ
diff --git a/tests/ref/layout/grid-5.png b/tests/ref/layout/grid-5.png
index 8afe9446..532700b1 100644
--- a/tests/ref/layout/grid-5.png
+++ b/tests/ref/layout/grid-5.png
Binary files differ
diff --git a/tests/ref/layout/hide.png b/tests/ref/layout/hide.png
new file mode 100644
index 00000000..6450d669
--- /dev/null
+++ b/tests/ref/layout/hide.png
Binary files differ
diff --git a/tests/ref/layout/locate-break.png b/tests/ref/layout/locate-break.png
deleted file mode 100644
index 25abb4a0..00000000
--- a/tests/ref/layout/locate-break.png
+++ /dev/null
Binary files differ
diff --git a/tests/ref/layout/locate-group.png b/tests/ref/layout/locate-group.png
deleted file mode 100644
index c9fe4065..00000000
--- a/tests/ref/layout/locate-group.png
+++ /dev/null
Binary files differ
diff --git a/tests/ref/layout/locate.png b/tests/ref/layout/locate.png
deleted file mode 100644
index 015c5a6d..00000000
--- a/tests/ref/layout/locate.png
+++ /dev/null
Binary files differ
diff --git a/tests/ref/layout/orphan-heading.png b/tests/ref/layout/orphan-heading.png
deleted file mode 100644
index aa5a7838..00000000
--- a/tests/ref/layout/orphan-heading.png
+++ /dev/null
Binary files differ
diff --git a/tests/ref/layout/orphan-widow.png b/tests/ref/layout/orphan-widow.png
deleted file mode 100644
index 8fc523a6..00000000
--- a/tests/ref/layout/orphan-widow.png
+++ /dev/null
Binary files differ
diff --git a/tests/ref/layout/page-margin.png b/tests/ref/layout/page-margin.png
index 211f881c..6952189b 100644
--- a/tests/ref/layout/page-margin.png
+++ b/tests/ref/layout/page-margin.png
Binary files differ
diff --git a/tests/ref/layout/page-style.png b/tests/ref/layout/page-style.png
index 7132d20b..ac6b602c 100644
--- a/tests/ref/layout/page-style.png
+++ b/tests/ref/layout/page-style.png
Binary files differ
diff --git a/tests/ref/layout/page.png b/tests/ref/layout/page.png
index 35716e4d..4168d201 100644
--- a/tests/ref/layout/page.png
+++ b/tests/ref/layout/page.png
Binary files differ
diff --git a/tests/ref/text/bidi.png b/tests/ref/layout/par-bidi.png
index c9be82d4..c9be82d4 100644
--- a/tests/ref/text/bidi.png
+++ b/tests/ref/layout/par-bidi.png
Binary files differ
diff --git a/tests/ref/layout/par-indent.png b/tests/ref/layout/par-indent.png
new file mode 100644
index 00000000..7a0bd4b6
--- /dev/null
+++ b/tests/ref/layout/par-indent.png
Binary files differ
diff --git a/tests/ref/text/justify.png b/tests/ref/layout/par-justify.png
index e8b50723..e8b50723 100644
--- a/tests/ref/text/justify.png
+++ b/tests/ref/layout/par-justify.png
Binary files differ
diff --git a/tests/ref/layout/par-knuth.png b/tests/ref/layout/par-knuth.png
new file mode 100644
index 00000000..fca0892e
--- /dev/null
+++ b/tests/ref/layout/par-knuth.png
Binary files differ
diff --git a/tests/ref/layout/par-simple.png b/tests/ref/layout/par-simple.png
new file mode 100644
index 00000000..92f98b36
--- /dev/null
+++ b/tests/ref/layout/par-simple.png
Binary files differ
diff --git a/tests/ref/text/par.png b/tests/ref/layout/par.png
index 199c8919..199c8919 100644
--- a/tests/ref/text/par.png
+++ b/tests/ref/layout/par.png
Binary files differ
diff --git a/tests/ref/layout/repeat.png b/tests/ref/layout/repeat.png
new file mode 100644
index 00000000..fcd52987
--- /dev/null
+++ b/tests/ref/layout/repeat.png
Binary files differ
diff --git a/tests/ref/layout/stack-2.png b/tests/ref/layout/stack-2.png
index 52b75bbd..af58d9c4 100644
--- a/tests/ref/layout/stack-2.png
+++ b/tests/ref/layout/stack-2.png
Binary files differ
diff --git a/tests/ref/graphics/transform.png b/tests/ref/layout/transform.png
index cb4b0af2..cb4b0af2 100644
--- a/tests/ref/graphics/transform.png
+++ b/tests/ref/layout/transform.png
Binary files differ
diff --git a/tests/ref/layout/math.png b/tests/ref/math/simple.png
index 902354df..902354df 100644
--- a/tests/ref/layout/math.png
+++ b/tests/ref/math/simple.png
Binary files differ
diff --git a/tests/ref/meta/document.png b/tests/ref/meta/document.png
new file mode 100644
index 00000000..bc0a95bf
--- /dev/null
+++ b/tests/ref/meta/document.png
Binary files differ
diff --git a/tests/ref/meta/link.png b/tests/ref/meta/link.png
new file mode 100644
index 00000000..604e09d0
--- /dev/null
+++ b/tests/ref/meta/link.png
Binary files differ
diff --git a/tests/ref/structure/desc.png b/tests/ref/structure/desc.png
deleted file mode 100644
index e8b1d151..00000000
--- a/tests/ref/structure/desc.png
+++ /dev/null
Binary files differ
diff --git a/tests/ref/structure/enum.png b/tests/ref/structure/enum.png
deleted file mode 100644
index 39227b5b..00000000
--- a/tests/ref/structure/enum.png
+++ /dev/null
Binary files differ
diff --git a/tests/ref/style/closure.png b/tests/ref/style/closure.png
deleted file mode 100644
index 77d88d0c..00000000
--- a/tests/ref/style/closure.png
+++ /dev/null
Binary files differ
diff --git a/tests/ref/text/baseline.png b/tests/ref/text/baseline.png
index 37bb1949..f011c8c4 100644
--- a/tests/ref/text/baseline.png
+++ b/tests/ref/text/baseline.png
Binary files differ
diff --git a/tests/ref/text/chinese.png b/tests/ref/text/chinese.png
index aa8801c0..89ee357b 100644
--- a/tests/ref/text/chinese.png
+++ b/tests/ref/text/chinese.png
Binary files differ
diff --git a/tests/ref/text/emph-strong.png b/tests/ref/text/emph-strong.png
deleted file mode 100644
index cce98812..00000000
--- a/tests/ref/text/emph-strong.png
+++ /dev/null
Binary files differ
diff --git a/tests/ref/text/emphasis.png b/tests/ref/text/emphasis.png
new file mode 100644
index 00000000..c004421d
--- /dev/null
+++ b/tests/ref/text/emphasis.png
Binary files differ
diff --git a/tests/ref/text/features.png b/tests/ref/text/features.png
index 36609d89..1c3b030c 100644
--- a/tests/ref/text/features.png
+++ b/tests/ref/text/features.png
Binary files differ
diff --git a/tests/ref/text/hyphenate.png b/tests/ref/text/hyphenate.png
index 47a8ffa5..e304cb8c 100644
--- a/tests/ref/text/hyphenate.png
+++ b/tests/ref/text/hyphenate.png
Binary files differ
diff --git a/tests/ref/text/indent.png b/tests/ref/text/indent.png
deleted file mode 100644
index 9cf2ace5..00000000
--- a/tests/ref/text/indent.png
+++ /dev/null
Binary files differ
diff --git a/tests/ref/text/knuth.png b/tests/ref/text/knuth.png
deleted file mode 100644
index 8595fe29..00000000
--- a/tests/ref/text/knuth.png
+++ /dev/null
Binary files differ
diff --git a/tests/ref/text/link.png b/tests/ref/text/link.png
deleted file mode 100644
index 9d5cb054..00000000
--- a/tests/ref/text/link.png
+++ /dev/null
Binary files differ
diff --git a/tests/ref/text/microtype.png b/tests/ref/text/microtype.png
index 7edc61cc..e0d149e6 100644
--- a/tests/ref/text/microtype.png
+++ b/tests/ref/text/microtype.png
Binary files differ
diff --git a/tests/ref/text/plain.png b/tests/ref/text/plain.png
deleted file mode 100644
index bfdf47a2..00000000
--- a/tests/ref/text/plain.png
+++ /dev/null
Binary files differ
diff --git a/tests/ref/text/quotes.png b/tests/ref/text/quotes.png
index 058055ae..1054daca 100644
--- a/tests/ref/text/quotes.png
+++ b/tests/ref/text/quotes.png
Binary files differ
diff --git a/tests/ref/text/code.png b/tests/ref/text/raw-highlight.png
index e0387870..e0387870 100644
--- a/tests/ref/text/code.png
+++ b/tests/ref/text/raw-highlight.png
Binary files differ
diff --git a/tests/ref/text/raw.png b/tests/ref/text/raw.png
index 3a7691fd..f7912051 100644
--- a/tests/ref/text/raw.png
+++ b/tests/ref/text/raw.png
Binary files differ
diff --git a/tests/ref/text/repeat.png b/tests/ref/text/repeat.png
deleted file mode 100644
index d7786bef..00000000
--- a/tests/ref/text/repeat.png
+++ /dev/null
Binary files differ
diff --git a/tests/ref/text/shifts.png b/tests/ref/text/shift.png
index 7e8d99a9..7e8d99a9 100644
--- a/tests/ref/text/shifts.png
+++ b/tests/ref/text/shift.png
Binary files differ
diff --git a/tests/ref/text/space.png b/tests/ref/text/space.png
new file mode 100644
index 00000000..09efda70
--- /dev/null
+++ b/tests/ref/text/space.png
Binary files differ
diff --git a/tests/ref/text/tracking-spacing.png b/tests/ref/text/tracking-spacing.png
index 69fc1eef..2ce0d549 100644
--- a/tests/ref/text/tracking-spacing.png
+++ b/tests/ref/text/tracking-spacing.png
Binary files differ
diff --git a/tests/ref/text/whitespace.png b/tests/ref/text/whitespace.png
deleted file mode 100644
index 9a1ed3cd..00000000
--- a/tests/ref/text/whitespace.png
+++ /dev/null
Binary files differ
diff --git a/tests/ref/graphics/image.png b/tests/ref/visualize/image.png
index a89f1963..a89f1963 100644
--- a/tests/ref/graphics/image.png
+++ b/tests/ref/visualize/image.png
Binary files differ
diff --git a/tests/ref/graphics/line.png b/tests/ref/visualize/line.png
index 4a73ccd7..4a73ccd7 100644
--- a/tests/ref/graphics/line.png
+++ b/tests/ref/visualize/line.png
Binary files differ
diff --git a/tests/ref/graphics/shape-aspect.png b/tests/ref/visualize/shape-aspect.png
index a8e458fb..a8e458fb 100644
--- a/tests/ref/graphics/shape-aspect.png
+++ b/tests/ref/visualize/shape-aspect.png
Binary files differ
diff --git a/tests/ref/visualize/shape-circle.png b/tests/ref/visualize/shape-circle.png
new file mode 100644
index 00000000..6cbbc0e3
--- /dev/null
+++ b/tests/ref/visualize/shape-circle.png
Binary files differ
diff --git a/tests/ref/visualize/shape-ellipse.png b/tests/ref/visualize/shape-ellipse.png
new file mode 100644
index 00000000..50467dce
--- /dev/null
+++ b/tests/ref/visualize/shape-ellipse.png
Binary files differ
diff --git a/tests/ref/visualize/shape-fill-stroke.png b/tests/ref/visualize/shape-fill-stroke.png
new file mode 100644
index 00000000..b8c78a55
--- /dev/null
+++ b/tests/ref/visualize/shape-fill-stroke.png
Binary files differ
diff --git a/tests/ref/visualize/shape-rect.png b/tests/ref/visualize/shape-rect.png
new file mode 100644
index 00000000..b3311ba5
--- /dev/null
+++ b/tests/ref/visualize/shape-rect.png
Binary files differ
diff --git a/tests/ref/visualize/shape-square.png b/tests/ref/visualize/shape-square.png
new file mode 100644
index 00000000..1f5303b9
--- /dev/null
+++ b/tests/ref/visualize/shape-square.png
Binary files differ