summaryrefslogtreecommitdiff
path: root/src/CodePoint.zig
diff options
context:
space:
mode:
authorGravatar Jose Colon Rodriguez2024-02-17 13:31:45 -0400
committerGravatar Jose Colon Rodriguez2024-02-17 13:31:45 -0400
commitae5d7a0c310c7b0acd7a51e97ee46893f3d5b79e (patch)
tree2c777053752e347b7b0f27127a17bdda97795e8d /src/CodePoint.zig
parentdisplay_width tweaks (diff)
downloadzg-ae5d7a0c310c7b0acd7a51e97ee46893f3d5b79e.tar.gz
zg-ae5d7a0c310c7b0acd7a51e97ee46893f3d5b79e.tar.xz
zg-ae5d7a0c310c7b0acd7a51e97ee46893f3d5b79e.zip
Fixed isAsciiOnly and CodePointIterator ASCII bugs
Diffstat (limited to 'src/CodePoint.zig')
-rw-r--r--src/CodePoint.zig6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/CodePoint.zig b/src/CodePoint.zig
index 1c1bec1..62dd793 100644
--- a/src/CodePoint.zig
+++ b/src/CodePoint.zig
@@ -18,11 +18,11 @@ pub const CodePointIterator = struct {
18 18
19 if (self.bytes[self.i] < 128) { 19 if (self.bytes[self.i] < 128) {
20 // ASCII fast path 20 // ASCII fast path
21 defer self.i += 1; 21 self.i += 1;
22 return .{ 22 return .{
23 .code = self.bytes[self.i], 23 .code = self.bytes[self.i - 1],
24 .len = 1, 24 .len = 1,
25 .offset = self.i, 25 .offset = self.i - 1,
26 }; 26 };
27 } 27 }
28 28