Block a user
23173506b9
fixed a typo preventing [2J from working
a9b3c6adf3
there is now a non-standard control code for the terminal to toggle line mode and local echo for the terminal
459fd95992
made nvt handle the cursor going off the edge of the screen
f62376bd0a
boot: remove _bend
7aa1be070b
emul: build boot binary in one pass
c8c337fd58
xcomp: widen scope
f1171c656c
xcomp: make (xfind) use _find instead of (find)
1b6286dcfe
Make (find) 2-layered, the lower layer having CURRENT as a param
66dc621919
xcomp: don't automatically shadow core words
0c3067ed9a
icore: simplify definition of ":" and ";"
784b109652
So, why was ":" an immediate again?
583b300720
removed dprint statements from nvt
f5db94e03c
made init not spew irritating syslog messages
bf66fa15e1
fixed tabs in nvt
f68605ffea
added a better replacement VT100 emulator
5d2d09fbcf
more control code support for the terminal emulator
05c38424c7
recipes/rc2014: stage2 WIP
4515241318
drv/acia: fix broken buffer bounds
79527976ab
recipes/rc2014: stage2 WIP
6652125d47
Remove link.fs
ba918d0fef
Add memory maps
d4324292fb
Merge remote-tracking branch 'origin/master' into forth
e37f4c2551
bin2c: add missing stdtypes.h
e37f4c2551
bin2c: add missing stdtypes.h
217df20d77
Moved tools/bin2c to single-level with other tools.
f65c189e9b
Replace bin2c.sh with a more portable implementation.
521ff84ca4
Reserve some RAM for future features
71d1350143
emul/hw/rc2014: add memdump command
a09e552ccc
link: fix literal ASKIP
400f0ab0b0
boot: fix flagsToBC
1c6e979028
link: new unit to relink dictionaries
9a8c25ceb4
core: fix PSP leak in MOVE
fca0e79da3
cmp: fix & and | logic
74a32db5cc
Move forth/*.txt to root folder
974018831e
Add chained comparison support
7b34268a9a
Add "DUMP" word
7df7416e9e
fmt: add word ".x" and fix .X to 4 chars output
7390cb18ed
rc2014: a little cleanup
58e88119ec
rc2014: Forth Collapse OS, fully operational!
7b42bbde27
rc2014: aaalmost there...
d1f4dc0ca3
rc2014: aaaalmost there....
32b420b19c
readln: fix typo
5be9b9cd3e
rc2014: we're almost getting there...
435b4f452c
Move ASCII constants from str unit to print
2af959a13d
Don't use IMMEDIATE in icore
c972c70ab1
Use proper RAM addr for CURRENT in IMMEDIATE
41cefb7460
Extract EMIT-dependent routines from core
d013c572ad
Use proper RAM addr for HERE in SCPY
d259b725ad
Add in-memory bootstrapping system
b575d7f863
Move (print) and (uflw) from icore to core
243c70a4b7
forth: transform (find) into FIND which is an indirect call
b162ef84f5
forth: fix broken RAM+
e284081c79
forth: fix readln overflow handling
941791d609
forth: remove RAMSTART and RS_ADDR from stable ABI
2481ed4b66
forth: remove dummy.fs