parent
929f6b50b3
commit
4ac6818a4f
1 changed files with 1 additions and 0 deletions
|
@ -293,6 +293,7 @@ fn handle_bracketed_paste_input(self: *Self, cbor_msg: []const u8) !bool {
|
||||||
if (try cbor.match(cbor_msg, .{ "I", cbor.number, cbor.extract(&keypress), cbor.extract(&egc_), cbor.string, 0 })) {
|
if (try cbor.match(cbor_msg, .{ "I", cbor.number, cbor.extract(&keypress), cbor.extract(&egc_), cbor.string, 0 })) {
|
||||||
switch (keypress) {
|
switch (keypress) {
|
||||||
key.ENTER => try self.bracketed_paste_buffer.appendSlice("\n"),
|
key.ENTER => try self.bracketed_paste_buffer.appendSlice("\n"),
|
||||||
|
key.TAB => try self.bracketed_paste_buffer.appendSlice("\t"),
|
||||||
else => if (!key.synthesized_p(keypress)) {
|
else => if (!key.synthesized_p(keypress)) {
|
||||||
var buf: [6]u8 = undefined;
|
var buf: [6]u8 = undefined;
|
||||||
const bytes = try ucs32_to_utf8(&[_]u32{egc_}, &buf);
|
const bytes = try ucs32_to_utf8(&[_]u32{egc_}, &buf);
|
||||||
|
|
Loading…
Add table
Reference in a new issue