diff options
| author | Maxime Coste <mawww@kakoune.org> | 2017-10-25 11:13:42 +0800 |
|---|---|---|
| committer | Maxime Coste <mawww@kakoune.org> | 2017-10-25 11:13:42 +0800 |
| commit | ab9283bc371cb341846a751cb215234e9e4ff6c2 (patch) | |
| tree | e5ea3fe08df6f6552a86474a9a98fcf9170d7f4b /src | |
| parent | 7744b4c164e11c1e2ec4bc6a75c399243d3d1da0 (diff) | |
| parent | 74202fab45525513c59130361cc3b5e4a95c620d (diff) | |
Merge remote-tracking branch 'net/master'
Diffstat (limited to 'src')
| -rw-r--r-- | src/color.cc | 8 | ||||
| -rw-r--r-- | src/color.hh | 8 | ||||
| -rw-r--r-- | src/ncurses_ui.cc | 26 |
3 files changed, 33 insertions, 9 deletions
diff --git a/src/color.cc b/src/color.cc index d2335191..aef26bfa 100644 --- a/src/color.cc +++ b/src/color.cc @@ -19,6 +19,14 @@ static constexpr const char* color_names[] = { "magenta", "cyan", "white", + "bright-black", + "bright-red", + "bright-green", + "bright-yellow", + "bright-blue", + "bright-magenta", + "bright-cyan", + "bright-white", }; bool is_color_name(StringView color) diff --git a/src/color.hh b/src/color.hh index e4ef24cb..ae8046ab 100644 --- a/src/color.hh +++ b/src/color.hh @@ -22,6 +22,14 @@ struct Color Magenta, Cyan, White, + BrightBlack, + BrightRed, + BrightGreen, + BrightYellow, + BrightBlue, + BrightMagenta, + BrightCyan, + BrightWhite, RGB, }; diff --git a/src/ncurses_ui.cc b/src/ncurses_ui.cc index 9fed7b00..a1e95bd6 100644 --- a/src/ncurses_ui.cc +++ b/src/ncurses_ui.cc @@ -229,15 +229,23 @@ void on_term_resize(int) static const std::initializer_list<HashMap<Kakoune::Color, int>::Item> default_colors = { - { Color::Default, -1 }, - { Color::Black, COLOR_BLACK }, - { Color::Red, COLOR_RED }, - { Color::Green, COLOR_GREEN }, - { Color::Yellow, COLOR_YELLOW }, - { Color::Blue, COLOR_BLUE }, - { Color::Magenta, COLOR_MAGENTA }, - { Color::Cyan, COLOR_CYAN }, - { Color::White, COLOR_WHITE }, + { Color::Default, -1 }, + { Color::Black, 0 }, + { Color::Red, 1 }, + { Color::Green, 2 }, + { Color::Yellow, 3 }, + { Color::Blue, 4 }, + { Color::Magenta, 5 }, + { Color::Cyan, 6 }, + { Color::White, 7 }, + { Color::BrightBlack, 8 }, + { Color::BrightRed, 9 }, + { Color::BrightGreen, 10 }, + { Color::BrightYellow, 11 }, + { Color::BrightBlue, 12 }, + { Color::BrightMagenta, 13 }, + { Color::BrightCyan, 14 }, + { Color::BrightWhite, 15 }, }; NCursesUI::NCursesUI() |
