Diagnostics style 2 (#3483)

[[PR Description]]

Merge past diagnostic multibuffer style work + some extras

Release Notes:

- N/A
4a5f703c32Marshall Bowers committed on 12/4/2023, 5:02:14 PM· committed by GitHubparents4f4029526c797c
9 files changedLine totals unavailable