From 27a99111eebfddc32e0ad79c3de8a629b3bc8106 Mon Sep 17 00:00:00 2001 From: "Kartik K. Agaram" Date: Sat, 12 Feb 2022 18:58:24 -0800 Subject: [PATCH] fix chesstv.tlv after we introduced sandboxing --- chesstv.tlv | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/chesstv.tlv b/chesstv.tlv index 91d8d07..d96755e 100644 --- a/chesstv.tlv +++ b/chesstv.tlv @@ -260,3 +260,26 @@ > return tostring(o) > end >end +- __teliva_timestamp: + >Sat Feb 12 18:57:02 2022 + __teliva_note: + >better UX when app isn't permitted to access the network + main: + >function main() + > init_colors() + > local request = { + > url = "https://lichess.org/api/tv/feed", + > sink = function(chunk, err) + > if chunk then + > curses.clear() + > -- main event loop is here + > render(chunk) + > curses.getch() + > end + > return 1 + > end, + > } + > http.request(request) + > -- degenerate event loop just to show errors in sandboxing, etc. + > while true do curses.getch(); end + >end