diff options
| author | Julian Hurst <ark@mansus.space> | 2023-11-18 16:13:28 +0100 |
|---|---|---|
| committer | Julian Hurst <ark@mansus.space> | 2023-11-18 16:13:28 +0100 |
| commit | ed1d4fd089f9c52130a3bb1c8ebc13d666cd25bc (patch) | |
| tree | f876ac93622f705c14c38a427ce2654d501a9157 | |
| parent | f63591f07a53af009318aed92912739cab132b6f (diff) | |
| download | hare-libtui-ed1d4fd089f9c52130a3bb1c8ebc13d666cd25bc.tar.gz | |
Update for stdlib changes
bufio::scanrune changed to bufio::read_rune
| -rw-r--r-- | libtui/libtui.ha | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/libtui/libtui.ha b/libtui/libtui.ha index 9f74050..381a0ac 100644 --- a/libtui/libtui.ha +++ b/libtui/libtui.ha @@ -89,10 +89,10 @@ export fn finish(ui: *ttyui) void = { free(ui.listeners); }; -// Scans a rune. A convenience function for [[bufio::scanrune]]. +// Scans a rune. A convenience function for [[bufio::read_rune]]. export fn scan(ui: ttyui) (key | utf8::invalid | io::EOF | io::error) = { - //const r = bufio::scanrune(ui.f)?; - const r = match (bufio::scanrune(ui.f)?) { + //const r = bufio::read_rune(ui.f)?; + const r = match (bufio::read_rune(ui.f)?) { case let r: rune => yield r; case => @@ -114,7 +114,7 @@ export fn notify(ui: *ttyui, r: (rune | specialkey)) bool = { fn loop(ui: *ttyui) void = { for (true) { - let r = match (bufio::scanrune(ui.f)) { + let r = match (bufio::read_rune(ui.f)) { case let r: rune => yield r; case utf8::invalid => |
