removed obsolete TAB key support
This commit is contained in:
1 parent
9e96fe628b
commit
48aa05d575
17 files changed
+20
-125
No files matched your search
@@ -29,10 +29,6 @@ __chrout_screen_jumptable_quote_guard:
|
||||
|
||||
!ifdef CONFIG_EDIT_STOPQUOTE {
|
||||
!byte KEY_STOP
|
||||
}
|
||||
!ifdef CONFIG_EDIT_TABULATORS {
|
||||
!byte KEY_C64_TAB_BW
|
||||
!byte KEY_C64_TAB_FW
|
||||
}
|
||||
!byte KEY_DEL
|
||||
!byte KEY_RETURN
|
||||
@@ -60,10 +56,6 @@ chrout_screen_jumptable_lo:
|
||||
!byte <(chrout_screen_INS-1)
|
||||
!ifdef CONFIG_EDIT_STOPQUOTE {
|
||||
!byte <(chrout_screen_STOP-1)
|
||||
}
|
||||
!ifdef CONFIG_EDIT_TABULATORS {
|
||||
!byte <(chrout_screen_TAB_BW-1)
|
||||
!byte <(chrout_screen_TAB_FW-1)
|
||||
}
|
||||
!byte <(chrout_screen_DEL-1)
|
||||
!byte <(chrout_screen_RETURN-1)
|
||||
@@ -85,10 +77,6 @@ chrout_screen_jumptable_hi:
|
||||
!byte >(chrout_screen_INS-1)
|
||||
!ifdef CONFIG_EDIT_STOPQUOTE {
|
||||
!byte >(chrout_screen_STOP-1)
|
||||
}
|
||||
!ifdef CONFIG_EDIT_TABULATORS {
|
||||
!byte >(chrout_screen_TAB_BW-1)
|
||||
!byte >(chrout_screen_TAB_FW-1)
|
||||
}
|
||||
!byte >(chrout_screen_DEL-1)
|
||||
!byte >(chrout_screen_RETURN-1)
|
||||
@@ -114,10 +102,6 @@ chrout_screen_jumptable:
|
||||
!word chrout_screen_INS
|
||||
!ifdef CONFIG_EDIT_STOPQUOTE {
|
||||
!word chrout_screen_STOP
|
||||
}
|
||||
!ifdef CONFIG_EDIT_TABULATORS {
|
||||
!word chrout_screen_TAB_BW
|
||||
!word chrout_screen_TAB_FW
|
||||
}
|
||||
!word chrout_screen_DEL
|
||||
!word chrout_screen_RETURN
|
||||
|
||||
@@ -1,42 +0,0 @@
|
||||
;; #LAYOUT# STD * #TAKE
|
||||
;; #LAYOUT# X16 * #IGNORE
|
||||
;; #LAYOUT# * KERNAL_0 #TAKE
|
||||
;; #LAYOUT# * * #IGNORE
|
||||
|
||||
;
|
||||
; Tabulation keys handling within CHROUT
|
||||
;
|
||||
|
||||
|
||||
!ifdef CONFIG_EDIT_TABULATORS {
|
||||
|
||||
|
||||
chrout_screen_TAB_FW:
|
||||
|
||||
jsr screen_get_clipped_PNTR
|
||||
tya
|
||||
ora #%00000111
|
||||
tay
|
||||
iny
|
||||
cpy #40
|
||||
bcc @1
|
||||
ldy #39
|
||||
@1:
|
||||
sty PNTR
|
||||
|
||||
jmp chrout_screen_calc_lptr_done
|
||||
|
||||
|
||||
chrout_screen_TAB_BW:
|
||||
|
||||
jsr screen_get_clipped_PNTR
|
||||
beq @2 ; column 0, recalculating pointers is not necessary, but this is a rare case nevertheless
|
||||
|
||||
dey
|
||||
tya
|
||||
and #%11111000
|
||||
sta PNTR
|
||||
@2:
|
||||
jmp chrout_screen_calc_lptr_done
|
||||
|
||||
} ; CONFIG_EDIT_TABULATORS
|
||||
Reference in new issue
Block a user