changed config-parser macro to check struct hirarchy when parsing
configuration file fixed formatting of stack and bookmarks
This commit is contained in:
@@ -15,9 +15,9 @@ pub const STYLES: Styles = Styles {
|
||||
bold: "1",
|
||||
dim: "2",
|
||||
italic: "3",
|
||||
underline: "4",
|
||||
blink: "5",
|
||||
reverse: "7",
|
||||
underlined: "4",
|
||||
blinking: "5",
|
||||
reversed: "7",
|
||||
invisible: "8",
|
||||
strikethrough: "9",
|
||||
},
|
||||
@@ -25,9 +25,9 @@ pub const STYLES: Styles = Styles {
|
||||
bold: "22",
|
||||
dim: "22",
|
||||
italic: "23",
|
||||
underline: "24",
|
||||
blink: "25",
|
||||
reverse: "27",
|
||||
underlined: "24",
|
||||
blinking: "25",
|
||||
reversed: "27",
|
||||
invisible: "28",
|
||||
strikethrough: "29",
|
||||
},
|
||||
@@ -71,9 +71,9 @@ pub struct StyleCodes {
|
||||
pub bold: &'static str,
|
||||
pub dim: &'static str,
|
||||
pub italic: &'static str,
|
||||
pub underline: &'static str,
|
||||
pub blink: &'static str,
|
||||
pub reverse: &'static str,
|
||||
pub underlined: &'static str,
|
||||
pub blinking: &'static str,
|
||||
pub reversed: &'static str,
|
||||
pub invisible: &'static str,
|
||||
pub strikethrough: &'static str,
|
||||
}
|
||||
@@ -217,9 +217,9 @@ pub fn parse_style(arg: &String) -> Result<String> {
|
||||
"bold" => styles.push(generate_style_sequence(Some(STYLES.set.bold), None, None)),
|
||||
"dim" => styles.push(generate_style_sequence(Some(STYLES.set.dim), None, None)),
|
||||
"italic" => styles.push(generate_style_sequence(Some(STYLES.set.italic), None, None)),
|
||||
"underlined" => styles.push(generate_style_sequence(Some(STYLES.set.underline), None, None)),
|
||||
"blink" => styles.push(generate_style_sequence(Some(STYLES.set.blink), None, None)),
|
||||
"reverse" => styles.push(generate_style_sequence(Some(STYLES.set.reverse), None, None)),
|
||||
"underlined" => styles.push(generate_style_sequence(Some(STYLES.set.underlined), None, None)),
|
||||
"blinking" => styles.push(generate_style_sequence(Some(STYLES.set.blinking), None, None)),
|
||||
"reversed" => styles.push(generate_style_sequence(Some(STYLES.set.reversed), None, None)),
|
||||
"invisible" => styles.push(generate_style_sequence(Some(STYLES.set.invisible), None, None)),
|
||||
"strikethrough" => styles.push(generate_style_sequence(Some(STYLES.set.strikethrough), None, None)),
|
||||
// named colors
|
||||
|
||||
Reference in New Issue
Block a user