aboutsummaryrefslogtreecommitdiff
path: root/helix-term/src/application.rs
diff options
context:
space:
mode:
authorBlaž Hrastnik2021-02-05 08:50:31 +0000
committerBlaž Hrastnik2021-02-05 08:50:31 +0000
commitf2c2fa0cad2a0d15e349765d28e488f9acf88b88 (patch)
tree59c3665f4b3c4befb3c28b3bfd3944df4d40efdc /helix-term/src/application.rs
parenta924ad288560cff871a4e653e000396c78805252 (diff)
Restore diagnostics.
Diffstat (limited to 'helix-term/src/application.rs')
-rw-r--r--helix-term/src/application.rs13
1 files changed, 6 insertions, 7 deletions
diff --git a/helix-term/src/application.rs b/helix-term/src/application.rs
index 6e000534..d307456e 100644
--- a/helix-term/src/application.rs
+++ b/helix-term/src/application.rs
@@ -133,13 +133,12 @@ impl Application {
Notification::PublishDiagnostics(params) => {
let path = Some(params.uri.to_file_path().unwrap());
- let view: Option<&mut View> = None;
- // TODO
- // let view = self
- // .editor
- // .views
- // .iter_mut()
- // .find(|view| view.doc.path == path);
+ let view = self
+ .editor
+ .tree
+ .views()
+ .map(|(view, _key)| view)
+ .find(|view| view.doc.path == path);
if let Some(view) = view {
let doc = view.doc.text().slice(..);