diff --git a/dochack.js b/dochack.js
index 854c529e..fc716d7a 100644
--- a/dochack.js
+++ b/dochack.js
@@ -1,4 +1,4 @@
-/* Generated by the Nim Compiler v2.0.0 */
+/* Generated by the Nim Compiler v2.0.4 */
var framePtr = null;
var excHandler = 0;
var lastJSError = null;
@@ -56,7 +56,9 @@ var NNI721420302 = {kind: 2, len: 2, offset: 0, typ: null, name: null, sons: [{k
NTI721420302.node = NNI721420302;
function mnewString(len_33557003) {
- return new Array(len_33557003);
+ var result = new Array(len_33557003);
+ for (var i = 0; i < len_33557003; i++) {result[i] = 0;}
+ return result;
diff --git a/index.html b/index.html
index 2112fc48..189f3ea7 100644
--- a/index.html
+++ b/index.html
@@ -12,10 +12,10 @@
-
+
-
+
@@ -312,7 +312,7 @@
- Made with Nim. Generated: 2023-10-05 00:18:06 UTC
+ Made with Nim. Generated: 2024-04-28 18:54:47 UTC
diff --git a/pixie.html b/pixie.html
index 2112fc48..189f3ea7 100644
--- a/pixie.html
+++ b/pixie.html
@@ -12,10 +12,10 @@
-
+
-
+
@@ -312,7 +312,7 @@
- Made with Nim. Generated: 2023-10-05 00:18:06 UTC
+ Made with Nim. Generated: 2024-04-28 18:54:47 UTC
diff --git a/pixie/blends.html b/pixie/blends.html
index ff8b82ef..780869a3 100644
--- a/pixie/blends.html
+++ b/pixie/blends.html
@@ -12,10 +12,10 @@
-
+
-
+
@@ -490,7 +490,7 @@
- Made with Nim. Generated: 2023-10-05 00:18:04 UTC
+ Made with Nim. Generated: 2024-04-28 18:54:46 UTC
diff --git a/pixie/common.html b/pixie/common.html
index c776a801..f227b913 100644
--- a/pixie/common.html
+++ b/pixie/common.html
@@ -12,10 +12,10 @@
-
+
-
+
@@ -290,7 +290,7 @@
- Made with Nim. Generated: 2023-10-05 00:18:04 UTC
+ Made with Nim. Generated: 2024-04-28 18:54:46 UTC
diff --git a/pixie/contexts.html b/pixie/contexts.html
index cdd0978c..8355a0e6 100644
--- a/pixie/contexts.html
+++ b/pixie/contexts.html
@@ -12,10 +12,10 @@
-
+
-
+
@@ -1440,7 +1440,7 @@
- Made with Nim. Generated: 2023-10-05 00:18:05 UTC
+ Made with Nim. Generated: 2024-04-28 18:54:46 UTC
diff --git a/pixie/fileformats/bmp.html b/pixie/fileformats/bmp.html
index 6e3f51b6..90fd31c6 100644
--- a/pixie/fileformats/bmp.html
+++ b/pixie/fileformats/bmp.html
@@ -12,10 +12,10 @@
-
+
-
+
@@ -213,7 +213,7 @@
- Made with Nim. Generated: 2023-10-05 00:18:06 UTC
+ Made with Nim. Generated: 2024-04-28 18:54:46 UTC
diff --git a/pixie/fileformats/gif.html b/pixie/fileformats/gif.html
index 4dd71251..793c7aea 100644
--- a/pixie/fileformats/gif.html
+++ b/pixie/fileformats/gif.html
@@ -12,10 +12,10 @@
-
+
-
+
@@ -210,7 +210,7 @@
- Made with Nim. Generated: 2023-10-05 00:18:06 UTC
+ Made with Nim. Generated: 2024-04-28 18:54:47 UTC
diff --git a/pixie/fileformats/jpeg.html b/pixie/fileformats/jpeg.html
index 505e7caf..d33f2c70 100644
--- a/pixie/fileformats/jpeg.html
+++ b/pixie/fileformats/jpeg.html
@@ -12,10 +12,10 @@
-
+
-
+
@@ -161,7 +161,7 @@
- Made with Nim. Generated: 2023-10-05 00:18:06 UTC
+ Made with Nim. Generated: 2024-04-28 18:54:47 UTC
diff --git a/pixie/fileformats/png.html b/pixie/fileformats/png.html
index ede2f1b3..c63a245a 100644
--- a/pixie/fileformats/png.html
+++ b/pixie/fileformats/png.html
@@ -12,10 +12,10 @@
-
+
-
+
@@ -278,7 +278,7 @@
- Made with Nim. Generated: 2023-10-05 00:18:06 UTC
+ Made with Nim. Generated: 2024-04-28 18:54:47 UTC
diff --git a/pixie/fileformats/ppm.html b/pixie/fileformats/ppm.html
index df48b025..ca38439d 100644
--- a/pixie/fileformats/ppm.html
+++ b/pixie/fileformats/ppm.html
@@ -12,10 +12,10 @@
-
+
-
+
@@ -178,7 +178,7 @@
- Made with Nim. Generated: 2023-10-05 00:18:06 UTC
+ Made with Nim. Generated: 2024-04-28 18:54:47 UTC
diff --git a/pixie/fileformats/qoi.html b/pixie/fileformats/qoi.html
index 62b6dcdb..d0bdbb77 100644
--- a/pixie/fileformats/qoi.html
+++ b/pixie/fileformats/qoi.html
@@ -12,10 +12,10 @@
-
+
-
+
@@ -268,7 +268,7 @@
- Made with Nim. Generated: 2023-10-05 00:18:06 UTC
+ Made with Nim. Generated: 2024-04-28 18:54:47 UTC
diff --git a/pixie/fileformats/svg.html b/pixie/fileformats/svg.html
index af44edf0..1cda08a6 100644
--- a/pixie/fileformats/svg.html
+++ b/pixie/fileformats/svg.html
@@ -12,10 +12,10 @@
-
+
-
+
@@ -188,7 +188,7 @@
- Made with Nim. Generated: 2023-10-05 00:18:06 UTC
+ Made with Nim. Generated: 2024-04-28 18:54:47 UTC
diff --git a/pixie/fontformats/opentype.html b/pixie/fontformats/opentype.html
index 5de47626..6bce18c7 100644
--- a/pixie/fontformats/opentype.html
+++ b/pixie/fontformats/opentype.html
@@ -12,10 +12,10 @@
-
+
-
+
@@ -650,8 +650,8 @@
- Source
-Edit
+ Source
+Edit
@@ -664,8 +664,8 @@
- Source
-Edit
+ Source
+Edit
@@ -678,8 +678,8 @@
- Source
-Edit
+ Source
+Edit
@@ -692,8 +692,8 @@
- Source
-Edit
+ Source
+Edit
@@ -706,8 +706,8 @@
- Source
-Edit
+ Source
+Edit
@@ -719,8 +719,8 @@
Returns the expected winding order of a font. Gyph - false - clockwise CFF - true - counterclockwise
- Source
-Edit
+ Source
+Edit
@@ -733,8 +733,8 @@
- Source
-Edit
+ Source
+Edit
@@ -747,8 +747,8 @@
Reads a true/open type collection and returns seq of OpenType files.
- Source
-Edit
+ Source
+Edit
@@ -764,7 +764,7 @@
- Made with Nim. Generated: 2023-10-05 00:18:05 UTC
+ Made with Nim. Generated: 2024-04-28 18:54:46 UTC
diff --git a/pixie/fontformats/opentype.idx b/pixie/fontformats/opentype.idx
index 6b4738f8..23b29ad3 100644
--- a/pixie/fontformats/opentype.idx
+++ b/pixie/fontformats/opentype.idx
@@ -16,12 +16,12 @@ nim KernSubTable pixie/fontformats/opentype.html#KernSubTable object KernSubTabl
nim KernTable pixie/fontformats/opentype.html#KernTable type KernTable 159
nim TableRecord pixie/fontformats/opentype.html#TableRecord object TableRecord 165
nim OpenType pixie/fontformats/opentype.html#OpenType type OpenType 371
-nim hasGlyph pixie/fontformats/opentype.html#hasGlyph,OpenType,Rune proc hasGlyph(opentype: OpenType; rune: Rune): bool 2140
-nim getGlyphPath pixie/fontformats/opentype.html#getGlyphPath,OpenType,Rune proc getGlyphPath(opentype: OpenType; rune: Rune): Path 2417
-nim getLeftSideBearing pixie/fontformats/opentype.html#getLeftSideBearing,OpenType,Rune proc getLeftSideBearing(opentype: OpenType; rune: Rune): float32 2426
-nim getAdvance pixie/fontformats/opentype.html#getAdvance,OpenType,Rune proc getAdvance(opentype: OpenType; rune: Rune): float32 2435
-nim getKerningAdjustment pixie/fontformats/opentype.html#getKerningAdjustment,OpenType,Rune,Rune proc getKerningAdjustment(opentype: OpenType; left, right: Rune): float32 2442
-nim isCCW pixie/fontformats/opentype.html#isCCW,OpenType proc isCCW(opentype: OpenType): bool 2478
-nim fullName pixie/fontformats/opentype.html#fullName,OpenType proc fullName(opentype: OpenType): string 2484
-nim parseOpenType pixie/fontformats/opentype.html#parseOpenType,string,int proc parseOpenType(buf: string; startLoc = 0): OpenType 2492
-nim parseOpenTypeCollection pixie/fontformats/opentype.html#parseOpenTypeCollection,string proc parseOpenTypeCollection(buf: string): seq[OpenType] 2552
+nim hasGlyph pixie/fontformats/opentype.html#hasGlyph,OpenType,Rune proc hasGlyph(opentype: OpenType; rune: Rune): bool 2179
+nim getGlyphPath pixie/fontformats/opentype.html#getGlyphPath,OpenType,Rune proc getGlyphPath(opentype: OpenType; rune: Rune): Path 2456
+nim getLeftSideBearing pixie/fontformats/opentype.html#getLeftSideBearing,OpenType,Rune proc getLeftSideBearing(opentype: OpenType; rune: Rune): float32 2465
+nim getAdvance pixie/fontformats/opentype.html#getAdvance,OpenType,Rune proc getAdvance(opentype: OpenType; rune: Rune): float32 2474
+nim getKerningAdjustment pixie/fontformats/opentype.html#getKerningAdjustment,OpenType,Rune,Rune proc getKerningAdjustment(opentype: OpenType; left, right: Rune): float32 2481
+nim isCCW pixie/fontformats/opentype.html#isCCW,OpenType proc isCCW(opentype: OpenType): bool 2517
+nim fullName pixie/fontformats/opentype.html#fullName,OpenType proc fullName(opentype: OpenType): string 2523
+nim parseOpenType pixie/fontformats/opentype.html#parseOpenType,string,int proc parseOpenType(buf: string; startLoc = 0): OpenType 2531
+nim parseOpenTypeCollection pixie/fontformats/opentype.html#parseOpenTypeCollection,string proc parseOpenTypeCollection(buf: string): seq[OpenType] 2591
diff --git a/pixie/fontformats/svgfont.html b/pixie/fontformats/svgfont.html
index baf3a271..a888dc38 100644
--- a/pixie/fontformats/svgfont.html
+++ b/pixie/fontformats/svgfont.html
@@ -12,10 +12,10 @@
-
+
-
+
@@ -206,7 +206,7 @@
- Made with Nim. Generated: 2023-10-05 00:18:05 UTC
+ Made with Nim. Generated: 2024-04-28 18:54:46 UTC
diff --git a/pixie/fonts.html b/pixie/fonts.html
index 441e2bc2..90fd0677 100644
--- a/pixie/fonts.html
+++ b/pixie/fonts.html
@@ -12,10 +12,10 @@
-
+
-
+
@@ -844,7 +844,7 @@
- Made with Nim. Generated: 2023-10-05 00:18:05 UTC
+ Made with Nim. Generated: 2024-04-28 18:54:46 UTC
diff --git a/pixie/images.html b/pixie/images.html
index 664b9408..08f497e9 100644
--- a/pixie/images.html
+++ b/pixie/images.html
@@ -12,10 +12,10 @@
-
+
-
+
@@ -672,7 +672,7 @@
- Made with Nim. Generated: 2023-10-05 00:18:05 UTC
+ Made with Nim. Generated: 2024-04-28 18:54:46 UTC
diff --git a/pixie/internal.html b/pixie/internal.html
index 794a7012..765ea3b8 100644
--- a/pixie/internal.html
+++ b/pixie/internal.html
@@ -12,10 +12,10 @@
-
+
-
+
@@ -260,7 +260,7 @@
- Made with Nim. Generated: 2023-10-05 00:18:05 UTC
+ Made with Nim. Generated: 2024-04-28 18:54:46 UTC
diff --git a/pixie/paints.html b/pixie/paints.html
index d8d39836..5dbf9cb8 100644
--- a/pixie/paints.html
+++ b/pixie/paints.html
@@ -12,10 +12,10 @@
-
+
-
+
@@ -273,7 +273,7 @@
- Made with Nim. Generated: 2023-10-05 00:18:05 UTC
+ Made with Nim. Generated: 2024-04-28 18:54:46 UTC
diff --git a/pixie/paths.html b/pixie/paths.html
index b0a40e56..a61d15d5 100644
--- a/pixie/paths.html
+++ b/pixie/paths.html
@@ -12,10 +12,10 @@
-
+
-
+
@@ -801,7 +801,7 @@
- Made with Nim. Generated: 2023-10-05 00:18:05 UTC
+ Made with Nim. Generated: 2024-04-28 18:54:46 UTC
diff --git a/pixie/simd.html b/pixie/simd.html
index 05f4158d..221a4309 100644
--- a/pixie/simd.html
+++ b/pixie/simd.html
@@ -12,10 +12,10 @@
-
+
-
+
@@ -144,7 +144,7 @@
- Made with Nim. Generated: 2023-10-05 00:18:04 UTC
+ Made with Nim. Generated: 2024-04-28 18:54:46 UTC
diff --git a/pixie/simd/avx.html b/pixie/simd/avx.html
index d81e3857..6bda6e68 100644
--- a/pixie/simd/avx.html
+++ b/pixie/simd/avx.html
@@ -12,10 +12,10 @@
-
+
-
+
@@ -96,7 +96,7 @@
- Made with Nim. Generated: 2023-10-05 00:18:04 UTC
+ Made with Nim. Generated: 2024-04-28 18:54:46 UTC
diff --git a/pixie/simd/avx2.html b/pixie/simd/avx2.html
index b1162301..a9507c77 100644
--- a/pixie/simd/avx2.html
+++ b/pixie/simd/avx2.html
@@ -12,10 +12,10 @@
-
+
-
+
@@ -361,7 +361,7 @@
- Made with Nim. Generated: 2023-10-05 00:18:04 UTC
+ Made with Nim. Generated: 2024-04-28 18:54:46 UTC
diff --git a/pixie/simd/sse2.html b/pixie/simd/sse2.html
index 81512353..943b4cf0 100644
--- a/pixie/simd/sse2.html
+++ b/pixie/simd/sse2.html
@@ -12,10 +12,10 @@
-
+
-
+
@@ -414,7 +414,7 @@
- Made with Nim. Generated: 2023-10-05 00:18:04 UTC
+ Made with Nim. Generated: 2024-04-28 18:54:46 UTC
diff --git a/theindex.html b/theindex.html
index 5b3d93ef..540b509a 100644
--- a/theindex.html
+++ b/theindex.html
@@ -12,10 +12,10 @@
-
+
-
+
@@ -1626,7 +1626,7 @@
Index
- Made with Nim. Generated: 2023-10-05 00:18:06 UTC
+ Made with Nim. Generated: 2024-04-28 18:54:47 UTC