From d5030a4cf75b3600c957b0d48e0e68946367e919 Mon Sep 17 00:00:00 2001 From: Irene Knapp Date: Tue, 22 Sep 2026 18:52:50 -0700 Subject: all the syscall parameters are in the kernel's order now there was never a good reason for them not to be plus, the formerly bespoke ones use the generic helpers now; sys-open and sys-close are implemented; and a bug in push-input-buffer and pop-output-buffer is fixed unfortunately these were breaking changes, so there's another evoke.hex in this one Change-Id: Ifad58fc2fd757adcf89a69c59575565a10406ec2 Force-Push: yes --- input.e | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'input.e') diff --git a/input.e b/input.e index a9e73cb..41a2b8c 100644 --- a/input.e +++ b/input.e @@ -236,7 +236,7 @@ ~ an error, just clean up and take no action. dup { swap ~ (metadata pointer, destination length, destination start) - { 3 ndup 3roll buffer-file-descriptor @ sys-read + { 3 ndup 3roll buffer-file-descriptor @ 3unroll swap sys-read ~ (metadata pointer, destination length, destination start, ~ read result) dup 0 > { -- cgit 1.4.1