@@ -1003,7 +1003,7 @@ fn merge_text_and_snippet_edits(
1003
1003
1004
1004
// find which snippet bits need to be escaped
1005
1005
let escape_places = new_text
1006
- . rmatch_indices ( [ '\\' , '$' , '{' , ' }'] )
1006
+ . rmatch_indices ( [ '\\' , '$' , '}' ] )
1007
1007
. map ( |( insert, _) | insert)
1008
1008
. collect_vec ( ) ;
1009
1009
let mut escape_places = escape_places. into_iter ( ) . peekable ( ) ;
@@ -2176,7 +2176,7 @@ fn bar(_: usize) {}
2176
2176
character: 0,
2177
2177
},
2178
2178
},
2179
- new_text: "\\$${1:ab\\ {\\}\\$c\\\\d}ef",
2179
+ new_text: "\\$${1:ab{\\}\\$c\\\\d}ef",
2180
2180
insert_text_format: Some(
2181
2181
Snippet,
2182
2182
),
@@ -2272,7 +2272,7 @@ struct ProcMacro {
2272
2272
character: 5,
2273
2273
},
2274
2274
},
2275
- new_text: "$0disabled = false;\n ProcMacro \\ {\n disabled,\n \\}",
2275
+ new_text: "$0disabled = false;\n ProcMacro {\n disabled,\n \\}",
2276
2276
insert_text_format: Some(
2277
2277
Snippet,
2278
2278
),
@@ -2336,7 +2336,7 @@ struct P {
2336
2336
character: 5,
2337
2337
},
2338
2338
},
2339
- new_text: "$0disabled = false;\n ProcMacro \\ {\n disabled,\n \\}",
2339
+ new_text: "$0disabled = false;\n ProcMacro {\n disabled,\n \\}",
2340
2340
insert_text_format: Some(
2341
2341
Snippet,
2342
2342
),
@@ -2401,7 +2401,7 @@ struct ProcMacro {
2401
2401
character: 5,
2402
2402
},
2403
2403
},
2404
- new_text: "${0:disabled} = false;\n ProcMacro \\ {\n disabled,\n \\}",
2404
+ new_text: "${0:disabled} = false;\n ProcMacro {\n disabled,\n \\}",
2405
2405
insert_text_format: Some(
2406
2406
Snippet,
2407
2407
),
@@ -2466,7 +2466,7 @@ struct P {
2466
2466
character: 5,
2467
2467
},
2468
2468
},
2469
- new_text: "${0:disabled} = false;\n ProcMacro \\ {\n disabled,\n \\}",
2469
+ new_text: "${0:disabled} = false;\n ProcMacro {\n disabled,\n \\}",
2470
2470
insert_text_format: Some(
2471
2471
Snippet,
2472
2472
),
0 commit comments