diff options
-rw-r--r-- | src/bun.js/bindings/exports.zig | 4 | ||||
-rw-r--r-- | test/bun.js/inspect.test.js | 4 |
2 files changed, 6 insertions, 2 deletions
diff --git a/src/bun.js/bindings/exports.zig b/src/bun.js/bindings/exports.zig index 2387122dd..4f98e9305 100644 --- a/src/bun.js/bindings/exports.zig +++ b/src/bun.js/bindings/exports.zig @@ -1485,7 +1485,7 @@ pub const ZigConsoleClient = struct { if (!any_non_ascii) writer.writeAll(end) else - writer.writeLatin1(end); + writer.writeAll(end); any_non_ascii = false; slice = slice[@minimum(slice.len, i + 1)..]; i = 0; @@ -1518,7 +1518,7 @@ pub const ZigConsoleClient = struct { } } - if (slice.len > 0) writer.writeLatin1(slice); + if (slice.len > 0) writer.writeAll(slice); } pub fn WrappedWriter(comptime Writer: type) type { diff --git a/test/bun.js/inspect.test.js b/test/bun.js/inspect.test.js index 5dc0bc645..67e19e985 100644 --- a/test/bun.js/inspect.test.js +++ b/test/bun.js/inspect.test.js @@ -321,3 +321,7 @@ describe("crash testing", () => { }); } }); + +it("possibly formatted emojis log", () => { + expect(Bun.inspect("✔", "hey")).toBe("✔ hey"); +}); |