Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'xtask/src/docgen.rs')
-rw-r--r--xtask/src/docgen.rs8
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