mod: bump zig master version
All checks were successful
Zig Project Action / Lint, Spell-check and test zig project (push) Successful in 1m8s
All checks were successful
Zig Project Action / Lint, Spell-check and test zig project (push) Successful in 1m8s
This commit is contained in:
15
src/root.zig
15
src/root.zig
@@ -1,7 +1,7 @@
|
||||
/// *zlog* defaultLog function replacement, which adjusts the surrounding contents of every `std.log` message.
|
||||
fn logFn(
|
||||
comptime message_level: log.Level,
|
||||
comptime scope: @Type(.enum_literal),
|
||||
comptime scope: @EnumLiteral(),
|
||||
comptime format: []const u8,
|
||||
args: anytype,
|
||||
) void {
|
||||
@@ -25,7 +25,7 @@ fn logFn(
|
||||
}, 0o600) catch @panic("Could not append to log file");
|
||||
defer std.posix.close(fd);
|
||||
|
||||
var buffer = std.fs.File.Writer.init(.{ .handle = fd }, &buf);
|
||||
var buffer = std.Io.File.Writer.init(.{ .handle = fd }, &buf);
|
||||
var writer = &buffer.interface;
|
||||
defer writer.flush() catch unreachable;
|
||||
|
||||
@@ -42,12 +42,11 @@ fn logFn(
|
||||
};
|
||||
const complete_format = level_txt ++ prefix ++ format ++ "\n";
|
||||
|
||||
var buffer = stderr().writer(&buf);
|
||||
var writer = &buffer.interface;
|
||||
defer writer.flush() catch unreachable;
|
||||
const io = std.debug.lockStderr(&buf);
|
||||
defer std.debug.unlockStderr();
|
||||
|
||||
std.debug.lockStdErr();
|
||||
defer std.debug.unlockStdErr();
|
||||
var writer = &io.file_writer.interface;
|
||||
defer writer.flush() catch unreachable;
|
||||
|
||||
log_writing(writer, complete_format, true, args);
|
||||
}
|
||||
@@ -221,9 +220,7 @@ pub const std_options: std.Options = .{
|
||||
};
|
||||
|
||||
const std = @import("std");
|
||||
const io = std.io;
|
||||
const fs = std.fs;
|
||||
const stderr = fs.File.stderr;
|
||||
const log = std.log;
|
||||
const fmt = std.fmt;
|
||||
const build_options = @import("build_options");
|
||||
|
||||
Reference in New Issue
Block a user