this repo has no description
13
fork

Configure Feed

Select the types of activity you want to include in your feed.

widgets(terminal): handle erase in display

+16 -1
+16 -1
src/widgets/terminal/Terminal.zig
··· 320 320 self.back_screen.cursor.col = col -| 1; 321 321 self.back_screen.cursor.row = row -| 1; 322 322 }, 323 + // Cursor Horizontal Tab 323 324 'I' => { 324 325 var iter = seq.iterator(u16); 325 326 const n = iter.next() orelse 1; 326 327 self.horizontalTab(n); 327 328 }, 329 + // Erase In Display 330 + 'J' => { 331 + // TODO: selective erase (private_marker == '?') 332 + var iter = seq.iterator(u16); 333 + const kind = iter.next() orelse 0; 334 + switch (kind) { 335 + 0 => {}, 336 + 1 => {}, 337 + 2 => {}, 338 + 3 => {}, 339 + else => {}, 340 + } 341 + }, 342 + // Erase in Line 328 343 'K' => { 329 - // TODO selective erase (private_marker == '?') 344 + // TODO: selective erase (private_marker == '?') 330 345 var iter = seq.iterator(u8); 331 346 const ps = iter.next() orelse 0; 332 347 switch (ps) {