File tree 2 files changed +6
-1
lines changed
2 files changed +6
-1
lines changed Original file line number Diff line number Diff line change @@ -114,6 +114,11 @@ impl GlobalState {
114
114
if self . proc_macro_clients . iter ( ) . any ( |it| it. is_err ( ) ) {
115
115
status. health = lsp_ext:: Health :: Warning ;
116
116
message. push_str ( "Failed to spawn one or more proc-macro servers.\n \n " ) ;
117
+ for err in self . proc_macro_clients . iter ( ) {
118
+ if let Err ( err) = err {
119
+ format_to ! ( message, "- {err}\n " ) ;
120
+ }
121
+ }
117
122
}
118
123
if !self . config . cargo_autoreload ( )
119
124
&& self . is_quiescent ( )
Original file line number Diff line number Diff line change @@ -449,7 +449,7 @@ export class Ctx {
449
449
return ;
450
450
}
451
451
if ( statusBar . tooltip . value ) {
452
- statusBar . tooltip . appendText ( " \n\n") ;
452
+ statusBar . tooltip . appendMarkdown ( "\n\n--- \n\n") ;
453
453
}
454
454
statusBar . tooltip . appendMarkdown ( "\n\n[Open logs](command:rust-analyzer.openLogs)" ) ;
455
455
statusBar . tooltip . appendMarkdown (
You can’t perform that action at this time.
0 commit comments