Add the missing original colors code

This commit is contained in:
Kovid Goyal 2016-11-24 13:22:49 +05:30
parent 27170a481f
commit ca7eb5baa9
3 changed files with 20 additions and 11 deletions

View File

@ -129,8 +129,10 @@ string_capabilities = {
# scroll up by specified amount # scroll up by specified amount
'ind': r'^J', 'ind': r'^J',
'indn': r'\E[%p1%dS', 'indn': r'\E[%p1%dS',
# initialize color # initialize color (set dynamic colors)
# 'initc': r'\E]4;%p1%d;rgb\:%p2%{255}%*%{1000}%/%2.2X/%p3%{255}%*%{1000}%/%2.2X/%p4%{255}%*%{1000}%/%2.2X\E\\', # 'initc': r'\E]4;%p1%d;rgb\:%p2%{255}%*%{1000}%/%2.2X/%p3%{255}%*%{1000}%/%2.2X/%p4%{255}%*%{1000}%/%2.2X\E\\',
# Set all color pairs to original values
'oc': r'\E]104\007',
# turn on blank mode (characters invisible) # turn on blank mode (characters invisible)
# 'invis': r'\E[8m', # 'invis': r'\E[8m',
# Backspace # Backspace
@ -277,6 +279,7 @@ termcap_aliases.update({
'sf': 'ind', 'sf': 'ind',
'SF': 'indn', 'SF': 'indn',
# 'Ic': 'initc', # 'Ic': 'initc',
'oc': 'oc',
# 'mk': 'invis', # 'mk': 'invis',
'kb': 'kbs', 'kb': 'kbs',
'kl': 'kcub1', 'kl': 'kcub1',
@ -351,8 +354,8 @@ del extra
def generate_terminfo(): def generate_terminfo():
ans = ['|'.join(names)] ans = ['|'.join(names)]
ans.extend(bool_capabilities) ans.extend(sorted(bool_capabilities))
ans.extend('{}#{}'.format(k, v) for k, v in numeric_capabilities.items()) ans.extend('{}#{}'.format(k, numeric_capabilities[k]) for k in sorted(numeric_capabilities))
ans.extend('{}={}'.format(k, string_capabilities[k]) for k in sorted(string_capabilities)) ans.extend('{}={}'.format(k, string_capabilities[k]) for k in sorted(string_capabilities))
return ',\n\t'.join(ans) + ',\n' return ',\n\t'.join(ans) + ',\n'

View File

@ -1,17 +1,17 @@
xterm-kitty|KovIdTTY, xterm-kitty|KovIdTTY,
msgr, am,
ccc,
km,
mc5i,
mir, mir,
msgr,
npc, npc,
xenl, xenl,
km,
ccc,
mc5i,
am,
colors#256, colors#256,
it#8,
pairs#32767,
lines#24,
cols#80, cols#80,
it#8,
lines#24,
pairs#32767,
acsc=++\,\,--..00``aaffgghhiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~, acsc=++\,\,--..00``aaffgghhiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~,
bel=^G, bel=^G,
bold=\E[1m, bold=\E[1m,
@ -54,7 +54,11 @@ xterm-kitty|KovIdTTY,
kHOM=\E[1;2H, kHOM=\E[1;2H,
kLFT=\E[1;2D, kLFT=\E[1;2D,
kRIT=\E[1;2C, kRIT=\E[1;2C,
ka1=,
ka3=,
kbs=\177, kbs=\177,
kc1=,
kc3=,
kcbt=\E[Z, kcbt=\E[Z,
kcub1=\EOD, kcub1=\EOD,
kcud1=\EOB, kcud1=\EOB,
@ -81,6 +85,8 @@ xterm-kitty|KovIdTTY,
knp=\E[6~, knp=\E[6~,
kpp=\E[5~, kpp=\E[5~,
kri=\E[1;2A, kri=\E[1;2A,
kund=,
oc=\E]104\007,
rc=\E8, rc=\E8,
rev=\E[7m, rev=\E[7m,
ri=\EM, ri=\EM,

Binary file not shown.