Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'xtask/src/docgen.rs')
| -rw-r--r-- | xtask/src/docgen.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/xtask/src/docgen.rs b/xtask/src/docgen.rs index 79ecfea1..6b9ebfa3 100644 --- a/xtask/src/docgen.rs +++ b/xtask/src/docgen.rs @@ -5,6 +5,7 @@ use crate::DynError; use helix_term::commands::MappableCommand; use helix_term::commands::TYPABLE_COMMAND_LIST; use helix_term::health::TsFeature; +use helix_term::ui::EditorView; use helix_view::document::Mode; use std::collections::HashSet; @@ -36,8 +37,7 @@ pub fn typable_commands() -> Result<String, DynError> { "Description".to_owned(), ])); - // escape | so it doesn't get rendered as a column separator - let cmdify = |s: &str| format!("`:{}`", s.replace('|', "\\|")); + let cmdify = |s: &str| format!("`:{}`", s); for cmd in TYPABLE_COMMAND_LIST { let names = std::iter::once(&cmd.name) @@ -56,7 +56,7 @@ pub fn typable_commands() -> Result<String, DynError> { pub fn static_commands() -> Result<String, DynError> { let mut md = String::new(); - let keymap = helix_term::keymap::default(); + let keymap = EditorView::default().keymaps.map(); let keymaps = [ ("normal", keymap[&Mode::Normal].reverse_map()), ("select", keymap[&Mode::Select].reverse_map()), @@ -130,7 +130,7 @@ pub fn lang_features() -> Result<String, DynError> { cols.push("Default language servers".to_owned()); md.push_str(&md_table_heading(&cols)); - let config = helix_core::config::default_lang_config(); + let config = helpers::lang_config(); let mut langs = config .language |