Skip to content

Commit a0f4fd2

Browse files
committed
Fix bangls diagnostics redundant escape
Bugs from coc.nvim
1 parent 8d25e29 commit a0f4fd2

File tree

3 files changed

+4
-5
lines changed

3 files changed

+4
-5
lines changed

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

tools/bangls/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "bangls"
3-
version = "0.1.34"
3+
version = "0.1.35"
44
edition = "2024"
55

66
[features]

tools/bangls/src/main.rs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -675,7 +675,6 @@ trait ResponseHandler: Request {
675675
fn tigger_diagnostics(ctx: &Ctx, uri: &Uri) -> Vec<Diagnostic> {
676676
let Some(file) = ctx.open_files.get(uri) else { return vec![] };
677677
let mut diags = vec![];
678-
let escape = |s: String| s.replace('$', "$$");
679678

680679
match ctx.parse_for_parse_error(file) {
681680
Err(((sindex, eindex), error)) => {
@@ -684,7 +683,7 @@ fn tigger_diagnostics(ctx: &Ctx, uri: &Uri) -> Vec<Diagnostic> {
684683
ctx.trace(format_args!("diagnostic parse error: {error:#?}"));
685684

686685
diags.push(Diagnostic {
687-
message: escape(error),
686+
message: error,
688687
range: lsp_types::Range { start, end },
689688
severity: Some(DiagnosticSeverity::ERROR),
690689
..Default::default()
@@ -702,7 +701,7 @@ fn tigger_diagnostics(ctx: &Ctx, uri: &Uri) -> Vec<Diagnostic> {
702701
})) else { continue };
703702
let start = rgpos(loc);
704703
diags.push(Diagnostic {
705-
message: escape(diagnostic),
704+
message: diagnostic,
706705
range: lsp_types::Range { start, end: start },
707706
severity: Some(if info.is_error {
708707
DiagnosticSeverity::ERROR

0 commit comments

Comments
 (0)