summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2021-11-30 23:49:27 -0500
committerMatthias Clasen <mclasen@redhat.com>2021-12-02 18:50:49 -0500
commitca7400bf8d803baa7f9cdf438e5eb344e5070b57 (patch)
tree957622f08bd5a801e60a616841bd54d0dc84ef36 /tests
parenta94ad6b87117387bb28b20d08e869926748fb98d (diff)
downloadpango-ca7400bf8d803baa7f9cdf438e5eb344e5070b57.tar.gz
Update tests for small changes in output
Diffstat (limited to 'tests')
-rw-r--r--tests/layouts/bratwurst.layout43
-rw-r--r--tests/layouts/bratwurst2.layout31
-rw-r--r--tests/layouts/bratwurst3.layout67
-rw-r--r--tests/layouts/bratwurst4.layout45
-rw-r--r--tests/layouts/effigy.layout43
-rw-r--r--tests/layouts/kebab.layout44
-rw-r--r--tests/layouts/tabs.layout374
-rw-r--r--tests/layouts/valid-1.layout50
-rw-r--r--tests/layouts/valid-10.layout74
-rw-r--r--tests/layouts/valid-11.layout74
-rw-r--r--tests/layouts/valid-12.layout194
-rw-r--r--tests/layouts/valid-13.layout194
-rw-r--r--tests/layouts/valid-14.layout86
-rw-r--r--tests/layouts/valid-15.layout50
-rw-r--r--tests/layouts/valid-16.layout50
-rw-r--r--tests/layouts/valid-17.layout104
-rw-r--r--tests/layouts/valid-18.layout50
-rw-r--r--tests/layouts/valid-19.layout144
-rw-r--r--tests/layouts/valid-2.layout74
-rw-r--r--tests/layouts/valid-20.layout38
-rw-r--r--tests/layouts/valid-21.layout36
-rw-r--r--tests/layouts/valid-22.layout110
-rw-r--r--tests/layouts/valid-3.layout48
-rw-r--r--tests/layouts/valid-4.layout74
-rw-r--r--tests/layouts/valid-5.layout86
-rw-r--r--tests/layouts/valid-6.layout48
-rw-r--r--tests/layouts/valid-7.layout62
-rw-r--r--tests/layouts/valid-8.layout62
-rw-r--r--tests/layouts/valid-9.layout74
29 files changed, 1204 insertions, 1225 deletions
diff --git a/tests/layouts/bratwurst.layout b/tests/layouts/bratwurst.layout
index c31446ac..18a02eca 100644
--- a/tests/layouts/bratwurst.layout
+++ b/tests/layouts/bratwurst.layout
@@ -7,18 +7,15 @@
"base-dir" : "weak-ltr",
"round-glyph-positions" : true,
"transform" : [
- 1.0,
- 0.0,
- 0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ 0,
+ 0,
+ 1,
+ 0,
+ 0
]
},
- "comment" : [
- "A case with a single word made up of two items,",
- "expected to produce a single overlong line."
- ],
+ "comment" : "A case with a single word made up of two items,\nexpected to produce a single overlong line.",
"text" : "Bratwurst",
"attributes" : [
{
@@ -34,7 +31,7 @@
"is-ellipsized" : false,
"unknown-glyphs" : 0,
"width" : 202752,
- "height" : 53248,
+ "height" : 202752,
"log-attrs" : [
{
"char-break" : true,
@@ -119,12 +116,12 @@
"wght" : 8374
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -173,12 +170,12 @@
"wght" : 8374
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
diff --git a/tests/layouts/bratwurst2.layout b/tests/layouts/bratwurst2.layout
index ffd37cdd..34d83ec8 100644
--- a/tests/layouts/bratwurst2.layout
+++ b/tests/layouts/bratwurst2.layout
@@ -7,18 +7,15 @@
"base-dir" : "weak-ltr",
"round-glyph-positions" : true,
"transform" : [
- 1.0,
- 0.0,
- 0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ 0,
+ 0,
+ 1,
+ 0,
+ 0
]
},
- "comment" : [
- "A single word, expected to produce a single",
- "overlong line."
- ],
+ "comment" : "A single word, expected to produce a single\noverlong line.",
"text" : "Bratwurst",
"font" : "Cantarell Bold 32",
"width" : 87040,
@@ -27,7 +24,7 @@
"is-ellipsized" : false,
"unknown-glyphs" : 0,
"width" : 202752,
- "height" : 53248,
+ "height" : 202752,
"log-attrs" : [
{
"char-break" : true,
@@ -112,12 +109,12 @@
"wght" : 8374
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
diff --git a/tests/layouts/bratwurst3.layout b/tests/layouts/bratwurst3.layout
index e79ba81c..04914992 100644
--- a/tests/layouts/bratwurst3.layout
+++ b/tests/layouts/bratwurst3.layout
@@ -7,18 +7,15 @@
"base-dir" : "weak-ltr",
"round-glyph-positions" : true,
"transform" : [
- 1.0,
- 0.0,
- 0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ 0,
+ 0,
+ 1,
+ 0,
+ 0
]
},
- "comment" : [
- "A single word with word-char wrapping,",
- "expected to be broken to fit the line width."
- ],
+ "comment" : "A single word with word-char wrapping,\nexpected to be broken to fit the line width.",
"text" : "Bratwurst",
"font" : "Cantarell Bold 32",
"wrap" : "word-char",
@@ -28,7 +25,7 @@
"is-ellipsized" : false,
"unknown-glyphs" : 0,
"width" : 78848,
- "height" : 212992,
+ "height" : 78848,
"log-attrs" : [
{
"char-break" : true,
@@ -113,12 +110,12 @@
"wght" : 8374
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 4,
@@ -168,12 +165,12 @@
"wght" : 8374
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 4,
@@ -223,12 +220,12 @@
"wght" : 8374
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 4,
@@ -278,12 +275,12 @@
"wght" : 8374
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
diff --git a/tests/layouts/bratwurst4.layout b/tests/layouts/bratwurst4.layout
index f25f1e9e..7b63ab46 100644
--- a/tests/layouts/bratwurst4.layout
+++ b/tests/layouts/bratwurst4.layout
@@ -7,20 +7,15 @@
"base-dir" : "weak-ltr",
"round-glyph-positions" : true,
"transform" : [
- 1.0,
- 0.0,
- 0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ 0,
+ 0,
+ 1,
+ 0,
+ 0
]
},
- "comment" : [
- "A single word with a soft hyphen,",
- "expected to be broken at the soft",
- "hyphen and still produce overlong",
- "lines."
- ],
+ "comment" : "A single word with a soft hyphen,\nexpected to be broken at the soft\nhyphen and still produce overlong\nlines.",
"text" : "Brat­wurst",
"font" : "Cantarell Bold 32",
"width" : 87040,
@@ -29,7 +24,7 @@
"is-ellipsized" : false,
"unknown-glyphs" : 0,
"width" : 115712,
- "height" : 106496,
+ "height" : 115712,
"log-attrs" : [
{
"char-break" : true,
@@ -120,12 +115,12 @@
"wght" : 8374
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 4,
@@ -193,12 +188,12 @@
"wght" : 8374
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
diff --git a/tests/layouts/effigy.layout b/tests/layouts/effigy.layout
index 73c6ce2d..b5b67d85 100644
--- a/tests/layouts/effigy.layout
+++ b/tests/layouts/effigy.layout
@@ -7,18 +7,15 @@
"base-dir" : "weak-ltr",
"round-glyph-positions" : true,
"transform" : [
- 1.0,
- 0.0,
- 0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ 0,
+ 0,
+ 1,
+ 0,
+ 0
]
},
- "comment" : [
- "A ligature that is expected to be borken",
- "to produce two fitting lines."
- ],
+ "comment" : "A ligature that is expected to be borken\nto produce two fitting lines.",
"text" : "effigy",
"font" : "DejaVu Sans 32",
"wrap" : "char",
@@ -29,7 +26,7 @@
"is-ellipsized" : false,
"unknown-glyphs" : 0,
"width" : 73728,
- "height" : 104448,
+ "height" : 73728,
"log-attrs" : [
{
"char-break" : true,
@@ -96,12 +93,12 @@
"description" : "DejaVu Sans 32",
"checksum" : "69ccd07023a72ceb27a5e5c22f728627353b60a198170f5e58dd7014221abf01",
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 4,
@@ -148,12 +145,12 @@
"description" : "DejaVu Sans 32",
"checksum" : "69ccd07023a72ceb27a5e5c22f728627353b60a198170f5e58dd7014221abf01",
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
diff --git a/tests/layouts/kebab.layout b/tests/layouts/kebab.layout
index 357fd40d..a54b5c8b 100644
--- a/tests/layouts/kebab.layout
+++ b/tests/layouts/kebab.layout
@@ -7,19 +7,15 @@
"base-dir" : "weak-ltr",
"round-glyph-positions" : true,
"transform" : [
- 1.0,
- 0.0,
- 0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ 0,
+ 0,
+ 1,
+ 0,
+ 0
]
},
- "comment" : [
- "Two words, expected to be broken",
- "between words, collapsing the space",
- "and still produce two overlong lines."
- ],
+ "comment" : "Two words, expected to be broken\nbetween words, collapsing the space\nand still produce two overlong lines.",
"text" : "Döner Kebab",
"font" : "Cantarell Bold 32",
"width" : 87040,
@@ -28,7 +24,7 @@
"is-ellipsized" : false,
"unknown-glyphs" : 0,
"width" : 126976,
- "height" : 106496,
+ "height" : 126976,
"log-attrs" : [
{
"char-break" : true,
@@ -128,12 +124,12 @@
"wght" : 8374
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -202,12 +198,12 @@
"wght" : 8374
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
diff --git a/tests/layouts/tabs.layout b/tests/layouts/tabs.layout
index deafe91e..ee022a9b 100644
--- a/tests/layouts/tabs.layout
+++ b/tests/layouts/tabs.layout
@@ -6,12 +6,12 @@
"base-dir" : "weak-ltr",
"round-glyph-positions" : true,
"transform" : [
- 1.0,
- 0.0,
- 0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ 0,
+ 0,
+ 1,
+ 0,
+ 0
]
},
"text" : "\t0.1\t100.5\tso\tmore\tso\n\t0.02\t20.25\tand\tand\tand\n\t0.003\t1.9\tmore\tso\tmore",
@@ -52,7 +52,7 @@
"is-ellipsized" : false,
"unknown-glyphs" : 0,
"width" : 460800,
- "height" : 73728,
+ "height" : 460800,
"log-attrs" : [
{
"char-break" : true,
@@ -526,12 +526,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -562,12 +562,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -610,12 +610,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -646,12 +646,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -706,12 +706,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -742,12 +742,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -784,12 +784,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -820,12 +820,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -874,12 +874,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -910,12 +910,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -960,12 +960,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -996,12 +996,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -1050,12 +1050,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -1086,12 +1086,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -1146,12 +1146,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -1182,12 +1182,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -1230,12 +1230,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -1266,12 +1266,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -1314,12 +1314,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -1350,12 +1350,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -1406,12 +1406,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -1442,12 +1442,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -1502,12 +1502,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -1538,12 +1538,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -1586,12 +1586,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -1622,12 +1622,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -1676,12 +1676,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -1712,12 +1712,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -1754,12 +1754,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -1790,12 +1790,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
diff --git a/tests/layouts/valid-1.layout b/tests/layouts/valid-1.layout
index db84fb5c..8559d572 100644
--- a/tests/layouts/valid-1.layout
+++ b/tests/layouts/valid-1.layout
@@ -7,12 +7,12 @@
"base-dir" : "weak-ltr",
"round-glyph-positions" : true,
"transform" : [
- 1.0,
- 0.0,
- 0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ 0,
+ 0,
+ 1,
+ 0,
+ 0
]
},
"text" : "This is a test of the automatic emergency brake!",
@@ -38,7 +38,7 @@
"is-ellipsized" : true,
"unknown-glyphs" : 0,
"width" : 225280,
- "height" : 19456,
+ "height" : 225280,
"log-attrs" : [
{
"char-break" : true,
@@ -358,12 +358,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -520,12 +520,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -630,12 +630,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 2,
diff --git a/tests/layouts/valid-10.layout b/tests/layouts/valid-10.layout
index 0be9d333..bec277e7 100644
--- a/tests/layouts/valid-10.layout
+++ b/tests/layouts/valid-10.layout
@@ -7,12 +7,12 @@
"base-dir" : "weak-ltr",
"round-glyph-positions" : true,
"transform" : [
- 1.0,
- 0.0,
- 0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ 0,
+ 0,
+ 1,
+ 0,
+ 0
]
},
"comment" : "Mixed-direction ellipsization",
@@ -26,7 +26,7 @@
"is-ellipsized" : true,
"unknown-glyphs" : 0,
"width" : 102400,
- "height" : 19456,
+ "height" : 102400,
"log-attrs" : [
{
"char-break" : true,
@@ -180,12 +180,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -243,12 +243,12 @@
"description" : "DejaVu Sans 11",
"checksum" : "69ccd07023a72ceb27a5e5c22f728627353b60a198170f5e58dd7014221abf01",
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -297,12 +297,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -333,12 +333,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -369,12 +369,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 2,
diff --git a/tests/layouts/valid-11.layout b/tests/layouts/valid-11.layout
index 63c58ca2..0b8bb870 100644
--- a/tests/layouts/valid-11.layout
+++ b/tests/layouts/valid-11.layout
@@ -7,12 +7,12 @@
"base-dir" : "weak-ltr",
"round-glyph-positions" : true,
"transform" : [
- 1.0,
- 0.0,
- 0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ 0,
+ 0,
+ 1,
+ 0,
+ 0
]
},
"text" : "double low error",
@@ -60,7 +60,7 @@
"is-ellipsized" : false,
"unknown-glyphs" : 0,
"width" : 109568,
- "height" : 20480,
+ "height" : 109568,
"log-attrs" : [
{
"char-break" : true,
@@ -190,12 +190,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -268,12 +268,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -304,12 +304,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -366,12 +366,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -402,12 +402,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
diff --git a/tests/layouts/valid-12.layout b/tests/layouts/valid-12.layout
index 44eb064b..099813ce 100644
--- a/tests/layouts/valid-12.layout
+++ b/tests/layouts/valid-12.layout
@@ -7,12 +7,12 @@
"base-dir" : "weak-ltr",
"round-glyph-positions" : true,
"transform" : [
- 1.0,
- 0.0,
- 0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ 0,
+ 0,
+ 1,
+ 0,
+ 0
]
},
"comment" : "Testing tabs",
@@ -53,7 +53,7 @@
"is-ellipsized" : false,
"unknown-glyphs" : 1,
"width" : 202752,
- "height" : 38912,
+ "height" : 202752,
"log-attrs" : [
{
"char-break" : true,
@@ -207,12 +207,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -243,12 +243,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -279,12 +279,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -315,12 +315,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -351,12 +351,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -387,12 +387,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -423,12 +423,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -459,12 +459,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -503,12 +503,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -539,12 +539,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -575,12 +575,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -611,12 +611,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -647,12 +647,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -683,12 +683,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -719,12 +719,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
diff --git a/tests/layouts/valid-13.layout b/tests/layouts/valid-13.layout
index 57dad35d..bd0f04fa 100644
--- a/tests/layouts/valid-13.layout
+++ b/tests/layouts/valid-13.layout
@@ -7,12 +7,12 @@
"base-dir" : "weak-ltr",
"round-glyph-positions" : true,
"transform" : [
- 1.0,
- 0.0,
- 0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ 0,
+ 0,
+ 1,
+ 0,
+ 0
]
},
"comment" : "Tabs in single-paragraph mode",
@@ -54,7 +54,7 @@
"is-ellipsized" : false,
"unknown-glyphs" : 1,
"width" : 386048,
- "height" : 19456,
+ "height" : 386048,
"log-attrs" : [
{
"char-break" : true,
@@ -208,12 +208,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -250,12 +250,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -292,12 +292,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -334,12 +334,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -376,12 +376,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -418,12 +418,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -460,12 +460,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -502,12 +502,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -544,12 +544,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -586,12 +586,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -628,12 +628,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -670,12 +670,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -712,12 +712,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -754,12 +754,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -796,12 +796,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
diff --git a/tests/layouts/valid-14.layout b/tests/layouts/valid-14.layout
index 70ee954c..ca686814 100644
--- a/tests/layouts/valid-14.layout
+++ b/tests/layouts/valid-14.layout
@@ -7,12 +7,12 @@
"base-dir" : "weak-ltr",
"round-glyph-positions" : true,
"transform" : [
- 1.0,
- 0.0,
- 0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ 0,
+ 0,
+ 1,
+ 0,
+ 0
]
},
"text" : "你好 Hello שלום Γειά σας",
@@ -25,7 +25,7 @@
"is-ellipsized" : true,
"unknown-glyphs" : 1,
"width" : 161792,
- "height" : 20480,
+ "height" : 161792,
"log-attrs" : [
{
"char-break" : true,
@@ -202,12 +202,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 2,
@@ -252,12 +252,12 @@
"description" : "Droid Sans Japanese 11",
"checksum" : "9e7449c453527829c963330ba36f4de3b20911e185a1df08a97082bb69e795d7",
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -294,12 +294,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -357,12 +357,12 @@
"description" : "DejaVu Sans 11",
"checksum" : "69ccd07023a72ceb27a5e5c22f728627353b60a198170f5e58dd7014221abf01",
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -411,12 +411,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -447,12 +447,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
diff --git a/tests/layouts/valid-15.layout b/tests/layouts/valid-15.layout
index 6c3b786c..aa65dc84 100644
--- a/tests/layouts/valid-15.layout
+++ b/tests/layouts/valid-15.layout
@@ -7,12 +7,12 @@
"base-dir" : "weak-ltr",
"round-glyph-positions" : true,
"transform" : [
- 1.0,
- 0.0,
- 0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ 0,
+ 0,
+ 1,
+ 0,
+ 0
]
},
"comment" : "",
@@ -26,7 +26,7 @@
"is-ellipsized" : true,
"unknown-glyphs" : 0,
"width" : 153600,
- "height" : 38912,
+ "height" : 153600,
"log-attrs" : [
{
"char-break" : true,
@@ -654,12 +654,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -842,12 +842,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -992,12 +992,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 2,
diff --git a/tests/layouts/valid-16.layout b/tests/layouts/valid-16.layout
index d8d0d63b..de5338a3 100644
--- a/tests/layouts/valid-16.layout
+++ b/tests/layouts/valid-16.layout
@@ -7,12 +7,12 @@
"base-dir" : "weak-ltr",
"round-glyph-positions" : true,
"transform" : [
- 1.0,
- 0.0,
- 0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ 0,
+ 0,
+ 1,
+ 0,
+ 0
]
},
"comment" : "",
@@ -27,7 +27,7 @@
"is-ellipsized" : true,
"unknown-glyphs" : 0,
"width" : 153600,
- "height" : 38912,
+ "height" : 153600,
"log-attrs" : [
{
"char-break" : true,
@@ -655,12 +655,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -843,12 +843,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -993,12 +993,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 2,
diff --git a/tests/layouts/valid-17.layout b/tests/layouts/valid-17.layout
index 9660e37d..cc04f0f8 100644
--- a/tests/layouts/valid-17.layout
+++ b/tests/layouts/valid-17.layout
@@ -7,12 +7,12 @@
"base-dir" : "weak-ltr",
"round-glyph-positions" : true,
"transform" : [
- 1.0,
- 0.0,
- 0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ 0,
+ 0,
+ 1,
+ 0,
+ 0
]
},
"comment" : "Hyphenation point should get replaced with a hyphen",
@@ -25,7 +25,7 @@
"is-ellipsized" : false,
"unknown-glyphs" : 0,
"width" : 96976,
- "height" : 38912,
+ "height" : 96976,
"log-attrs" : [
{
"char-break" : true,
@@ -63,7 +63,7 @@
"word-start" : true,
"backspace-deletes-character" : true,
"break-inserts-hyphen" : true,
- "break-removes_preceding" : true
+ "break-removes-preceding" : true
},
{
"char-break" : true,
@@ -87,7 +87,7 @@
"word-start" : true,
"backspace-deletes-character" : true,
"break-inserts-hyphen" : true,
- "break-removes_preceding" : true
+ "break-removes-preceding" : true
},
{
"char-break" : true,
@@ -111,7 +111,7 @@
"word-start" : true,
"backspace-deletes-character" : true,
"break-inserts-hyphen" : true,
- "break-removes_preceding" : true
+ "break-removes-preceding" : true
},
{
"char-break" : true,
@@ -157,12 +157,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -211,12 +211,12 @@
"description" : "DejaVu Sans 11",
"checksum" : "69ccd07023a72ceb27a5e5c22f728627353b60a198170f5e58dd7014221abf01",
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -248,12 +248,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -296,12 +296,12 @@
"description" : "DejaVu Sans 11",
"checksum" : "69ccd07023a72ceb27a5e5c22f728627353b60a198170f5e58dd7014221abf01",
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -333,12 +333,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -381,12 +381,12 @@
"description" : "DejaVu Sans 11",
"checksum" : "69ccd07023a72ceb27a5e5c22f728627353b60a198170f5e58dd7014221abf01",
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 4,
@@ -426,12 +426,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
diff --git a/tests/layouts/valid-18.layout b/tests/layouts/valid-18.layout
index 8c56a7ed..f0a3fd2b 100644
--- a/tests/layouts/valid-18.layout
+++ b/tests/layouts/valid-18.layout
@@ -7,12 +7,12 @@
"base-dir" : "weak-ltr",
"round-glyph-positions" : true,
"transform" : [
- 1.0,
- 0.0,
- 0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ 0,
+ 0,
+ 1,
+ 0,
+ 0
]
},
"comment" : "Miscellaneous ignorables",
@@ -30,7 +30,7 @@
"is-ellipsized" : false,
"unknown-glyphs" : 5,
"width" : 302080,
- "height" : 38912,
+ "height" : 302080,
"log-attrs" : [
{
"char-break" : true,
@@ -345,12 +345,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -478,12 +478,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -529,12 +529,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
diff --git a/tests/layouts/valid-19.layout b/tests/layouts/valid-19.layout
index ef6ff650..4f478f67 100644
--- a/tests/layouts/valid-19.layout
+++ b/tests/layouts/valid-19.layout
@@ -7,12 +7,12 @@
"base-dir" : "weak-ltr",
"round-glyph-positions" : true,
"transform" : [
- 1.0,
- 0.0,
- 0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ 0,
+ 0,
+ 1,
+ 0,
+ 0
]
},
"comment" : "Emoji",
@@ -23,7 +23,7 @@
"is-ellipsized" : false,
"unknown-glyphs" : 0,
"width" : 167936,
- "height" : 19456,
+ "height" : 167936,
"log-attrs" : [
{
"char-break" : true,
@@ -33,7 +33,7 @@
"backspace-deletes-character" : true,
"word-boundary" : true
},
- { },
+ {},
{
"char-break" : true,
"white" : true,
@@ -47,7 +47,7 @@
"cursor-position" : true,
"word-boundary" : true
},
- { },
+ {},
{
"char-break" : true,
"white" : true,
@@ -61,7 +61,7 @@
"cursor-position" : true,
"word-boundary" : true
},
- { },
+ {},
{
"char-break" : true,
"white" : true,
@@ -88,7 +88,7 @@
"cursor-position" : true,
"word-boundary" : true
},
- { },
+ {},
{
"char-break" : true,
"white" : true,
@@ -130,11 +130,11 @@
"cursor-position" : true,
"word-boundary" : true
},
- { },
- { },
- { },
- { },
- { },
+ {},
+ {},
+ {},
+ {},
+ {},
{
"char-break" : true,
"white" : true,
@@ -179,12 +179,12 @@
"description" : "DejaVu Sans 11",
"checksum" : "69ccd07023a72ceb27a5e5c22f728627353b60a198170f5e58dd7014221abf01",
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -225,11 +225,11 @@
"checksum" : "054c1c2e2ca956b920262840dcad39dcf27bb88d6f70b892b2b1180de2c2ab47",
"matrix" : [
0.13455956135321101,
- -0.0,
- -0.0,
+ -0,
+ -0,
0.13455956135321101,
- 0.0,
- 0.0
+ 0,
+ 0
]
},
"flags" : 0,
@@ -267,12 +267,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -301,11 +301,11 @@
"checksum" : "054c1c2e2ca956b920262840dcad39dcf27bb88d6f70b892b2b1180de2c2ab47",
"matrix" : [
0.13455956135321101,
- -0.0,
- -0.0,
+ -0,
+ -0,
0.13455956135321101,
- 0.0,
- 0.0
+ 0,
+ 0
]
},
"flags" : 0,
@@ -337,12 +337,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -371,11 +371,11 @@
"checksum" : "054c1c2e2ca956b920262840dcad39dcf27bb88d6f70b892b2b1180de2c2ab47",
"matrix" : [
0.13455956135321101,
- -0.0,
- -0.0,
+ -0,
+ -0,
0.13455956135321101,
- 0.0,
- 0.0
+ 0,
+ 0
]
},
"flags" : 0,
@@ -407,12 +407,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -441,11 +441,11 @@
"checksum" : "054c1c2e2ca956b920262840dcad39dcf27bb88d6f70b892b2b1180de2c2ab47",
"matrix" : [
0.13455956135321101,
- -0.0,
- -0.0,
+ -0,
+ -0,
0.13455956135321101,
- 0.0,
- 0.0
+ 0,
+ 0
]
},
"flags" : 0,
@@ -477,12 +477,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -535,11 +535,11 @@
"checksum" : "054c1c2e2ca956b920262840dcad39dcf27bb88d6f70b892b2b1180de2c2ab47",
"matrix" : [
0.13455956135321101,
- -0.0,
- -0.0,
+ -0,
+ -0,
0.13455956135321101,
- 0.0,
- 0.0
+ 0,
+ 0
]
},
"flags" : 0,
@@ -583,12 +583,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
diff --git a/tests/layouts/valid-2.layout b/tests/layouts/valid-2.layout
index f8f1f865..6d875e3c 100644
--- a/tests/layouts/valid-2.layout
+++ b/tests/layouts/valid-2.layout
@@ -7,12 +7,12 @@
"base-dir" : "weak-ltr",
"round-glyph-positions" : true,
"transform" : [
- 1.0,
- 0.0,
- 0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ 0,
+ 0,
+ 1,
+ 0,
+ 0
]
},
"comment" : "",
@@ -37,7 +37,7 @@
"is-ellipsized" : false,
"unknown-glyphs" : 0,
"width" : 200704,
- "height" : 19456,
+ "height" : 200704,
"log-attrs" : [
{
"char-break" : true,
@@ -262,12 +262,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -346,12 +346,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -400,12 +400,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -472,12 +472,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -540,12 +540,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
diff --git a/tests/layouts/valid-20.layout b/tests/layouts/valid-20.layout
index 7c00d5dc..8217b28b 100644
--- a/tests/layouts/valid-20.layout
+++ b/tests/layouts/valid-20.layout
@@ -7,12 +7,12 @@
"base-dir" : "weak-ltr",
"round-glyph-positions" : true,
"transform" : [
- 1.0,
- 0.0,
- 0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ 0,
+ 0,
+ 1,
+ 0,
+ 0
]
},
"comment" : "mixed gravity fun",
@@ -41,7 +41,7 @@
"is-ellipsized" : false,
"unknown-glyphs" : 0,
"width" : 79872,
- "height" : 25600,
+ "height" : 79872,
"log-attrs" : [
{
"char-break" : true,
@@ -111,12 +111,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -177,12 +177,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
diff --git a/tests/layouts/valid-21.layout b/tests/layouts/valid-21.layout
index 9088c721..7d690bdf 100644
--- a/tests/layouts/valid-21.layout
+++ b/tests/layouts/valid-21.layout
@@ -7,12 +7,12 @@
"base-dir" : "weak-ltr",
"round-glyph-positions" : true,
"transform" : [
- 1.0,
- 0.0,
- 0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ 0,
+ 0,
+ 1,
+ 0,
+ 0
]
},
"comment" : "Visible and nickless ignorables",
@@ -29,7 +29,7 @@
"is-ellipsized" : false,
"unknown-glyphs" : 1,
"width" : 45056,
- "height" : 19456,
+ "height" : 45056,
"log-attrs" : [
{
"char-break" : true,
@@ -39,7 +39,7 @@
"backspace-deletes-character" : true,
"word-boundary" : true
},
- { },
+ {},
{
"char-break" : true,
"white" : true,
@@ -82,11 +82,11 @@
"checksum" : "054c1c2e2ca956b920262840dcad39dcf27bb88d6f70b892b2b1180de2c2ab47",
"matrix" : [
0.13455956135321101,
- -0.0,
- -0.0,
+ -0,
+ -0,
0.13455956135321101,
- 0.0,
- 0.0
+ 0,
+ 0
]
},
"flags" : 0,
@@ -130,12 +130,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
diff --git a/tests/layouts/valid-22.layout b/tests/layouts/valid-22.layout
index 4731ac08..1d8f51c4 100644
--- a/tests/layouts/valid-22.layout
+++ b/tests/layouts/valid-22.layout
@@ -7,12 +7,12 @@
"base-dir" : "weak-ltr",
"round-glyph-positions" : true,
"transform" : [
- 1.0,
- 0.0,
- 0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ 0,
+ 0,
+ 1,
+ 0,
+ 0
]
},
"comment" : "",
@@ -103,7 +103,7 @@
"is-ellipsized" : false,
"unknown-glyphs" : 0,
"width" : 49152,
- "height" : 22658,
+ "height" : 49152,
"log-attrs" : [
{
"char-break" : true,
@@ -206,12 +206,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -242,12 +242,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -292,12 +292,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -346,12 +346,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -396,12 +396,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -458,12 +458,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -532,12 +532,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -618,12 +618,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
diff --git a/tests/layouts/valid-3.layout b/tests/layouts/valid-3.layout
index 2f0c4ba5..595dd169 100644
--- a/tests/layouts/valid-3.layout
+++ b/tests/layouts/valid-3.layout
@@ -7,12 +7,12 @@
"base-dir" : "weak-ltr",
"round-glyph-positions" : true,
"transform" : [
- 1.0,
- 0.0,
- 0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ 0,
+ 0,
+ 1,
+ 0,
+ 0
]
},
"comment" : "Emoji",
@@ -23,7 +23,7 @@
"is-ellipsized" : false,
"unknown-glyphs" : 0,
"width" : 56320,
- "height" : 19456,
+ "height" : 56320,
"log-attrs" : [
{
"char-break" : true,
@@ -51,7 +51,7 @@
"word-end" : true,
"word-boundary" : true
},
- { },
+ {},
{
"line-break" : true,
"char-break" : true,
@@ -93,12 +93,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -139,11 +139,11 @@
"checksum" : "054c1c2e2ca956b920262840dcad39dcf27bb88d6f70b892b2b1180de2c2ab47",
"matrix" : [
0.13455956135321101,
- -0.0,
- -0.0,
+ -0,
+ -0,
0.13455956135321101,
- 0.0,
- 0.0
+ 0,
+ 0
]
},
"flags" : 0,
@@ -181,12 +181,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
diff --git a/tests/layouts/valid-4.layout b/tests/layouts/valid-4.layout
index 31c1b44a..2ba19616 100644
--- a/tests/layouts/valid-4.layout
+++ b/tests/layouts/valid-4.layout
@@ -7,12 +7,12 @@
"base-dir" : "weak-ltr",
"round-glyph-positions" : true,
"transform" : [
- 1.0,
- 0.0,
- 0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ 0,
+ 0,
+ 1,
+ 0,
+ 0
]
},
"text" : "This paragraph should ac­tual­ly have multiple lines, unlike all the other wannabe äöü pa­ra­graph tests in this ugh test-case. Grow some lines!",
@@ -23,7 +23,7 @@
"is-ellipsized" : false,
"unknown-glyphs" : 0,
"width" : 197632,
- "height" : 97280,
+ "height" : 197632,
"log-attrs" : [
{
"char-break" : true,
@@ -898,12 +898,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 4,
@@ -1121,12 +1121,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -1345,12 +1345,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 4,
@@ -1562,12 +1562,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -1792,12 +1792,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
diff --git a/tests/layouts/valid-5.layout b/tests/layouts/valid-5.layout
index 54154347..0810f3f2 100644
--- a/tests/layouts/valid-5.layout
+++ b/tests/layouts/valid-5.layout
@@ -7,12 +7,12 @@
"base-dir" : "weak-ltr",
"round-glyph-positions" : true,
"transform" : [
- 1.0,
- 0.0,
- 0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ 0,
+ 0,
+ 1,
+ 0,
+ 0
]
},
"text" : "A test with multiple paragraphs and with no-break attributes, which might trigger a crash.\nIf it doesn't the fix has worked.",
@@ -31,7 +31,7 @@
"is-ellipsized" : false,
"unknown-glyphs" : 0,
"width" : 194560,
- "height" : 116736,
+ "height" : 194560,
"log-attrs" : [
{
"char-break" : true,
@@ -798,12 +798,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -970,12 +970,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -1154,12 +1154,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -1380,12 +1380,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -1522,12 +1522,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -1710,12 +1710,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
diff --git a/tests/layouts/valid-6.layout b/tests/layouts/valid-6.layout
index a1b171cf..0b81c833 100644
--- a/tests/layouts/valid-6.layout
+++ b/tests/layouts/valid-6.layout
@@ -7,12 +7,12 @@
"base-dir" : "weak-ltr",
"round-glyph-positions" : true,
"transform" : [
- 1.0,
- 0.0,
- 0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ 0,
+ 0,
+ 1,
+ 0,
+ 0
]
},
"comment" : "A keycap sequence",
@@ -23,7 +23,7 @@
"is-ellipsized" : false,
"unknown-glyphs" : 0,
"width" : 142336,
- "height" : 19456,
+ "height" : 142336,
"log-attrs" : [
{
"char-break" : true,
@@ -42,7 +42,7 @@
"sentence-start" : true,
"word-boundary" : true
},
- { },
+ {},
{
"break-inserts-hyphen" : true
},
@@ -185,12 +185,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -219,11 +219,11 @@
"checksum" : "054c1c2e2ca956b920262840dcad39dcf27bb88d6f70b892b2b1180de2c2ab47",
"matrix" : [
0.13455956135321101,
- -0.0,
- -0.0,
+ -0,
+ -0,
0.13455956135321101,
- 0.0,
- 0.0
+ 0,
+ 0
]
},
"flags" : 0,
@@ -255,12 +255,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
diff --git a/tests/layouts/valid-7.layout b/tests/layouts/valid-7.layout
index 49b70180..f0c3cba9 100644
--- a/tests/layouts/valid-7.layout
+++ b/tests/layouts/valid-7.layout
@@ -7,12 +7,12 @@
"base-dir" : "weak-ltr",
"round-glyph-positions" : true,
"transform" : [
- 1.0,
- 0.0,
- 0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ 0,
+ 0,
+ 1,
+ 0,
+ 0
]
},
"text" : "This is a test of the automatic emergency brake!",
@@ -39,7 +39,7 @@
"is-ellipsized" : true,
"unknown-glyphs" : 0,
"width" : 153600,
- "height" : 19456,
+ "height" : 153600,
"log-attrs" : [
{
"char-break" : true,
@@ -359,12 +359,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -461,12 +461,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 2,
@@ -504,12 +504,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -566,12 +566,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
diff --git a/tests/layouts/valid-8.layout b/tests/layouts/valid-8.layout
index 3e084bea..fdaeee93 100644
--- a/tests/layouts/valid-8.layout
+++ b/tests/layouts/valid-8.layout
@@ -7,12 +7,12 @@
"base-dir" : "weak-ltr",
"round-glyph-positions" : true,
"transform" : [
- 1.0,
- 0.0,
- 0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ 0,
+ 0,
+ 1,
+ 0,
+ 0
]
},
"comment" : "",
@@ -26,7 +26,7 @@
"is-ellipsized" : false,
"unknown-glyphs" : 0,
"width" : 134144,
- "height" : 19456,
+ "height" : 134144,
"log-attrs" : [
{
"char-break" : true,
@@ -180,12 +180,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -243,12 +243,12 @@
"description" : "DejaVu Sans 11",
"checksum" : "69ccd07023a72ceb27a5e5c22f728627353b60a198170f5e58dd7014221abf01",
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -297,12 +297,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -333,12 +333,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
diff --git a/tests/layouts/valid-9.layout b/tests/layouts/valid-9.layout
index 6e083b58..71a146ff 100644
--- a/tests/layouts/valid-9.layout
+++ b/tests/layouts/valid-9.layout
@@ -7,12 +7,12 @@
"base-dir" : "weak-ltr",
"round-glyph-positions" : true,
"transform" : [
- 1.0,
- 0.0,
- 0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ 0,
+ 0,
+ 1,
+ 0,
+ 0
]
},
"comment" : "Letterspacing with scripts",
@@ -31,7 +31,7 @@
"is-ellipsized" : false,
"unknown-glyphs" : 0,
"width" : 71392,
- "height" : 77824,
+ "height" : 71392,
"log-attrs" : [
{
"char-break" : true,
@@ -185,12 +185,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -268,12 +268,12 @@
"description" : "DejaVu Sans 11",
"checksum" : "69ccd07023a72ceb27a5e5c22f728627353b60a198170f5e58dd7014221abf01",
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -332,12 +332,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -384,12 +384,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,
@@ -463,12 +463,12 @@
"wght" : 0
},
"matrix" : [
- 1.0,
- -0.0,
- -0.0,
- 1.0,
- 0.0,
- 0.0
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
]
},
"flags" : 0,