Kovid Goyal
2ab6f57159
Add non-standard terminfo capabilities
...
Advertises support for truecolor and styled underlines.
The truecolor properties are used by at least tmux and neovim.
2018-02-08 10:26:13 +05:30
Kovid Goyal
273735f9dc
...
2018-01-31 10:14:08 +05:30
Kovid Goyal
c17c6cae4c
Support S8C1T mode
...
That is, eight bit control codes. When in S8C1T mode, kitty will send
only eight bit control codes to the client.
2017-12-05 20:21:12 +05:30
Kovid Goyal
52ecdfe3a9
Fix incorrect termcap query responses
...
Did not realize that the responses had to be processed via tparm() i.e.
they should be the actual bytes not the textual representation of them.
This broke the backspace key in vim.
2017-12-03 21:34:55 +05:30
Kovid Goyal
b9798c74d4
Support for DCS status and capabilities reporting codes
2017-12-02 14:35:06 +05:30
Kovid Goyal
e86c2f2000
Fix shift+up/down not generating correct escape codes
...
Fixes #186
2017-11-26 17:34:34 +05:30
Kovid Goyal
142c883b0c
Implement DECCKM
2017-02-05 15:30:16 +05:30
Kovid Goyal
0d38a2ea31
Ignore exceptions when printing error messages
2017-01-10 17:17:23 +05:30
Kovid Goyal
2be49e7f66
Add the status line capabilities to terminfo
2016-12-10 08:40:03 +05:30
Kovid Goyal
83787fbc40
Add the missing op terminfo code
2016-11-30 22:27:41 +05:30
Kovid Goyal
7fd15be071
Send the correct escape code for backspace
2016-11-29 12:36:37 +05:30
Kovid Goyal
3031d41e72
Start work on supporting changing of entries in the color table
2016-11-24 15:28:52 +05:30
Kovid Goyal
ca7eb5baa9
Add the missing original colors code
2016-11-24 13:22:49 +05:30
Kovid Goyal
27170a481f
Define shifted variants for a few common keys
2016-11-24 12:57:37 +05:30
Kovid Goyal
bbea86020a
Implement DCS querying of terminfo data
2016-11-24 12:12:19 +05:30
Kovid Goyal
bfeddfa35e
Use the terminfo definition to setup keymaps
...
DRYer
2016-11-24 11:45:26 +05:30
Kovid Goyal
8610bffb40
Make terminfo data available in program
2016-11-24 11:29:28 +05:30