Zig 0.14 fixes

This commit is contained in:
Mitchell Hashimoto
2025-03-11 14:53:23 -07:00
parent 3abbe6d3ba
commit 251caeb22a
3 changed files with 8 additions and 8 deletions

View File

@ -14,7 +14,7 @@
.mach_glfw = .{ .mach_glfw = .{
// mitchellh/mach-glfw // mitchellh/mach-glfw
.url = "https://github.com/mitchellh/mach-glfw/archive/112fc46340f5c8527e072e442e0375004303e82b.zip", .url = "https://github.com/mitchellh/mach-glfw/archive/112fc46340f5c8527e072e442e0375004303e82b.zip",
.hash = "12206ed982e709e565d536ce930701a8c07edfd2cfdce428683f3f2a601d37696a63", .hash = "12209bd47e260a481f9c1b46ecae3cf3f62750caf6b73e39610e6e127974e50bb1a9",
.lazy = true, .lazy = true,
}, },
.vaxis = .{ .vaxis = .{

View File

@ -27,7 +27,7 @@ pub fn genConfig(writer: anytype, cli: bool) !void {
); );
@setEvalBranchQuota(3000); @setEvalBranchQuota(3000);
inline for (@typeInfo(Config).Struct.fields) |field| { inline for (@typeInfo(Config).@"struct".fields) |field| {
if (field.name[0] == '_') continue; if (field.name[0] == '_') continue;
try writer.writeAll("**`"); try writer.writeAll("**`");
@ -56,7 +56,7 @@ pub fn genActions(writer: anytype) !void {
\\ \\
); );
inline for (@typeInfo(Action).Enum.fields) |field| { inline for (@typeInfo(Action).@"enum".fields) |field| {
const action = std.meta.stringToEnum(Action, field.name).?; const action = std.meta.stringToEnum(Action, field.name).?;
switch (action) { switch (action) {
@ -92,9 +92,9 @@ pub fn genKeybindActions(writer: anytype) !void {
); );
const info = @typeInfo(KeybindAction); const info = @typeInfo(KeybindAction);
std.debug.assert(info == .Union); std.debug.assert(info == .@"union");
inline for (info.Union.fields) |field| { inline for (info.@"union".fields) |field| {
if (field.name[0] == '_') continue; if (field.name[0] == '_') continue;
try writer.writeAll("**`"); try writer.writeAll("**`");

View File

@ -34,7 +34,7 @@ fn genConfig(alloc: std.mem.Allocator, writer: anytype) !void {
\\ \\
); );
inline for (@typeInfo(Config).Struct.fields) |field| { inline for (@typeInfo(Config).@"struct".fields) |field| {
if (field.name[0] == '_') continue; if (field.name[0] == '_') continue;
try genConfigField(alloc, writer, ast, field.name); try genConfigField(alloc, writer, ast, field.name);
} }
@ -78,7 +78,7 @@ fn genActions(alloc: std.mem.Allocator, writer: anytype) !void {
\\ \\
); );
inline for (@typeInfo(Action).Enum.fields) |field| { inline for (@typeInfo(Action).@"enum".fields) |field| {
const action_file = comptime action_file: { const action_file = comptime action_file: {
const action = @field(Action, field.name); const action = @field(Action, field.name);
break :action_file action.file(); break :action_file action.file();
@ -126,7 +126,7 @@ fn genKeybindActions(alloc: std.mem.Allocator, writer: anytype) !void {
\\ \\
); );
inline for (@typeInfo(KeybindAction).Union.fields) |field| { inline for (@typeInfo(KeybindAction).@"union".fields) |field| {
if (field.name[0] == '_') continue; if (field.name[0] == '_') continue;
try genConfigField(alloc, writer, ast, field.name); try genConfigField(alloc, writer, ast, field.name);
} }