Compare commits

..

No commits in common. "8aee0f3a4f2ebbd0ce035daea7d8978eb7326902" and "8cb9b5e4f6b5bb80c07073af73faf1d3b6d0fbce" have entirely different histories.

3 changed files with 6 additions and 4 deletions

View file

@ -18,8 +18,8 @@
.hash = "dizzy-1.0.0-q40X4YCRAAAGYO9QOZiYYSOwiiFlqZlecMuQcxPiBcXM", .hash = "dizzy-1.0.0-q40X4YCRAAAGYO9QOZiYYSOwiiFlqZlecMuQcxPiBcXM",
}, },
.thespian = .{ .thespian = .{
.url = "git+https://github.com/neurocyte/thespian?ref=master#fb9207d22537f2940748c3e110b51be44296120e", .url = "git+https://github.com/neurocyte/thespian?ref=master#25b10b6b5b23e6e44cbcaebbd107f117ed51d0d4",
.hash = "thespian-0.0.1-owFOjtseBgA9KTb5dsA3KMcKj6sbXskYs3hxjHs4z3ub", .hash = "thespian-0.0.1-owFOjp0eBgCt6bQHckPIQBouw4ivKXhV9TY8T-uvu4Op",
}, },
.themes = .{ .themes = .{
.url = "https://github.com/neurocyte/flow-themes/releases/download/master-952f9f630ea9544088fd30293666ee0650b7a690/flow-themes.tar.gz", .url = "https://github.com/neurocyte/flow-themes/releases/download/master-952f9f630ea9544088fd30293666ee0650b7a690/flow-themes.tar.gz",

View file

@ -1027,6 +1027,8 @@ const Node = union(enum) {
.writer = .{ .writer = .{
.vtable = &.{ .vtable = &.{
.drain = Ctx.drain, .drain = Ctx.drain,
.flush = std.Io.Writer.noopFlush,
.rebase = std.Io.Writer.failingRebase,
}, },
.buffer = &.{}, .buffer = &.{},
}, },

View file

@ -5755,7 +5755,7 @@ pub const Editor = struct {
defer args.deinit(); defer args.deinit();
try cbor.writeArrayHeader(&args.writer, fmtr.len); try cbor.writeArrayHeader(&args.writer, fmtr.len);
for (fmtr) |arg| try cbor.writeValue(&args.writer, arg); for (fmtr) |arg| try cbor.writeValue(&args.writer, arg);
try self.filter_cmd(.{ .buf = args.written() }); try self.filter_cmd(.{ .buf = try args.toOwnedSlice() });
return; return;
} }
return tp.exit("no formatter"); return tp.exit("no formatter");
@ -5779,7 +5779,7 @@ pub const Editor = struct {
try expand_selection_to_all(root, &sel_, self.metrics); try expand_selection_to_all(root, &sel_, self.metrics);
break :val sel_; break :val sel_;
}; };
const reversed = sel.is_reversed(); const reversed = sel.begin.right_of(sel.end);
sel.normalize(); sel.normalize();
self.filter_ = .{ self.filter_ = .{
.before_root = root, .before_root = root,