Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[1.x] Upgrading documentation #89

Merged
merged 19 commits into from
Jun 14, 2024
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
support second 50 highlights from 256 colors
faissaloux committed Jun 7, 2024
commit 6e20091f60b07ba73e886d00c737da47cfebebd0
52 changes: 51 additions & 1 deletion termspark/painter/constants/highlight.py
Original file line number Diff line number Diff line change
@@ -45,11 +45,61 @@ class Highlight:
ELECTRIC_GREEN: Final[int] = 40
MALACHITE: Final[int] = 41
CARIBBEAN_GREEN: Final[int] = 42
CYAN: Final[int] = 43
CYAN_1: Final[int] = 43
DARK_TURQUOISE: Final[int] = 44
VIVID_SKY_BLUE: Final[int] = 45
ELECTRIC_GREEN_1: Final[int] = 46
GUPPIE_GREEN: Final[int] = 47
SPRING_GREEN_1: Final[int] = 48
MEDIUM_SPRING_GREEN: Final[int] = 49
SEA_GREEN: Final[int] = 50
CYAN: Final[int] = 51
ROSEWOOD: Final[int] = 52
POMPADOUR: Final[int] = 53
PIGMENT_INDIGO: Final[int] = 54
PURPLE_3: Final[int] = 55
ELECTIC_VIOLET: Final[int] = 56
BLUE_VIOLET: Final[int] = 57
VERDUN_GREEN: Final[int] = 58
SCORPION: Final[int] = 59
COMET: Final[int] = 60
SCAMPI: Final[int] = 61
INDIGO: Final[int] = 62
CORNFLOWER_BLUE_1: Final[int] = 63
LIMEADE: Final[int] = 64
GLADE_GREEN: Final[int] = 65
JUNIPER: Final[int] = 66
HIPPIE_BLUE: Final[int] = 67
HAVELOCK_BLUE: Final[int] = 68
CORNFLOWER_BLUE: Final[int] = 69
LIMEA: Final[int] = 70
FERN: Final[int] = 71
SILVER_TREE: Final[int] = 72
TRADEWIND: Final[int] = 73
SHAKESPEARE: Final[int] = 74
MALIBU: Final[int] = 75
BRIGHT_GREEN: Final[int] = 76
PALE_GREEN: Final[int] = 77
PASTEL_GREEN: Final[int] = 78
DOWNY: Final[int] = 79
VIKING: Final[int] = 80
STEEL_BLUE: Final[int] = 81
CHARTREUSE: Final[int] = 82
SCREAMING_GREEN: Final[int] = 83
SEA_GREEN_1: Final[int] = 84
AQUAMARINE_1: Final[int] = 85
AQUAMARINE_2: Final[int] = 86
AQUAMARINE: Final[int] = 87
DARK_RED: Final[int] = 88
FRESH_EGGPLANT: Final[int] = 89
DARK_MAGENTA: Final[int] = 90
PURPLE_2: Final[int] = 91
ELECTRIC_VIOLET: Final[int] = 92
PURPLE_1: Final[int] = 93
BROWN: Final[int] = 94
COPPER_ROSE: Final[int] = 95
STRIKE_MASTER: Final[int] = 96
DELUGE: Final[int] = 97
MEDIUM_PURPLE: Final[int] = 98
HELIOTROPE: Final[int] = 99
OLIVE_1: Final[int] = 100
154 changes: 152 additions & 2 deletions tests/highlight_test.py
Original file line number Diff line number Diff line change
@@ -131,8 +131,8 @@ def test_malachite(self):
def test_caribbean_green(self):
assert Highlight.CARIBBEAN_GREEN == 42

def test_cyan(self):
assert Highlight.CYAN == 43
def test_cyan_1(self):
assert Highlight.CYAN_1 == 43

def test_dark_turquoise(self):
assert Highlight.DARK_TURQUOISE == 44
@@ -154,3 +154,153 @@ def test_medium_spring_green(self):

def test_sea_green(self):
assert Highlight.SEA_GREEN == 50

def test_cyan(self):
assert Highlight.CYAN

def test_rosewood(self):
assert Highlight.ROSEWOOD

def test_pompadour(self):
assert Highlight.POMPADOUR

def test_pigment_indigo(self):
assert Highlight.PIGMENT_INDIGO

def test_purple_3(self):
assert Highlight.PURPLE_3

def test_electic_violet(self):
assert Highlight.ELECTIC_VIOLET

def test_blue_violet(self):
assert Highlight.BLUE_VIOLET

def test_verdun_green(self):
assert Highlight.VERDUN_GREEN

def test_scorpion(self):
assert Highlight.SCORPION

def test_comet(self):
assert Highlight.COMET

def test_scampi(self):
assert Highlight.SCAMPI

def test_indigo(self):
assert Highlight.INDIGO

def test_cornflower_blue_1(self):
assert Highlight.CORNFLOWER_BLUE_1

def test_limeade(self):
assert Highlight.LIMEADE

def test_glade_green(self):
assert Highlight.GLADE_GREEN

def test_juniper(self):
assert Highlight.JUNIPER

def test_hippie_blue(self):
assert Highlight.HIPPIE_BLUE

def test_havelock_blue(self):
assert Highlight.HAVELOCK_BLUE

def test_cornflower_blue(self):
assert Highlight.CORNFLOWER_BLUE

def test_limea(self):
assert Highlight.LIMEA

def test_fern(self):
assert Highlight.FERN

def test_silver_tree(self):
assert Highlight.SILVER_TREE

def test_tradewind(self):
assert Highlight.TRADEWIND

def test_shakespeare(self):
assert Highlight.SHAKESPEARE

def test_malibu(self):
assert Highlight.MALIBU

def test_bright_green(self):
assert Highlight.BRIGHT_GREEN

def test_pale_green(self):
assert Highlight.PALE_GREEN

def test_pastel_green(self):
assert Highlight.PASTEL_GREEN

def test_downy(self):
assert Highlight.DOWNY

def test_viking(self):
assert Highlight.VIKING

def test_steel_blue(self):
assert Highlight.STEEL_BLUE

def test_chartreuse(self):
assert Highlight.CHARTREUSE

def test_screaming_green(self):
assert Highlight.SCREAMING_GREEN

def test_sea_green_1(self):
assert Highlight.SEA_GREEN_1

def test_aquamarine_1(self):
assert Highlight.AQUAMARINE_1

def test_aquamarine_2(self):
assert Highlight.AQUAMARINE_2

def test_aquamarine(self):
assert Highlight.AQUAMARINE

def test_dark_red(self):
assert Highlight.DARK_RED

def test_fresh_eggplant(self):
assert Highlight.FRESH_EGGPLANT

def test_dark_magenta(self):
assert Highlight.DARK_MAGENTA

def test_purple_2(self):
assert Highlight.PURPLE_2

def test_electric_violet(self):
assert Highlight.ELECTRIC_VIOLET

def test_purple_1(self):
assert Highlight.PURPLE_1

def test_brown(self):
assert Highlight.BROWN

def test_copper_rose(self):
assert Highlight.COPPER_ROSE

def test_strike_master(self):
assert Highlight.STRIKE_MASTER

def test_deluge(self):
assert Highlight.DELUGE

def test_medium_purple(self):
assert Highlight.MEDIUM_PURPLE

def test_heliotrope(self):
assert Highlight.HELIOTROPE

def test_olive_1(self):
assert Highlight.OLIVE_1