Add missed style code and individual style reset codes

This commit is contained in:
Michael Pfaff 2024-04-30 17:26:45 -04:00
parent c13c875d3e
commit 4d1415bc0f
1 changed files with 31 additions and 0 deletions

View File

@ -48,10 +48,38 @@ macro_rules! __ansi_style_code {
(negative) => { (negative) => {
$crate::style_code!(7) $crate::style_code!(7)
}; };
(invisible) => {
$crate::style_code!(8)
};
(crossed) => { (crossed) => {
$crate::style_code!(9) $crate::style_code!(9)
}; };
(reset_bold) => {
$crate::style_code!(22)
};
(reset_faint) => {
$crate::style_code!(22)
};
(reset_italic) => {
$crate::style_code!(23)
};
(reset_underline) => {
$crate::style_code!(24)
};
(reset_blink) => {
$crate::style_code!(25)
};
(reset_negative) => {
$crate::style_code!(27)
};
(reset_invisible) => {
$crate::style_code!(28)
};
(reset_crossed) => {
$crate::style_code!(29)
};
(black) => { (black) => {
// BACKGROUND COLOR // BACKGROUND COLOR
$crate::style_code!(30) $crate::style_code!(30)
@ -77,6 +105,9 @@ macro_rules! __ansi_style_code {
(white) => { (white) => {
$crate::style_code!(37) $crate::style_code!(37)
}; };
(reset_color) => {
$crate::style_code!(39)
};
} }
pub use __ansi_style_code as style_code; pub use __ansi_style_code as style_code;