From e744fb88423f8d5c727fd2d7ae14c172a3024f80 Mon Sep 17 00:00:00 2001 From: Kirill Bulatov Date: Thu, 15 Jun 2023 11:54:39 +0300 Subject: [PATCH] Avoid having carriage returns (\r) in inlays Co-Authored-By: Antonio Scandurra --- crates/editor/src/display_map/inlay_map.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/crates/editor/src/display_map/inlay_map.rs b/crates/editor/src/display_map/inlay_map.rs index 615d08fa87640fc824a2149d59b58d84452ef279..c3ccaf161e046b703591594d66b1358f2b607005 100644 --- a/crates/editor/src/display_map/inlay_map.rs +++ b/crates/editor/src/display_map/inlay_map.rs @@ -472,6 +472,7 @@ impl InlayMap { let bias = if rng.gen() { Bias::Left } else { Bias::Right }; let len = rng.gen_range(1..=5); let text = util::RandomCharIter::new(&mut *rng) + .filter(|ch| *ch != '\r') .take(len) .collect::(); log::info!(