terminal/src/terminal
Chester Liu 779354d368
Add support for chaining OSC 10-12 (#8999)
This adds the support for chaining OSC 10-12, allowing users to set all
of them at once.

**BREAKING CHANGE**
Before this PR, the OSC 10/11/12 command will only be dispatched iff the
first color is valid. This is no longer true. The new implementation
strictly follows xterm's behavior. Each color is treated independently.
For example, `\e]10;invalid;white\e\\` is effectively `\e]11;white\e\\`.

## Validation Steps Performed

Tests added. Manually tested.

Main OSC color tracking issue: #942
OSC 4 & Initial OSC 10-12 PR: #7578

Closes one item in #942
2021-02-04 00:59:25 +00:00
..
adapter Add skeleton code for bracketed paste mode (#8840) 2021-01-22 05:11:11 +00:00
input Fix #8458: Handle all Ctrl-key combinations (#8870) 2021-02-02 17:26:48 +00:00
parser Add support for chaining OSC 10-12 (#8999) 2021-02-04 00:59:25 +00:00
dirs Initial release of the Windows Terminal source code 2019-05-02 15:29:04 -07:00