aboutsummaryrefslogtreecommitdiff
path: root/src/ansi.rs
diff options
context:
space:
mode:
authorJoe Wilm <joe@jwilm.com>2017-02-24 08:23:07 -0800
committerJoe Wilm <jwilm@users.noreply.github.com>2017-02-25 07:55:35 -0800
commit31ed5160a0b71f37c723d78b539003bc5227f184 (patch)
treec6581fb136ae531e5f917a2c1b6cab1e7628e969 /src/ansi.rs
parentfef965c121d30463adb1c88e91644b24751461da (diff)
downloadalacritty-31ed5160a0b71f37c723d78b539003bc5227f184.tar.gz
alacritty-31ed5160a0b71f37c723d78b539003bc5227f184.zip
Change cursor colors config to use text and cursor
This changes the cursor color config to use the `text` and `cursor` properties instead of the current `foreground` and `background` properties. The latter names stop making sense when dealing with cursors like a vertical bar or underscore. In the new system, the block, underscore, or vertical bar would always take the color of `cursor`, and the text would take the color of `text` when using a block, or keep its normal color when using the underscore or vertical bar. A warning is now emitted on startup when the old form of cursor color config is used. This will be a hard error in the future.
Diffstat (limited to 'src/ansi.rs')
-rw-r--r--src/ansi.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/ansi.rs b/src/ansi.rs
index 34048b8d..817c6e1a 100644
--- a/src/ansi.rs
+++ b/src/ansi.rs
@@ -383,10 +383,10 @@ pub enum NamedColor {
Foreground = 256,
/// The background color
Background,
- /// The cursor foreground color
- CursorForeground,
- /// The cursor background color
- CursorBackground,
+ /// Color for the text under the cursor
+ CursorText,
+ /// Color for the cursor itself
+ Cursor,
}
impl NamedColor {