mirror of
https://github.com/helix-editor/helix.git
synced 2025-01-19 13:37:06 +04:00
Fix failing tests
Add underline field to doctests, and fix bugs
This commit is contained in:
parent
3ad7d543ca
commit
79a39c1063
@ -57,7 +57,7 @@ pub fn style(&self) -> Style {
|
|||||||
Style::default()
|
Style::default()
|
||||||
.fg(self.fg)
|
.fg(self.fg)
|
||||||
.bg(self.bg)
|
.bg(self.bg)
|
||||||
.underline(self.bg)
|
.underline(self.underline)
|
||||||
.add_modifier(self.modifier)
|
.add_modifier(self.modifier)
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -104,7 +104,8 @@ fn default() -> Cell {
|
|||||||
/// symbol: String::from("r"),
|
/// symbol: String::from("r"),
|
||||||
/// fg: Color::Red,
|
/// fg: Color::Red,
|
||||||
/// bg: Color::White,
|
/// bg: Color::White,
|
||||||
/// modifier: Modifier::empty()
|
/// underline: Color::Reset,
|
||||||
|
/// modifier: Modifier::empty(),
|
||||||
/// });
|
/// });
|
||||||
/// buf[(5, 0)].set_char('x');
|
/// buf[(5, 0)].set_char('x');
|
||||||
/// assert_eq!(buf[(5, 0)].symbol, "x");
|
/// assert_eq!(buf[(5, 0)].symbol, "x");
|
||||||
|
@ -134,6 +134,7 @@ pub fn width(&self) -> usize {
|
|||||||
/// style: Style {
|
/// style: Style {
|
||||||
/// fg: Some(Color::Yellow),
|
/// fg: Some(Color::Yellow),
|
||||||
/// bg: Some(Color::Black),
|
/// bg: Some(Color::Black),
|
||||||
|
/// underline: None,
|
||||||
/// add_modifier: Modifier::empty(),
|
/// add_modifier: Modifier::empty(),
|
||||||
/// sub_modifier: Modifier::empty(),
|
/// sub_modifier: Modifier::empty(),
|
||||||
/// },
|
/// },
|
||||||
@ -143,6 +144,7 @@ pub fn width(&self) -> usize {
|
|||||||
/// style: Style {
|
/// style: Style {
|
||||||
/// fg: Some(Color::Yellow),
|
/// fg: Some(Color::Yellow),
|
||||||
/// bg: Some(Color::Black),
|
/// bg: Some(Color::Black),
|
||||||
|
/// underline: None,
|
||||||
/// add_modifier: Modifier::empty(),
|
/// add_modifier: Modifier::empty(),
|
||||||
/// sub_modifier: Modifier::empty(),
|
/// sub_modifier: Modifier::empty(),
|
||||||
/// },
|
/// },
|
||||||
@ -152,6 +154,7 @@ pub fn width(&self) -> usize {
|
|||||||
/// style: Style {
|
/// style: Style {
|
||||||
/// fg: Some(Color::Yellow),
|
/// fg: Some(Color::Yellow),
|
||||||
/// bg: Some(Color::Black),
|
/// bg: Some(Color::Black),
|
||||||
|
/// underline: None,
|
||||||
/// add_modifier: Modifier::empty(),
|
/// add_modifier: Modifier::empty(),
|
||||||
/// sub_modifier: Modifier::empty(),
|
/// sub_modifier: Modifier::empty(),
|
||||||
/// },
|
/// },
|
||||||
@ -161,6 +164,7 @@ pub fn width(&self) -> usize {
|
|||||||
/// style: Style {
|
/// style: Style {
|
||||||
/// fg: Some(Color::Yellow),
|
/// fg: Some(Color::Yellow),
|
||||||
/// bg: Some(Color::Black),
|
/// bg: Some(Color::Black),
|
||||||
|
/// underline: None,
|
||||||
/// add_modifier: Modifier::empty(),
|
/// add_modifier: Modifier::empty(),
|
||||||
/// sub_modifier: Modifier::empty(),
|
/// sub_modifier: Modifier::empty(),
|
||||||
/// },
|
/// },
|
||||||
|
@ -405,6 +405,7 @@ fn from_str(modifier: &str) -> Result<Self, Self::Err> {
|
|||||||
/// fg: Some(Color::Yellow),
|
/// fg: Some(Color::Yellow),
|
||||||
/// bg: Some(Color::Red),
|
/// bg: Some(Color::Red),
|
||||||
/// add_modifier: Modifier::BOLD,
|
/// add_modifier: Modifier::BOLD,
|
||||||
|
/// underline: Some(Color::Reset),
|
||||||
/// sub_modifier: Modifier::empty(),
|
/// sub_modifier: Modifier::empty(),
|
||||||
/// },
|
/// },
|
||||||
/// buffer[(0, 0)].style(),
|
/// buffer[(0, 0)].style(),
|
||||||
@ -429,6 +430,7 @@ fn from_str(modifier: &str) -> Result<Self, Self::Err> {
|
|||||||
/// Style {
|
/// Style {
|
||||||
/// fg: Some(Color::Yellow),
|
/// fg: Some(Color::Yellow),
|
||||||
/// bg: Some(Color::Reset),
|
/// bg: Some(Color::Reset),
|
||||||
|
/// underline: Some(Color::Reset),
|
||||||
/// add_modifier: Modifier::empty(),
|
/// add_modifier: Modifier::empty(),
|
||||||
/// sub_modifier: Modifier::empty(),
|
/// sub_modifier: Modifier::empty(),
|
||||||
/// },
|
/// },
|
||||||
|
Loading…
Reference in New Issue
Block a user