()
| 165 | /** True if this terminal correctly handles extended key reporting |
| 166 | * (Kitty keyboard protocol + xterm modifyOtherKeys). */ |
| 167 | export function supportsExtendedKeys(): boolean { |
| 168 | return EXTENDED_KEYS_TERMINALS.includes(env.terminal ?? '') |
| 169 | } |
| 170 | |
| 171 | /** True if the terminal scrolls the viewport when it receives cursor-up |
| 172 | * sequences that reach above the visible area. On Windows, conhost's |
no outgoing calls
no test coverage detected