view src/libvterm/t/27state_reset.test @ 25850:6f615b2fdc66 v8.2.3459

patch 8.2.3459: Vim9: need more tests for empty string arguments Commit: https://github.com/vim/vim/commit/51491adfa86fd66a857cd7ec50d0b57dbdf3da59 Author: Yegappan Lakshmanan <yegappan@yahoo.com> Date: Thu Sep 30 19:00:00 2021 +0100 patch 8.2.3459: Vim9: need more tests for empty string arguments Problem: Vim9: need more tests for empty string arguments. Solution: Add more tests. Also use empty argument with menu_info() to get the top-level menu names. (Yegappan Lakshmanan, closes #8925)
author Bram Moolenaar <Bram@vim.org>
date Thu, 30 Sep 2021 20:15:04 +0200
parents b8299e742f41
children
line wrap: on
line source

INIT
WANTSTATE

RESET

!RIS homes cursor
PUSH "\e[5;5H"
  ?cursor = 4,4
WANTSTATE +m
PUSH "\ec"
  ?cursor = 0,0
WANTSTATE -m

!RIS cancels scrolling region
PUSH "\e[5;10r"
WANTSTATE +s
PUSH "\ec\e[25H\n"
  scrollrect 0..25,0..80 => +1,+0
WANTSTATE -s

!RIS erases screen
PUSH "ABCDE"
WANTSTATE +e
PUSH "\ec"
  erase 0..25,0..80
WANTSTATE -e

!RIS clears tabstops
PUSH "\e[5G\eH\e[G\t"
  ?cursor = 0,4
PUSH "\ec\t"
  ?cursor = 0,8