~rabbits/orca-toy

3aa928f26d64ef41fbf0d5e5fff52018243d93b6 — neauoire 1 year, 2 months ago 73ca17d
Fixed issue with numbers
2 files changed, 8 insertions(+), 1 deletions(-)

M src/main.tal
M src/utils.tal
M src/main.tal => src/main.tal +7 -1
@@ 375,7 375,7 @@ BRK
		#01 ;draw-filepath JSR2
		POP BRK
		&no-edit-backspace
	( special ) #20 >~ ,&no-edit-enter JCN
	( special ) DUP IS-VALID ,&no-edit-enter JCN
		;untrap JSR2
		#00 .state/blink STZ
		#01 ;draw-filepath JSR2


@@ 638,6 638,12 @@ BRK
		&not-locked
	ROT

	( skip numbers )
	DUP #30 < ,&no-num JCN
	DUP #39 > ,&no-num JCN
		POP POP2 RTN
		&no-num

	( lowercase )
	DUP #61 < ,&no-lc JCN
	DUP #7a > ,&no-lc JCN

M src/utils.tal => src/utils.tal +1 -0
@@ 46,6 46,7 @@
%IS-UC { DUP #40 > SWP #5b < AND }
%IS-LC { DUP #60 > SWP #7b < AND }
%IS-NUM { DUP #2f > SWP #3a < AND }
%IS-VALID { DUP #1f > SWP #7f < AND }

%AUTO-NONE   { #00 .Screen/auto DEO }
%AUTO-X      { #01 .Screen/auto DEO }