tests/cursor-movements.sh: test cursor up for real

This commit is contained in:
Boris Faure 2019-01-01 22:46:25 +01:00
parent f7576fb01c
commit b76876e9c8
2 changed files with 12 additions and 10 deletions

View File

@ -11,7 +11,7 @@ printf '\033[H'
# RIGHT
# cursor right HPR / CUU
printf 'A\033[aB\033[;aC\033[0aD'
printf 'A\033[aB\033[;aa\033[0ab'
printf '\033[CA\033[2CB\033[;CC'
# test on boundaries
printf '\033[1;80HZ\033[aA'
@ -21,23 +21,25 @@ printf '\033[2;80HZ\033[CA'
# go to 12;2 (CUP)
printf '\033[2;12H'
# cursor left (CUB)
printf 'A\033[DB\033[;DC\033[3DD'
printf 'C\033[DD\033[;Dc\033[3Dd'
# Go left on start of line
printf '\033[2;0HA\033[DB'
printf '\033[2;0HE\033[DF'
# DOWN
# cursor down
printf '\033[BA\033[;BB\033[3BC'
printf '\033[eA\033[;eB\033[3eC'
printf '\033[BG\033[;BH\033[3BI'
printf '\033[eJ\033[;eK\033[3eL'
# At Bottom
printf '\033[26;0HA\033[BB'
printf '\033[26;3HA\033[eB'
printf '\033[26;0HM\033[BN'
printf '\033[26;3Hm\033[en'
# UP
# cursor up
# go to 26;6 (CUP)
printf '\033[26;6H'
printf 'A\033[eB\033[;eC\033[0eD'
printf 'O\033[AP\033[;AQ\033[0AR'
# At top
printf '\033[0;26Hp\033[Aq'
# WITH CURSOR RESTRICTION
# set top/bottom margins:
@ -60,7 +62,7 @@ printf '\033[6;16H#\033[C>'
# LEFT
printf '\033[5;0H#\033[D<'
# UP
printf '\033[0;5H#\033[D^'
printf '\033[0;5H#\033[A^'
# DOWN
printf '\033[11;6H#\033[ev'
printf '\033[11;8H#\033[Bv'

View File

@ -5,7 +5,7 @@ decera-restrict-cursor.sh 89b15109e4e2ade943a2ab3990729931
decera-decfra-extra.sh abfe90a1df148bf15e7bf0d56163c76a
decfra-decera-default-values-restrict-cursor.sh 9710ed6167f2127671dbab2d7dbeb1eb
decfra-decera-default-values-no-restrict-cursor.sh 6508b473da2de3127dd65da0abe0c877
cursor-movements.sh 6b916da9bdb377e199bba69b1efefac6
cursor-movements.sh a9cb18bfd51c0b411c1705ac02abed02
fonts.sh d0dcea18258b95d5c869aa866fcae10f
cursor-shape-0.sh c91e01b0e859cc043f21d804a01bcd50
cursor-shape-1.sh c91e01b0e859cc043f21d804a01bcd50