home .. forth .. colorforth mail list archive ..

[colorforth] new XcolorForth


A new XcolorForth is available.

http://www.oakland.edu/~maslicke/colorforth/XcolorForth.tar.gz

Unused key events are discarded properly, characters are properly clipped.

In reworking the keyboard code I found a very subtle bug in colorForth.
While entering a number, pressing an inner null key ('h' for example)
first and then a number will produce an extra stack item which is the
number entered plus 104. The fix:

Bellow nul0 changed NUMBER0 seems to be the intended code.

numb0 dd offset nul0, offset MINUS, offset ALPHn, offset OCTAL
       db 43o,  5 , 16o, 0 ; - a f
numb1 dd offset NUMBER0, offset Xn, offset ENDN, offset NUMBER0
       db 25o, 45o,  0 , 0 ; x .

Mark

---------------------------------------------------------------------
To unsubscribe, e-mail: colorforth-unsubscribe@xxxxxxxxxxxxxxxxxx
For additional commands, e-mail: colorforth-help@xxxxxxxxxxxxxxxxxx
Main web page - http://www.colorforth.com