From b466603358f8fa5a74551a9819fdd54ad124ef0c Mon Sep 17 00:00:00 2001 From: eunhhu Date: Sat, 26 Sep 2026 17:58:26 +0100 Subject: Give live surfaces a clock and run timers; add a stopwatch The terminal and the web page set the time events see to the wall clock and tick an app's timers on time: each round ticks what is due, draws, then waits for input, a frame or the next tick, and a tick is news to every open page at once. Scripts have no clock: time MS sets the time the next events see and tick TIMER ticks, so an app that uses time replays exactly. A module swap reschedules the timers. examples/stopwatch.aup runs on every surface; the checks drive it by script, on a pseudo-terminal by the clock, and on the web page. --- tests/__pycache__/check.cpython-313.pyc | Bin 65599 -> 71152 bytes 1 file changed, 0 insertions(+), 0 deletions(-) (limited to 'tests/__pycache__/check.cpython-313.pyc') diff --git a/tests/__pycache__/check.cpython-313.pyc b/tests/__pycache__/check.cpython-313.pyc index 04b698b..9776a90 100644 Binary files a/tests/__pycache__/check.cpython-313.pyc and b/tests/__pycache__/check.cpython-313.pyc differ -- cgit v1.2.3