From 83a8af50bbf704b5cdf2cbbab481e0e936ed03a8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Esteban=20K=C3=BCber?= Date: Sat, 21 Jul 2018 12:16:06 -0700 Subject: [PATCH] Suggest space separated format str literal --- src/libsyntax_ext/format.rs | 2 +- src/test/ui/macros/bad_hello.stderr | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/libsyntax_ext/format.rs b/src/libsyntax_ext/format.rs index 7acfb08020fd..9f153c36733b 100644 --- a/src/libsyntax_ext/format.rs +++ b/src/libsyntax_ext/format.rs @@ -728,7 +728,7 @@ pub fn expand_preparsed_format_args(ecx: &mut ExtCtxt, Err(mut err) => { let sugg_fmt = match args.len() { 0 => "{}".to_string(), - _ => format!("{}{{}}", "{}, ".repeat(args.len())), + _ => format!("{}{{}}", "{} ".repeat(args.len())), }; err.span_suggestion( diff --git a/src/test/ui/macros/bad_hello.stderr b/src/test/ui/macros/bad_hello.stderr index 87ea515182f1..c675eede2152 100644 --- a/src/test/ui/macros/bad_hello.stderr +++ b/src/test/ui/macros/bad_hello.stderr @@ -15,8 +15,8 @@ LL | println!(3, 4); | ^ help: you might be missing a string literal to format with | -LL | println!("{}, {}", 3, 4); - | ^^^^^^^^^ +LL | println!("{} {}", 3, 4); + | ^^^^^^^^ error: aborting due to 2 previous errors