mod: adapt implementation to zig version 0.15.2
Some checks failed
Zig Project Action / Lint, Spell-check and test zig project (push) Failing after 54s
Some checks failed
Zig Project Action / Lint, Spell-check and test zig project (push) Failing after 54s
This commit is contained in:
@@ -133,10 +133,7 @@ pub fn main() !void {
|
||||
|
||||
const allocator = gpa.allocator();
|
||||
|
||||
var threaded_io: std.Io.Threaded = .init(allocator, .{});
|
||||
defer threaded_io.deinit();
|
||||
|
||||
var app: App = .init(threaded_io.ioBasic(), .{});
|
||||
var app: App = .init(.{}, .{});
|
||||
var renderer = zterm.Renderer.Buffered.init(allocator);
|
||||
defer renderer.deinit();
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
const QuitText = struct {
|
||||
const text = "Press ctrl+c to quit. Press ctrl+n to launch helix.";
|
||||
const text = "Press ctrl+c to quit. Press ctrl+n to launch `vim`.";
|
||||
|
||||
pub fn element(this: *@This()) App.Element {
|
||||
return .{ .ptr = this, .vtable = &.{ .content = content } };
|
||||
@@ -31,10 +31,8 @@ pub fn main() !void {
|
||||
defer if (gpa.deinit() == .leak) log.err("memory leak", .{});
|
||||
|
||||
const allocator = gpa.allocator();
|
||||
var threaded_io: std.Io.Threaded = .init(allocator, .{});
|
||||
defer threaded_io.deinit();
|
||||
|
||||
var app: App = .init(threaded_io.ioBasic(), .{});
|
||||
var app: App = .init(.{}, .{});
|
||||
var renderer = zterm.Renderer.Buffered.init(allocator);
|
||||
defer renderer.deinit();
|
||||
|
||||
@@ -152,8 +150,8 @@ pub fn main() !void {
|
||||
try app.interrupt();
|
||||
renderer.size = .{}; // reset size, such that next resize will cause a full re-draw!
|
||||
defer app.start() catch @panic("could not start app event loop");
|
||||
var child = std.process.Child.init(&.{"hx"}, allocator);
|
||||
_ = child.spawnAndWait(threaded_io.io()) catch |err| app.postEvent(.{
|
||||
var child = std.process.Child.init(&.{"vim"}, allocator);
|
||||
_ = child.spawnAndWait() catch |err| app.postEvent(.{
|
||||
.err = .{
|
||||
.err = err,
|
||||
.msg = "Spawning $EDITOR failed",
|
||||
|
||||
@@ -32,10 +32,7 @@ pub fn main() !void {
|
||||
|
||||
const allocator = gpa.allocator();
|
||||
|
||||
var threaded_io: std.Io.Threaded = .init(allocator, .{});
|
||||
defer threaded_io.deinit();
|
||||
|
||||
var app: App = .init(threaded_io.ioBasic(), .{});
|
||||
var app: App = .init(.{}, .{});
|
||||
var renderer = zterm.Renderer.Buffered.init(allocator);
|
||||
defer renderer.deinit();
|
||||
|
||||
|
||||
@@ -82,10 +82,7 @@ pub fn main() !void {
|
||||
|
||||
const allocator = gpa.allocator();
|
||||
|
||||
var threaded_io: std.Io.Threaded = .init(allocator, .{});
|
||||
defer threaded_io.deinit();
|
||||
|
||||
var app: App = .init(threaded_io.ioBasic(), .{});
|
||||
var app: App = .init(.{}, .{});
|
||||
var renderer = zterm.Renderer.Buffered.init(allocator);
|
||||
defer renderer.deinit();
|
||||
|
||||
|
||||
@@ -65,10 +65,7 @@ pub fn main() !void {
|
||||
|
||||
const allocator = gpa.allocator();
|
||||
|
||||
var threaded_io: std.Io.Threaded = .init(allocator, .{});
|
||||
defer threaded_io.deinit();
|
||||
|
||||
var app: App = .init(threaded_io.ioBasic(), .{});
|
||||
var app: App = .init(.{}, .{});
|
||||
var renderer = zterm.Renderer.Buffered.init(allocator);
|
||||
defer renderer.deinit();
|
||||
|
||||
|
||||
@@ -32,10 +32,7 @@ pub fn main() !void {
|
||||
|
||||
const allocator = gpa.allocator();
|
||||
|
||||
var threaded_io: std.Io.Threaded = .init(allocator, .{});
|
||||
defer threaded_io.deinit();
|
||||
|
||||
var app: App = .init(threaded_io.ioBasic(), .{});
|
||||
var app: App = .init(.{}, .{});
|
||||
var renderer = zterm.Renderer.Buffered.init(allocator);
|
||||
defer renderer.deinit();
|
||||
|
||||
|
||||
@@ -32,10 +32,7 @@ pub fn main() !void {
|
||||
|
||||
const allocator = gpa.allocator();
|
||||
|
||||
var threaded_io: std.Io.Threaded = .init(allocator, .{});
|
||||
defer threaded_io.deinit();
|
||||
|
||||
var app: App = .init(threaded_io.ioBasic(), .{});
|
||||
var app: App = .init(.{}, .{});
|
||||
var renderer = zterm.Renderer.Buffered.init(allocator);
|
||||
defer renderer.deinit();
|
||||
|
||||
|
||||
@@ -65,10 +65,7 @@ pub fn main() !void {
|
||||
}
|
||||
const allocator = gpa.allocator();
|
||||
|
||||
var threaded_io: std.Io.Threaded = .init(allocator, .{});
|
||||
defer threaded_io.deinit();
|
||||
|
||||
var app: App = .init(threaded_io.ioBasic(), .{});
|
||||
var app: App = .init(.{}, .{});
|
||||
var renderer = zterm.Renderer.Buffered.init(allocator);
|
||||
defer renderer.deinit();
|
||||
|
||||
|
||||
@@ -32,10 +32,7 @@ pub fn main() !void {
|
||||
|
||||
const allocator = gpa.allocator();
|
||||
|
||||
var threaded_io: std.Io.Threaded = .init(allocator, .{});
|
||||
defer threaded_io.deinit();
|
||||
|
||||
var app: App = .init(threaded_io.ioBasic(), .{});
|
||||
var app: App = .init(.{}, .{});
|
||||
var renderer = zterm.Renderer.Buffered.init(allocator);
|
||||
defer renderer.deinit();
|
||||
|
||||
|
||||
@@ -97,10 +97,7 @@ pub fn main() !void {
|
||||
|
||||
const allocator = gpa.allocator();
|
||||
|
||||
var threaded_io: std.Io.Threaded = .init(allocator, .{});
|
||||
defer threaded_io.deinit();
|
||||
|
||||
var app: App = .init(threaded_io.ioBasic(), .{});
|
||||
var app: App = .init(.{}, .{});
|
||||
var renderer = zterm.Renderer.Buffered.init(allocator);
|
||||
defer renderer.deinit();
|
||||
|
||||
|
||||
@@ -35,10 +35,7 @@ pub fn main() !void {
|
||||
|
||||
const allocator = gpa.allocator();
|
||||
|
||||
var threaded_io: std.Io.Threaded = .init(allocator, .{});
|
||||
defer threaded_io.deinit();
|
||||
|
||||
var app: App = .init(threaded_io.ioBasic(), .{});
|
||||
var app: App = .init(.{}, .{});
|
||||
var renderer = zterm.Renderer.Buffered.init(allocator);
|
||||
defer renderer.deinit();
|
||||
|
||||
|
||||
@@ -35,10 +35,7 @@ pub fn main() !void {
|
||||
|
||||
const allocator = gpa.allocator();
|
||||
|
||||
var threaded_io: std.Io.Threaded = .init(allocator, .{});
|
||||
defer threaded_io.deinit();
|
||||
|
||||
var app: App = .init(threaded_io.ioBasic(), .{});
|
||||
var app: App = .init(.{}, .{});
|
||||
var renderer = zterm.Renderer.Buffered.init(allocator);
|
||||
defer renderer.deinit();
|
||||
|
||||
|
||||
@@ -35,10 +35,7 @@ pub fn main() !void {
|
||||
|
||||
const allocator = gpa.allocator();
|
||||
|
||||
var threaded_io: std.Io.Threaded = .init(allocator, .{});
|
||||
defer threaded_io.deinit();
|
||||
|
||||
var app: App = .init(threaded_io.ioBasic(), .{});
|
||||
var app: App = .init(.{}, .{});
|
||||
var renderer = zterm.Renderer.Buffered.init(allocator);
|
||||
defer renderer.deinit();
|
||||
|
||||
|
||||
@@ -35,10 +35,7 @@ pub fn main() !void {
|
||||
|
||||
const allocator = gpa.allocator();
|
||||
|
||||
var threaded_io: std.Io.Threaded = .init(allocator, .{});
|
||||
defer threaded_io.deinit();
|
||||
|
||||
var app: App = .init(threaded_io.ioBasic(), .{});
|
||||
var app: App = .init(.{}, .{});
|
||||
var renderer = zterm.Renderer.Buffered.init(allocator);
|
||||
defer renderer.deinit();
|
||||
|
||||
|
||||
@@ -32,10 +32,7 @@ pub fn main() !void {
|
||||
|
||||
const allocator = gpa.allocator();
|
||||
|
||||
var threaded_io: std.Io.Threaded = .init(allocator, .{});
|
||||
defer threaded_io.deinit();
|
||||
|
||||
var app: App = .init(threaded_io.ioBasic(), .{});
|
||||
var app: App = .init(.{}, .{});
|
||||
var renderer = zterm.Renderer.Buffered.init(allocator);
|
||||
defer renderer.deinit();
|
||||
|
||||
|
||||
@@ -178,10 +178,7 @@ pub fn main() !void {
|
||||
|
||||
const allocator = gpa.allocator();
|
||||
|
||||
var threaded_io: std.Io.Threaded = .init(allocator, .{});
|
||||
defer threaded_io.deinit();
|
||||
|
||||
var app: App = .init(threaded_io.ioBasic(), .{});
|
||||
var app: App = .init(.{}, .{});
|
||||
var renderer = zterm.Renderer.Buffered.init(allocator);
|
||||
defer renderer.deinit();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user