Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'helix-term/src/events.rs')
-rw-r--r--helix-term/src/events.rs7
1 files changed, 6 insertions, 1 deletions
diff --git a/helix-term/src/events.rs b/helix-term/src/events.rs
index 15d81152..80f045cd 100644
--- a/helix-term/src/events.rs
+++ b/helix-term/src/events.rs
@@ -1,7 +1,8 @@
use helix_event::{events, register_event};
use helix_view::document::Mode;
use helix_view::events::{
- DiagnosticsDidChange, DocumentDidChange, DocumentFocusLost, SelectionDidChange,
+ DiagnosticsDidChange, DocumentDidChange, DocumentDidClose, DocumentDidOpen, DocumentFocusLost,
+ LanguageServerExited, LanguageServerInitialized, SelectionDidChange,
};
use crate::commands;
@@ -17,8 +18,12 @@ pub fn register() {
register_event::<OnModeSwitch>();
register_event::<PostInsertChar>();
register_event::<PostCommand>();
+ register_event::<DocumentDidOpen>();
register_event::<DocumentDidChange>();
+ register_event::<DocumentDidClose>();
register_event::<DocumentFocusLost>();
register_event::<SelectionDidChange>();
register_event::<DiagnosticsDidChange>();
+ register_event::<LanguageServerInitialized>();
+ register_event::<LanguageServerExited>();
}