From d4641633d2c293f492bd56db3e7d95232bdb4142 Mon Sep 17 00:00:00 2001 From: Julian Hurst Date: Wed, 6 Sep 2023 23:29:18 +0200 Subject: Remove unused mainUI and sighandler function --- main.ha | 33 --------------------------------- 1 file changed, 33 deletions(-) diff --git a/main.ha b/main.ha index 1d00003..0a6a7a2 100644 --- a/main.ha +++ b/main.ha @@ -13,45 +13,12 @@ use unix::poll; use errors; use getopt; -let u: mainUI = mainUI {...}; - let searchterm: str = ""; let searchforward: bool = true; let nulterm: bool = false; let msg: str = ""; -type mainUI = struct { - list: *list::listwidget, -}; - -fn sighandler(sig: int, info: *signal::siginfo, ucontext: *void) void = { - switch (sig) { - case signal::SIGWINCH => - let sz = libtui::getwinsize(u.list.widget.ui)!; - //let rows: (u16 | size) = if (sz.rows - 2 < len(u.list.items)) { - //yield sz.rows - 2; - //} else { - //yield len(u.list.items); - //}; - const oldsz = list::ttysize { - rows = u.list.sz.rows, - cols = u.list.sz.cols, - }; - list::setsize(u.list, tty::ttysize { - rows = sz.rows - 1u16, - columns = sz.columns, - }); - //u.list.sz.rows = rows: u16; - //u.list.sz.cols = sz.columns; - list::resize(u.list, oldsz); - libtui::clear(u.list.widget.ui); - list::print(u.list)!; - case => - yield; - }; -}; - fn resize(list: *list::listwidget) void = { let sz = libtui::getwinsize(list.widget.ui)!; let rows: (u16 | size) = if (sz.rows - 1 < len(list.items)) { -- cgit v1.2.3