comparison src/libvterm/t/30state_pen.test @ 20500:03826c672315 v8.2.0804

patch 8.2.0804: libvterm code lags behind the upstream version Commit: https://github.com/vim/vim/commit/e5886ccb5163873dd01fc67b09ab10e681351ee9 Author: Bram Moolenaar <Bram@vim.org> Date: Thu May 21 20:10:04 2020 +0200 patch 8.2.0804: libvterm code lags behind the upstream version Problem: Libvterm code lags behind the upstream version. Solution: Include revision 727, but add the index instead of switching between RGB and indexed.
author Bram Moolenaar <Bram@vim.org>
date Thu, 21 May 2020 20:15:04 +0200
parents 9ad473b50471
children 82336c3b679d
comparison
equal deleted inserted replaced
20499:a7a490678633 20500:03826c672315
8 ?pen underline = 0 8 ?pen underline = 0
9 ?pen italic = off 9 ?pen italic = off
10 ?pen blink = off 10 ?pen blink = off
11 ?pen reverse = off 11 ?pen reverse = off
12 ?pen font = 0 12 ?pen font = 0
13 ?pen foreground = rgb(240,240,240) 13 ?pen foreground = rgb(240,240,240,is_default_fg)
14 ?pen background = rgb(0,0,0) 14 ?pen background = rgb(0,0,0,is_default_bg)
15 15
16 !Bold 16 !Bold
17 PUSH "\e[1m" 17 PUSH "\e[1m"
18 ?pen bold = on 18 ?pen bold = on
19 PUSH "\e[22m" 19 PUSH "\e[22m"
73 PUSH "\e[11m\e[m" 73 PUSH "\e[11m\e[m"
74 ?pen font = 0 74 ?pen font = 0
75 75
76 !Foreground 76 !Foreground
77 PUSH "\e[31m" 77 PUSH "\e[31m"
78 ?pen foreground = rgb(224,0,0) 78 ?pen foreground = idx(1)
79 PUSH "\e[32m" 79 PUSH "\e[32m"
80 ?pen foreground = rgb(0,224,0) 80 ?pen foreground = idx(2)
81 PUSH "\e[34m" 81 PUSH "\e[34m"
82 ?pen foreground = rgb(0,0,224) 82 ?pen foreground = idx(4)
83 PUSH "\e[91m" 83 PUSH "\e[91m"
84 ?pen foreground = rgb(255,64,64) 84 ?pen foreground = idx(9)
85 PUSH "\e[38:2:10:20:30m" 85 PUSH "\e[38:2:10:20:30m"
86 ?pen foreground = rgb(10,20,30) 86 ?pen foreground = rgb(10,20,30)
87 PUSH "\e[38:5:1m" 87 PUSH "\e[38:5:1m"
88 ?pen foreground = rgb(224,0,0) 88 ?pen foreground = idx(1)
89 PUSH "\e[39m" 89 PUSH "\e[39m"
90 ?pen foreground = rgb(240,240,240) 90 ?pen foreground = rgb(240,240,240,is_default_fg)
91 91
92 !Background 92 !Background
93 PUSH "\e[41m" 93 PUSH "\e[41m"
94 ?pen background = rgb(224,0,0) 94 ?pen background = idx(1)
95 PUSH "\e[42m" 95 PUSH "\e[42m"
96 ?pen background = rgb(0,224,0) 96 ?pen background = idx(2)
97 PUSH "\e[44m" 97 PUSH "\e[44m"
98 ?pen background = rgb(0,0,224) 98 ?pen background = idx(4)
99 PUSH "\e[101m" 99 PUSH "\e[101m"
100 ?pen background = rgb(255,64,64) 100 ?pen background = idx(9)
101 PUSH "\e[48:2:10:20:30m" 101 PUSH "\e[48:2:10:20:30m"
102 ?pen background = rgb(10,20,30) 102 ?pen background = rgb(10,20,30)
103 PUSH "\e[48:5:1m" 103 PUSH "\e[48:5:1m"
104 ?pen background = rgb(224,0,0) 104 ?pen background = idx(1)
105 PUSH "\e[49m" 105 PUSH "\e[49m"
106 ?pen background = rgb(0,0,0) 106 ?pen background = rgb(0,0,0,is_default_bg)
107 107
108 !Bold+ANSI colour == highbright 108 !Bold+ANSI colour == highbright
109 PUSH "\e[m\e[1;37m" 109 PUSH "\e[m\e[1;37m"
110 ?pen bold = on 110 ?pen bold = on
111 ?pen foreground = rgb(255,255,255) 111 ?pen foreground = idx(15)
112 PUSH "\e[m\e[37;1m" 112 PUSH "\e[m\e[37;1m"
113 ?pen bold = on 113 ?pen bold = on
114 ?pen foreground = rgb(255,255,255) 114 ?pen foreground = idx(15)