summaryrefslogtreecommitdiff
path: root/src/builtins.zig
diff options
context:
space:
mode:
Diffstat (limited to 'src/builtins.zig')
-rw-r--r--src/builtins.zig11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/builtins.zig b/src/builtins.zig
index ad2c5f6a..87679f64 100644
--- a/src/builtins.zig
+++ b/src/builtins.zig
@@ -1,6 +1,7 @@
//! Command structs and runtime settings form the builtin registry; bindings live in config.zig.
const std = @import("std");
const pardes = @import("pardes.zig");
+const edit = @import("edit.zig");
const colors = @import("colors.zig");
const Pardes = pardes.Pardes;
const Pane = pardes.Pane;
@@ -431,7 +432,7 @@ pub const Ascii = struct {
pub const ClipYank = struct {
pub fn run(c: Ctx) void {
- c.p.clipYank(c.pane, false);
+ edit.clipYank(c.p, c.pane, false);
}
};
@@ -439,25 +440,25 @@ pub const ClipYank = struct {
/// cursor's. One cursor makes them the same word.
pub const ClipYankMain = struct {
pub fn run(c: Ctx) void {
- c.p.clipYank(c.pane, true);
+ edit.clipYank(c.p, c.pane, true);
}
};
pub const ClipPaste = struct {
pub fn run(c: Ctx) void {
- c.p.clipRequest(c.id, .after);
+ edit.clipRequest(c.p, c.id, .after);
}
};
pub const ClipPasteBefore = struct {
pub fn run(c: Ctx) void {
- c.p.clipRequest(c.id, .before);
+ edit.clipRequest(c.p, c.id, .before);
}
};
pub const ClipReplace = struct {
pub fn run(c: Ctx) void {
- c.p.clipRequest(c.id, .replace);
+ edit.clipRequest(c.p, c.id, .replace);
}
};