| ... | @@ -545,8 +545,7 @@ pub fn stringEscape(bytes: []const u8, w: *Writer) Writer.Error!void { | ... | @@ -545,8 +545,7 @@ pub fn stringEscape(bytes: []const u8, w: *Writer) Writer.Error!void { |
| 545 | '\t' => try w.writeAll("\\t"), | 545 | '\t' => try w.writeAll("\\t"), |
| 546 | '\\' => try w.writeAll("\\\\"), | 546 | '\\' => try w.writeAll("\\\\"), |
| 547 | '"' => try w.writeAll("\\\""), | 547 | '"' => try w.writeAll("\\\""), |
| 548 | '\'' => try w.writeByte('\''), | 548 | ' ', '!', '#'...'[', ']'...'~' => try w.writeByte(byte), |
| 549 | ' ', '!', '#'...'&', '('...'[', ']'...'~' => try w.writeByte(byte), | | |
| 550 | else => { | 549 | else => { |
| 551 | try w.writeAll("\\x"); | 550 | try w.writeAll("\\x"); |
| 552 | try w.printInt(byte, 16, .lower, .{ .width = 2, .fill = '0' }); | 551 | try w.printInt(byte, 16, .lower, .{ .width = 2, .fill = '0' }); |