From a9b3fc64872dfadaeb6ee07b94070a9b976b5ac7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9my=20GIBERT?= Date: Sun, 10 Jan 2016 23:19:11 +0100 Subject: [PATCH] Suppress Echo while exec A2osX.Startup --- SBIN/SHELL.S.txt | 22 ++++++++++------------ 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/SBIN/SHELL.S.txt b/SBIN/SHELL.S.txt index 8d235b83..a5d0e878 100644 --- a/SBIN/SHELL.S.txt +++ b/SBIN/SHELL.S.txt @@ -127,14 +127,7 @@ CS.RUN lda #0 lda (pData),y bne .32 - ldy #bEchoOff - lda (pData),y - beq .31 - - >LDYA pData - >SYSCALL SYS.PSTROutYA - -.31 jsr History.Add + jsr History.Add .32 >LDYA pData >SYSCALL SYS.NewPStrYA @@ -144,7 +137,8 @@ CS.RUN lda #0 sta (pData),y jsr EXEC.CMD bcc .4 - + tay + beq .4 jsr PrintError .4 ldy #hCmdLine @@ -432,7 +426,11 @@ ReadTxtFile >PUSHWI 127 dey bne .1 -.2 lda #'>' +.2 ldy #bEcho + lda (pData),y + beq .8 + + lda #'>' >SYSCALL SYS.COutA lda #'"' >SYSCALL SYS.COutA @@ -443,7 +441,7 @@ ReadTxtFile >PUSHWI 127 lda #13 >SYSCALL SYS.COutA - clc +.8 clc .9 rts *-------------------------------------- CloseTxtFile ldy #hInputArgs @@ -510,7 +508,7 @@ CmdBuffer .BS CmdBuffer.MAX+1 (pData) bEscMode .BS 1 bPause .BS 1 bExit .BS 1 -bEchoOff .BS 1 +bEcho .BS 1 bExitOnEOF .BS 1 hCmdLine .BS 1 hCmdHistory .BS 1