diff options
| author | kitty <nepeta@canaglie.net> | 2026-03-05 18:52:14 +1100 |
|---|---|---|
| committer | kitty <nepeta@canaglie.net> | 2026-03-05 18:52:14 +1100 |
| commit | 6d868e91f9685fd2ce44fd854b748619ee34850d (patch) | |
| tree | 830bf27d188eb6b75a43a1b177c2ab3343b1444b | |
| parent | 75f8dd94314c48037160a3f3812c4b8f50e975bb (diff) | |
set #tib to zero on empty line
| -rw-r--r-- | jefs.fs | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -354,7 +354,7 @@ make line-buffer line-buffer-length allot \ seem to be having issues with old words being interpreted : refill ( -- ? ) source-id 0< if false [ ret, ] then 0 >in ! line-buffer tib ! line-buffer line-buffer-length accept - 0= if ?dup 0= if false [ ret, ] then then #tib ! true ; + 0= if dup 0= if #tib ! false [ ret, ] then then #tib ! true ; \ bug: C-d causes stack underflow : quit 0 to source-id [compile] [ begin refill while interpret ." ok" cr repeat ; |
