diff --git a/.Floppies/A2OSX.BUILD.po b/.Floppies/A2OSX.BUILD.po index 4c594a11..f33979cc 100644 Binary files a/.Floppies/A2OSX.BUILD.po and b/.Floppies/A2OSX.BUILD.po differ diff --git a/BIN/EDIT.S.CTRL.txt b/BIN/EDIT.S.CTRL.txt index f9046b99..edfc0c90 100644 --- a/BIN/EDIT.S.CTRL.txt +++ b/BIN/EDIT.S.CTRL.txt @@ -281,7 +281,9 @@ Ctrl.O ldy #FileY+1 jmp SCRN.UpdateViewPort .8 pla - jmp Ctrl.T +*-------------------------------------- +Ctrl.T jsr SCRN.Home + jmp SCRN.UpdateViewPort *-------------------------------------- Ctrl.P ldy #FileY+1 lda (pData),y @@ -316,7 +318,19 @@ Ctrl.P ldy #FileY+1 .8 pla pla - jmp Ctrl.Y +*-------------------------------------- +Ctrl.Y jsr BUF.GetNextLine + bcs .1 + + >INCW.G FileY + bra Ctrl.Y + +.1 jsr BUF.GetLine + + tya Y = line length + >STA.G FileX + + jmp SCRN.UpdateViewPort *-------------------------------------- Ctrl.R lda #PromptModeReplace >STA.G PromptMode @@ -350,22 +364,6 @@ Ctrl.S lda #PromptModeSave jmp SCRN.UpdateStatusBar *-------------------------------------- -Ctrl.T jsr SCRN.Home - jmp SCRN.UpdateViewPort -*-------------------------------------- -Ctrl.Y jsr BUF.GetNextLine - bcs .1 - - >INCW.G FileY - bra Ctrl.Y - -.1 jsr BUF.GetLine - - tya Y = line length - >STA.G FileX - - jmp SCRN.UpdateViewPort -*-------------------------------------- Ctrl.FS jsr BUF.GetLine bcs .8