╭ changed ──────────────╮ │src/ui/Repo/Commits.zig│ ╰───────────────────────╯ ╭───────────╮ │← all files│ ╰───────────╯ ╭──────────╮ │← previous│ ╰──────────╯ ╭─────────────────────────────────────────────────────────────────╮ │649 // the next build, landing on its remembered hunk). │ │931 - fn focusDiff(self: *View, root_focus: *Focus) !void { │ │650 + fn focusDiff(self: *View, root_focus: *Focus) void { │ │651 if (self.diffInner().children.count() == 0) return; │ │652 root_focus.setFocus(self.diffOuter().getFocus().id);│ │653 } │ ╰─────────────────────────────────────────────────────────────────╯ ╭──────────────────────────────────────────────────────────────────╮ │654 │ │655 // return to the list. │ │937 - fn focusList(self: *View, root_focus: *Focus) !void { │ │656 + fn focusList(self: *View, root_focus: *Focus) void { │ │657 root_focus.setFocus(self.listScroll().getFocus().id);│ │658 } │ │659 │ ╰──────────────────────────────────────────────────────────────────╯ ╭───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │713 fn commitRowLink(page_arena: *std.heap.ArenaAllocator, location: ui.RoutablePage.RepoLocation, commit: Commit, content: Content) ![]const u8 {│ │714 const route = (switch (content) { │ │715 .message => location.commitMessageRoute(.object, commit.oid), │ │997 - .diff => |diff| location.commitsRoute(.object, commit.oid, commit.window_start, diff.path), │ │716 + .diff => |diff| location.commitsRoute(.object, commit.oid, commit.window.start, diff.path), │ │717 }) orelse return error.RouteTooLong; │ │718 const url = try route.toUrl(page_arena); │ │719 return std.fmt.allocPrint(page_arena.allocator(), "ai:{s}", .{url}); │ ╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯