From 62ec2a0843d524d77e8311cfb4e6ae20bf1b874c Mon Sep 17 00:00:00 2001 From: DQ Date: Thu, 9 Sep 2021 12:08:48 +0200 Subject: [PATCH] restore `SyntaxToken` debug output if token text is truncated --- src/syntax/token.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/syntax/token.rs b/src/syntax/token.rs index 4d6077d..757cbb7 100644 --- a/src/syntax/token.rs +++ b/src/syntax/token.rs @@ -59,7 +59,8 @@ impl SyntaxToken { for idx in 21..25 { if text.is_char_boundary(idx) { - return write!(target, r#" "{} ...""#, &text[..idx]); + let text = format!("{} ...", &text[..idx]); + return write!(target, " {:?}", text); } } unreachable!()