mirror of https://github.com/helix-editor/helix
If there is no live debugger, treat breakpoints as unverified
parent
2e1aa5f15b
commit
e2a23ac0b5
|
@ -525,11 +525,7 @@ impl EditorView {
|
||||||
|
|
||||||
if let Some(breakpoint) = user.iter().find(|breakpoint| breakpoint.line - 1 == line)
|
if let Some(breakpoint) = user.iter().find(|breakpoint| breakpoint.line - 1 == line)
|
||||||
{
|
{
|
||||||
let unverified = match dbg_breakpoints {
|
let verified = debugger_breakpoint.map(|b| b.verified).unwrap_or(false);
|
||||||
Some(_) => debugger_breakpoint.map(|b| !b.verified).unwrap_or(true),
|
|
||||||
// We cannot mark breakpoint as unverified unless we have a debugger
|
|
||||||
None => false,
|
|
||||||
};
|
|
||||||
let mut style =
|
let mut style =
|
||||||
if breakpoint.condition.is_some() && breakpoint.log_message.is_some() {
|
if breakpoint.condition.is_some() && breakpoint.log_message.is_some() {
|
||||||
error.add_modifier(Modifier::UNDERLINED)
|
error.add_modifier(Modifier::UNDERLINED)
|
||||||
|
@ -540,7 +536,7 @@ impl EditorView {
|
||||||
} else {
|
} else {
|
||||||
warning
|
warning
|
||||||
};
|
};
|
||||||
if unverified {
|
if !verified {
|
||||||
// Faded colors
|
// Faded colors
|
||||||
style = if let Some(Color::Rgb(r, g, b)) = style.fg {
|
style = if let Some(Color::Rgb(r, g, b)) = style.fg {
|
||||||
style.fg(Color::Rgb(
|
style.fg(Color::Rgb(
|
||||||
|
|
Loading…
Reference in New Issue