File tree Expand file tree Collapse file tree 2 files changed +6
-1
lines changed Expand file tree Collapse file tree 2 files changed +6
-1
lines changed Original file line number Diff line number Diff line change @@ -114,6 +114,11 @@ impl GlobalState {
114114 if self . proc_macro_clients . iter ( ) . any ( |it| it. is_err ( ) ) {
115115 status. health = lsp_ext:: Health :: Warning ;
116116 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+ }
117122 }
118123 if !self . config . cargo_autoreload ( )
119124 && self . is_quiescent ( )
Original file line number Diff line number Diff line change @@ -449,7 +449,7 @@ export class Ctx {
449449 return ;
450450 }
451451 if ( statusBar . tooltip . value ) {
452- statusBar . tooltip . appendText ( " \n\n") ;
452+ statusBar . tooltip . appendMarkdown ( "\n\n--- \n\n") ;
453453 }
454454 statusBar . tooltip . appendMarkdown ( "\n\n[Open logs](command:rust-analyzer.openLogs)" ) ;
455455 statusBar . tooltip . appendMarkdown (
You can’t perform that action at this time.
0 commit comments