summaryrefslogtreecommitdiff
path: root/jefs.fs
diff options
context:
space:
mode:
authorkitty <nepeta@canaglie.net>2026-02-28 22:58:33 +1100
committerkitty <nepeta@canaglie.net>2026-02-28 22:58:33 +1100
commitac052135a0a9347bc727b5aadba7e13d3a5c8c5b (patch)
treeecb421b4ac15dd6d27f580b22bd547056abb131f /jefs.fs
parent9c915b56270ae4fc3b8ee177732f142dd84403a8 (diff)
... whooops
Diffstat (limited to 'jefs.fs')
-rw-r--r--jefs.fs8
1 files changed, 5 insertions, 3 deletions
diff --git a/jefs.fs b/jefs.fs
index ea8f740..a1757ca 100644
--- a/jefs.fs
+++ b/jefs.fs
@@ -262,9 +262,6 @@ variable hld
1 constant w/o
2 constant r/w
-8192 constant file-buffer-length
-make file-buffer file-buffer-length allot
-
\ TODO error handling (0< abs → errno i think)
\ flags are zero on success
\ maybe there should be some sort of read buffering support here
@@ -274,6 +271,11 @@ make file-buffer file-buffer-length allot
: write-file ( c-addr u fd -- ?u flag ) >r swap r> syswrite errno ;
\ }}}
+\ USER INPUT {{{
+8192 constant file-buffer-length
+make file-buffer file-buffer-length allot
+\ }}}
+
\ INTERACTIVITY {{{
\ i hate dealing with user input!!!
\ but my idea is: when reading forth from a file,