mirror of
https://github.com/neovim/neovim.git
synced 2024-09-17 20:58:20 -04:00
feat(tui): remove vtpcon
This commit is contained in:
parent
4ffc20c951
commit
4d6812d663
@ -411,6 +411,8 @@ REMOVED FEATURES *news-removed*
|
||||
|
||||
The following deprecated functions or APIs were removed.
|
||||
|
||||
• Windows VTP Console terminal is no longer supported.
|
||||
|
||||
• Vimball support
|
||||
- :Vimuntar command
|
||||
|
||||
|
@ -58,7 +58,7 @@ unlike most other environment variables.
|
||||
Windows/ConEmu conemu Y
|
||||
Windows/Cygwin-built Nvim cygwin Y
|
||||
Windows/Interix interix Y
|
||||
Windows/VTP console vtpcon Y
|
||||
Windows/VTP console vtpcon N
|
||||
Windows/legacy console win32con Y
|
||||
xterm or compatible xterm, xterm-256color Y
|
||||
|
||||
|
@ -356,10 +356,7 @@ local function check_terminal()
|
||||
and (
|
||||
not has('win32')
|
||||
or empty(
|
||||
vim.fn.matchstr(
|
||||
out,
|
||||
[[infocmp: couldn't open terminfo file .\+\%(conemu\|vtpcon\|win32con\)]]
|
||||
)
|
||||
vim.fn.matchstr(out, [[infocmp: couldn't open terminfo file .\+\%(conemu\|win32con\)]])
|
||||
)
|
||||
)
|
||||
then
|
||||
|
@ -29,7 +29,6 @@ readonly -A entries=(
|
||||
[cygwin]=cygwin_terminfo
|
||||
[win32con]=win32con_terminfo
|
||||
[conemu]=conemu_terminfo
|
||||
[vtpcon]=vtpcon_terminfo
|
||||
)
|
||||
|
||||
db="$(mktemp -du)"
|
||||
|
@ -46,26 +46,3 @@ conemu|ANIS X3.64 and Xterm 256 colors for ConEmu with libuv,
|
||||
kRIT3@, kRIT4@, kRIT5@, kRIT6@, kRIT7@,
|
||||
kUP3@, kUP4@, kUP5@, kUP6@, kUP7@, rmxx@, smxx@, xm@,
|
||||
use=libuv+basekey, use=libuv+exkey, use=xterm+256color, use=xterm-new,
|
||||
|
||||
vtpcon|ANIS emulation for console virtual terminal sequence with libuv,
|
||||
ccc@, mc5i@, xenl@, blink@, acsc=jjkkllmmnnqqttuuvvwwxx,
|
||||
cvvis@, cud1=\E[B, dim@, flash@,
|
||||
initc=\E]4;%p1%d;rgb\:%p2%{255}%*%{1000}%/%2.2X/%p3%{255}%*%{1000}%/%2.2X/%p4%{255}%*%{1000}%/%2.2X\E,
|
||||
invis@, is2=\E[!p\E[?3l,
|
||||
kf46@, kf47@, kf48@, kf49@, kf50@, kf51@, kf52@, kf53@, kf54@,
|
||||
kf55@, kf56@, kf57@, kf58@, kf59@, kf60@, kf61@, kf62@, kf63@, kmous@,
|
||||
mc0@, mc4@, mc5@, meml@, memu@, oc@, rmam@, rmcup=\E[?1049l,
|
||||
smcup=\E[?1049h, rmir@, rmkx@, rmm@, rs1@, rs2@,
|
||||
sgr=\E[0%?%p1%p3%|%t;7%;%?%p2%t;4%;%?%p6%t;1%;m,
|
||||
sgr0=\E[0m, smam@, smglr@, smir@, smkx@, smm@, tbc@, u6@, u7@, u8@, u9@,
|
||||
Cr@, Cs@, Ms@, XM@, kDC3@, kDC4@, kDC5@, kDC6@, kDC7@,
|
||||
kDN@, kDN3@, kDN4@, kDN5@, kDN6@, kDN7@,
|
||||
kEND3@, kEND4@, kEND5@, kEND6@, kEND7@,
|
||||
kHOM3@, kHOM4@, kHOM5@, kHOM6@, kHOM7@,
|
||||
kIC3@, kIC4@, kIC5@, kIC6@, kIC7@,
|
||||
kLFT3@, kLFT4@, kLFT5@, kLFT6@, kLFT7@,
|
||||
kNXT3@, kNXT4@, kNXT5@, kNXT6@, kNXT7@,
|
||||
kPRV3@, kPRV4@, kPRV5@, kPRV6@, kPRV7@,
|
||||
kRIT3@, kRIT4@, kRIT5@, kRIT6@, kRIT7@,
|
||||
kUP3@, kUP4@, kUP5@, kUP6@, kUP7@, rmxx@, smxx@, xm@,
|
||||
use=libuv+basekey, use=libuv+exkey, use=xterm+256color, use=xterm-new,
|
||||
|
@ -120,10 +120,6 @@ static unibi_term *terminfo_builtin(const char *term, char **termname)
|
||||
*termname = xstrdup("builtin_conemu");
|
||||
return unibi_from_mem((const char *)conemu_terminfo,
|
||||
sizeof conemu_terminfo);
|
||||
} else if (terminfo_is_term_family(term, "vtpcon")) {
|
||||
*termname = xstrdup("builtin_vtpcon");
|
||||
return unibi_from_mem((const char *)vtpcon_terminfo,
|
||||
sizeof vtpcon_terminfo);
|
||||
} else {
|
||||
*termname = xstrdup("builtin_ansi");
|
||||
return unibi_from_mem((const char *)ansi_terminfo,
|
||||
|
File diff suppressed because one or more lines are too long
@ -2694,7 +2694,6 @@ describe("TUI 'term' option", function()
|
||||
-- These non-standard terminfos are always builtin.
|
||||
assert_term('win32con', 'builtin_win32con')
|
||||
assert_term('conemu', 'builtin_conemu')
|
||||
assert_term('vtpcon', 'builtin_vtpcon')
|
||||
end)
|
||||
end)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user