From 233b10f7fc3e05bf33491bc131b1862de870113b Mon Sep 17 00:00:00 2001 From: Michael Davis Date: Mon, 12 Dec 2022 20:27:33 -0600 Subject: [PATCH] Use markdown instead of text for help files --- helix-term/src/commands/typed.rs | 6 ++++-- helix-term/src/ui/mod.rs | 4 ++-- .../static-commands/{append_mode.txt => append_mode.md} | 0 .../{append_to_line.txt => append_to_line.md} | 0 ...on_on_next_line.txt => copy_selection_on_next_line.md} | 0 ...on_on_prev_line.txt => copy_selection_on_prev_line.md} | 0 .../{extend_char_left.txt => extend_char_left.md} | 0 .../{extend_char_right.txt => extend_char_right.md} | 0 .../{extend_line_down.txt => extend_line_down.md} | 0 .../{extend_line_up.txt => extend_line_up.md} | 0 .../{extend_next_char.txt => extend_next_char.md} | 0 ...ext_long_word_end.txt => extend_next_long_word_end.md} | 0 ...long_word_start.txt => extend_next_long_word_start.md} | 0 .../{extend_next_word_end.txt => extend_next_word_end.md} | 0 ...tend_next_word_start.txt => extend_next_word_start.md} | 0 .../{extend_prev_char.txt => extend_prev_char.md} | 0 ...long_word_start.txt => extend_prev_long_word_start.md} | 0 ...tend_prev_word_start.txt => extend_prev_word_start.md} | 0 .../{extend_till_char.txt => extend_till_char.md} | 0 ...extend_till_prev_char.txt => extend_till_prev_char.md} | 0 .../{find_next_char.txt => find_next_char.md} | 0 .../{find_prev_char.txt => find_prev_char.md} | 0 .../{find_till_char.txt => find_till_char.md} | 0 .../{half_page_down.txt => half_page_down.md} | 0 .../static-commands/{half_page_up.txt => half_page_up.md} | 0 .../static-commands/{insert_mode.txt => insert_mode.md} | 0 .../{move_char_left.txt => move_char_left.md} | 0 .../{move_char_right.txt => move_char_right.md} | 0 .../{move_line_down.txt => move_line_down.md} | 0 .../static-commands/{move_line_up.txt => move_line_up.md} | 0 ..._next_long_word_end.txt => move_next_long_word_end.md} | 0 ...t_long_word_start.txt => move_next_long_word_start.md} | 0 .../{move_next_word_end.txt => move_next_word_end.md} | 0 .../{move_next_word_start.txt => move_next_word_start.md} | 0 ...v_long_word_start.txt => move_prev_long_word_start.md} | 0 .../{move_prev_word_start.txt => move_prev_word_start.md} | 0 runtime/help/static-commands/{no_op.txt => no_op.md} | 0 .../help/static-commands/{page_down.txt => page_down.md} | 0 runtime/help/static-commands/{page_up.txt => page_up.md} | 0 .../{prepend_to_line.txt => prepend_to_line.md} | 0 runtime/help/static-commands/{replace.txt => replace.md} | 0 .../static-commands/{select_all.txt => select_all.md} | 0 .../static-commands/{switch_case.txt => switch_case.md} | 0 .../{switch_to_lowercase.txt => switch_to_lowercase.md} | 0 .../{switch_to_uppercase.txt => switch_to_uppercase.md} | 0 .../{till_prev_char.txt => till_prev_char.md} | 0 .../help/topics/{Primary Modes.txt => Primary Modes.md} | 0 .../topics/{Words vs. WORDS.txt => Words vs. WORDS.md} | 8 ++++---- .../{buffer-close!.txt => buffer-close!.md} | 0 .../{buffer-close.txt => buffer-close.md} | 0 runtime/help/typable-commands/{new.txt => new.md} | 0 runtime/help/typable-commands/{open.txt => open.md} | 0 runtime/help/typable-commands/{quit!.txt => quit!.md} | 0 .../help/typable-commands/{quit-all!.txt => quit-all!.md} | 0 .../help/typable-commands/{quit-all.txt => quit-all.md} | 0 runtime/help/typable-commands/{quit.txt => quit.md} | 0 .../help/typable-commands/{write-all.txt => write-all.md} | 0 .../typable-commands/{write-quit!.txt => write-quit!.md} | 0 .../{write-quit-all!.txt => write-quit-all!.md} | 0 .../{write-quit-all.txt => write-quit-all.md} | 0 .../typable-commands/{write-quit.txt => write-quit.md} | 0 runtime/help/typable-commands/{write.txt => write.md} | 0 62 files changed, 10 insertions(+), 8 deletions(-) rename runtime/help/static-commands/{append_mode.txt => append_mode.md} (100%) rename runtime/help/static-commands/{append_to_line.txt => append_to_line.md} (100%) rename runtime/help/static-commands/{copy_selection_on_next_line.txt => copy_selection_on_next_line.md} (100%) rename runtime/help/static-commands/{copy_selection_on_prev_line.txt => copy_selection_on_prev_line.md} (100%) rename runtime/help/static-commands/{extend_char_left.txt => extend_char_left.md} (100%) rename runtime/help/static-commands/{extend_char_right.txt => extend_char_right.md} (100%) rename runtime/help/static-commands/{extend_line_down.txt => extend_line_down.md} (100%) rename runtime/help/static-commands/{extend_line_up.txt => extend_line_up.md} (100%) rename runtime/help/static-commands/{extend_next_char.txt => extend_next_char.md} (100%) rename runtime/help/static-commands/{extend_next_long_word_end.txt => extend_next_long_word_end.md} (100%) rename runtime/help/static-commands/{extend_next_long_word_start.txt => extend_next_long_word_start.md} (100%) rename runtime/help/static-commands/{extend_next_word_end.txt => extend_next_word_end.md} (100%) rename runtime/help/static-commands/{extend_next_word_start.txt => extend_next_word_start.md} (100%) rename runtime/help/static-commands/{extend_prev_char.txt => extend_prev_char.md} (100%) rename runtime/help/static-commands/{extend_prev_long_word_start.txt => extend_prev_long_word_start.md} (100%) rename runtime/help/static-commands/{extend_prev_word_start.txt => extend_prev_word_start.md} (100%) rename runtime/help/static-commands/{extend_till_char.txt => extend_till_char.md} (100%) rename runtime/help/static-commands/{extend_till_prev_char.txt => extend_till_prev_char.md} (100%) rename runtime/help/static-commands/{find_next_char.txt => find_next_char.md} (100%) rename runtime/help/static-commands/{find_prev_char.txt => find_prev_char.md} (100%) rename runtime/help/static-commands/{find_till_char.txt => find_till_char.md} (100%) rename runtime/help/static-commands/{half_page_down.txt => half_page_down.md} (100%) rename runtime/help/static-commands/{half_page_up.txt => half_page_up.md} (100%) rename runtime/help/static-commands/{insert_mode.txt => insert_mode.md} (100%) rename runtime/help/static-commands/{move_char_left.txt => move_char_left.md} (100%) rename runtime/help/static-commands/{move_char_right.txt => move_char_right.md} (100%) rename runtime/help/static-commands/{move_line_down.txt => move_line_down.md} (100%) rename runtime/help/static-commands/{move_line_up.txt => move_line_up.md} (100%) rename runtime/help/static-commands/{move_next_long_word_end.txt => move_next_long_word_end.md} (100%) rename runtime/help/static-commands/{move_next_long_word_start.txt => move_next_long_word_start.md} (100%) rename runtime/help/static-commands/{move_next_word_end.txt => move_next_word_end.md} (100%) rename runtime/help/static-commands/{move_next_word_start.txt => move_next_word_start.md} (100%) rename runtime/help/static-commands/{move_prev_long_word_start.txt => move_prev_long_word_start.md} (100%) rename runtime/help/static-commands/{move_prev_word_start.txt => move_prev_word_start.md} (100%) rename runtime/help/static-commands/{no_op.txt => no_op.md} (100%) rename runtime/help/static-commands/{page_down.txt => page_down.md} (100%) rename runtime/help/static-commands/{page_up.txt => page_up.md} (100%) rename runtime/help/static-commands/{prepend_to_line.txt => prepend_to_line.md} (100%) rename runtime/help/static-commands/{replace.txt => replace.md} (100%) rename runtime/help/static-commands/{select_all.txt => select_all.md} (100%) rename runtime/help/static-commands/{switch_case.txt => switch_case.md} (100%) rename runtime/help/static-commands/{switch_to_lowercase.txt => switch_to_lowercase.md} (100%) rename runtime/help/static-commands/{switch_to_uppercase.txt => switch_to_uppercase.md} (100%) rename runtime/help/static-commands/{till_prev_char.txt => till_prev_char.md} (100%) rename runtime/help/topics/{Primary Modes.txt => Primary Modes.md} (100%) rename runtime/help/topics/{Words vs. WORDS.txt => Words vs. WORDS.md} (78%) rename runtime/help/typable-commands/{buffer-close!.txt => buffer-close!.md} (100%) rename runtime/help/typable-commands/{buffer-close.txt => buffer-close.md} (100%) rename runtime/help/typable-commands/{new.txt => new.md} (100%) rename runtime/help/typable-commands/{open.txt => open.md} (100%) rename runtime/help/typable-commands/{quit!.txt => quit!.md} (100%) rename runtime/help/typable-commands/{quit-all!.txt => quit-all!.md} (100%) rename runtime/help/typable-commands/{quit-all.txt => quit-all.md} (100%) rename runtime/help/typable-commands/{quit.txt => quit.md} (100%) rename runtime/help/typable-commands/{write-all.txt => write-all.md} (100%) rename runtime/help/typable-commands/{write-quit!.txt => write-quit!.md} (100%) rename runtime/help/typable-commands/{write-quit-all!.txt => write-quit-all!.md} (100%) rename runtime/help/typable-commands/{write-quit-all.txt => write-quit-all.md} (100%) rename runtime/help/typable-commands/{write-quit.txt => write-quit.md} (100%) rename runtime/help/typable-commands/{write.txt => write.md} (100%) diff --git a/helix-term/src/commands/typed.rs b/helix-term/src/commands/typed.rs index 1dc41dac4..33ae850e5 100644 --- a/helix-term/src/commands/typed.rs +++ b/helix-term/src/commands/typed.rs @@ -1816,7 +1816,9 @@ fn help(cx: &mut compositor::Context, args: &[Cow], event: PromptEvent) -> // TODO: Open a list of commands / overview? ensure!(!args.is_empty(), "Help topic or keybind required"); - if args[0] == "topics" { + if args[0] == "runtime" { + todo!() + } else if args[0] == "topics" { let dir_path = helix_loader::runtime_dir().join("help/topics"); struct Topic(PathBuf); @@ -1879,7 +1881,7 @@ fn label(&self, _data: &Self::Data) -> Spans { let mut path = helix_loader::runtime_dir(); path.push("help"); path.push(help_dir); - path.push(format!("{}.txt", command)); + path.push(format!("{}.md", command)); ensure!(path.is_file(), "No help available for '{}'", args_msg); let id = editor.open(&path, Action::HorizontalSplit)?; diff --git a/helix-term/src/ui/mod.rs b/helix-term/src/ui/mod.rs index a68f423ad..56888ee1e 100644 --- a/helix-term/src/ui/mod.rs +++ b/helix-term/src/ui/mod.rs @@ -450,7 +450,7 @@ pub fn help(_editor: &Editor, input: &str) -> Vec { .filter_map(|entry| { let entry = entry.ok()?; let path = entry.path(); - (path.extension()? == "txt") + (path.extension()? == "md") .then(|| path.file_stem().unwrap().to_string_lossy().into_owned()) }) .chain( @@ -459,7 +459,7 @@ pub fn help(_editor: &Editor, input: &str) -> Vec { entries.filter_map(|entry| { let entry = entry.ok()?; let path = entry.path(); - (path.extension()? == "txt").then(|| { + (path.extension()? == "md").then(|| { format!(":{}", path.file_stem().unwrap().to_string_lossy()) }) }) diff --git a/runtime/help/static-commands/append_mode.txt b/runtime/help/static-commands/append_mode.md similarity index 100% rename from runtime/help/static-commands/append_mode.txt rename to runtime/help/static-commands/append_mode.md diff --git a/runtime/help/static-commands/append_to_line.txt b/runtime/help/static-commands/append_to_line.md similarity index 100% rename from runtime/help/static-commands/append_to_line.txt rename to runtime/help/static-commands/append_to_line.md diff --git a/runtime/help/static-commands/copy_selection_on_next_line.txt b/runtime/help/static-commands/copy_selection_on_next_line.md similarity index 100% rename from runtime/help/static-commands/copy_selection_on_next_line.txt rename to runtime/help/static-commands/copy_selection_on_next_line.md diff --git a/runtime/help/static-commands/copy_selection_on_prev_line.txt b/runtime/help/static-commands/copy_selection_on_prev_line.md similarity index 100% rename from runtime/help/static-commands/copy_selection_on_prev_line.txt rename to runtime/help/static-commands/copy_selection_on_prev_line.md diff --git a/runtime/help/static-commands/extend_char_left.txt b/runtime/help/static-commands/extend_char_left.md similarity index 100% rename from runtime/help/static-commands/extend_char_left.txt rename to runtime/help/static-commands/extend_char_left.md diff --git a/runtime/help/static-commands/extend_char_right.txt b/runtime/help/static-commands/extend_char_right.md similarity index 100% rename from runtime/help/static-commands/extend_char_right.txt rename to runtime/help/static-commands/extend_char_right.md diff --git a/runtime/help/static-commands/extend_line_down.txt b/runtime/help/static-commands/extend_line_down.md similarity index 100% rename from runtime/help/static-commands/extend_line_down.txt rename to runtime/help/static-commands/extend_line_down.md diff --git a/runtime/help/static-commands/extend_line_up.txt b/runtime/help/static-commands/extend_line_up.md similarity index 100% rename from runtime/help/static-commands/extend_line_up.txt rename to runtime/help/static-commands/extend_line_up.md diff --git a/runtime/help/static-commands/extend_next_char.txt b/runtime/help/static-commands/extend_next_char.md similarity index 100% rename from runtime/help/static-commands/extend_next_char.txt rename to runtime/help/static-commands/extend_next_char.md diff --git a/runtime/help/static-commands/extend_next_long_word_end.txt b/runtime/help/static-commands/extend_next_long_word_end.md similarity index 100% rename from runtime/help/static-commands/extend_next_long_word_end.txt rename to runtime/help/static-commands/extend_next_long_word_end.md diff --git a/runtime/help/static-commands/extend_next_long_word_start.txt b/runtime/help/static-commands/extend_next_long_word_start.md similarity index 100% rename from runtime/help/static-commands/extend_next_long_word_start.txt rename to runtime/help/static-commands/extend_next_long_word_start.md diff --git a/runtime/help/static-commands/extend_next_word_end.txt b/runtime/help/static-commands/extend_next_word_end.md similarity index 100% rename from runtime/help/static-commands/extend_next_word_end.txt rename to runtime/help/static-commands/extend_next_word_end.md diff --git a/runtime/help/static-commands/extend_next_word_start.txt b/runtime/help/static-commands/extend_next_word_start.md similarity index 100% rename from runtime/help/static-commands/extend_next_word_start.txt rename to runtime/help/static-commands/extend_next_word_start.md diff --git a/runtime/help/static-commands/extend_prev_char.txt b/runtime/help/static-commands/extend_prev_char.md similarity index 100% rename from runtime/help/static-commands/extend_prev_char.txt rename to runtime/help/static-commands/extend_prev_char.md diff --git a/runtime/help/static-commands/extend_prev_long_word_start.txt b/runtime/help/static-commands/extend_prev_long_word_start.md similarity index 100% rename from runtime/help/static-commands/extend_prev_long_word_start.txt rename to runtime/help/static-commands/extend_prev_long_word_start.md diff --git a/runtime/help/static-commands/extend_prev_word_start.txt b/runtime/help/static-commands/extend_prev_word_start.md similarity index 100% rename from runtime/help/static-commands/extend_prev_word_start.txt rename to runtime/help/static-commands/extend_prev_word_start.md diff --git a/runtime/help/static-commands/extend_till_char.txt b/runtime/help/static-commands/extend_till_char.md similarity index 100% rename from runtime/help/static-commands/extend_till_char.txt rename to runtime/help/static-commands/extend_till_char.md diff --git a/runtime/help/static-commands/extend_till_prev_char.txt b/runtime/help/static-commands/extend_till_prev_char.md similarity index 100% rename from runtime/help/static-commands/extend_till_prev_char.txt rename to runtime/help/static-commands/extend_till_prev_char.md diff --git a/runtime/help/static-commands/find_next_char.txt b/runtime/help/static-commands/find_next_char.md similarity index 100% rename from runtime/help/static-commands/find_next_char.txt rename to runtime/help/static-commands/find_next_char.md diff --git a/runtime/help/static-commands/find_prev_char.txt b/runtime/help/static-commands/find_prev_char.md similarity index 100% rename from runtime/help/static-commands/find_prev_char.txt rename to runtime/help/static-commands/find_prev_char.md diff --git a/runtime/help/static-commands/find_till_char.txt b/runtime/help/static-commands/find_till_char.md similarity index 100% rename from runtime/help/static-commands/find_till_char.txt rename to runtime/help/static-commands/find_till_char.md diff --git a/runtime/help/static-commands/half_page_down.txt b/runtime/help/static-commands/half_page_down.md similarity index 100% rename from runtime/help/static-commands/half_page_down.txt rename to runtime/help/static-commands/half_page_down.md diff --git a/runtime/help/static-commands/half_page_up.txt b/runtime/help/static-commands/half_page_up.md similarity index 100% rename from runtime/help/static-commands/half_page_up.txt rename to runtime/help/static-commands/half_page_up.md diff --git a/runtime/help/static-commands/insert_mode.txt b/runtime/help/static-commands/insert_mode.md similarity index 100% rename from runtime/help/static-commands/insert_mode.txt rename to runtime/help/static-commands/insert_mode.md diff --git a/runtime/help/static-commands/move_char_left.txt b/runtime/help/static-commands/move_char_left.md similarity index 100% rename from runtime/help/static-commands/move_char_left.txt rename to runtime/help/static-commands/move_char_left.md diff --git a/runtime/help/static-commands/move_char_right.txt b/runtime/help/static-commands/move_char_right.md similarity index 100% rename from runtime/help/static-commands/move_char_right.txt rename to runtime/help/static-commands/move_char_right.md diff --git a/runtime/help/static-commands/move_line_down.txt b/runtime/help/static-commands/move_line_down.md similarity index 100% rename from runtime/help/static-commands/move_line_down.txt rename to runtime/help/static-commands/move_line_down.md diff --git a/runtime/help/static-commands/move_line_up.txt b/runtime/help/static-commands/move_line_up.md similarity index 100% rename from runtime/help/static-commands/move_line_up.txt rename to runtime/help/static-commands/move_line_up.md diff --git a/runtime/help/static-commands/move_next_long_word_end.txt b/runtime/help/static-commands/move_next_long_word_end.md similarity index 100% rename from runtime/help/static-commands/move_next_long_word_end.txt rename to runtime/help/static-commands/move_next_long_word_end.md diff --git a/runtime/help/static-commands/move_next_long_word_start.txt b/runtime/help/static-commands/move_next_long_word_start.md similarity index 100% rename from runtime/help/static-commands/move_next_long_word_start.txt rename to runtime/help/static-commands/move_next_long_word_start.md diff --git a/runtime/help/static-commands/move_next_word_end.txt b/runtime/help/static-commands/move_next_word_end.md similarity index 100% rename from runtime/help/static-commands/move_next_word_end.txt rename to runtime/help/static-commands/move_next_word_end.md diff --git a/runtime/help/static-commands/move_next_word_start.txt b/runtime/help/static-commands/move_next_word_start.md similarity index 100% rename from runtime/help/static-commands/move_next_word_start.txt rename to runtime/help/static-commands/move_next_word_start.md diff --git a/runtime/help/static-commands/move_prev_long_word_start.txt b/runtime/help/static-commands/move_prev_long_word_start.md similarity index 100% rename from runtime/help/static-commands/move_prev_long_word_start.txt rename to runtime/help/static-commands/move_prev_long_word_start.md diff --git a/runtime/help/static-commands/move_prev_word_start.txt b/runtime/help/static-commands/move_prev_word_start.md similarity index 100% rename from runtime/help/static-commands/move_prev_word_start.txt rename to runtime/help/static-commands/move_prev_word_start.md diff --git a/runtime/help/static-commands/no_op.txt b/runtime/help/static-commands/no_op.md similarity index 100% rename from runtime/help/static-commands/no_op.txt rename to runtime/help/static-commands/no_op.md diff --git a/runtime/help/static-commands/page_down.txt b/runtime/help/static-commands/page_down.md similarity index 100% rename from runtime/help/static-commands/page_down.txt rename to runtime/help/static-commands/page_down.md diff --git a/runtime/help/static-commands/page_up.txt b/runtime/help/static-commands/page_up.md similarity index 100% rename from runtime/help/static-commands/page_up.txt rename to runtime/help/static-commands/page_up.md diff --git a/runtime/help/static-commands/prepend_to_line.txt b/runtime/help/static-commands/prepend_to_line.md similarity index 100% rename from runtime/help/static-commands/prepend_to_line.txt rename to runtime/help/static-commands/prepend_to_line.md diff --git a/runtime/help/static-commands/replace.txt b/runtime/help/static-commands/replace.md similarity index 100% rename from runtime/help/static-commands/replace.txt rename to runtime/help/static-commands/replace.md diff --git a/runtime/help/static-commands/select_all.txt b/runtime/help/static-commands/select_all.md similarity index 100% rename from runtime/help/static-commands/select_all.txt rename to runtime/help/static-commands/select_all.md diff --git a/runtime/help/static-commands/switch_case.txt b/runtime/help/static-commands/switch_case.md similarity index 100% rename from runtime/help/static-commands/switch_case.txt rename to runtime/help/static-commands/switch_case.md diff --git a/runtime/help/static-commands/switch_to_lowercase.txt b/runtime/help/static-commands/switch_to_lowercase.md similarity index 100% rename from runtime/help/static-commands/switch_to_lowercase.txt rename to runtime/help/static-commands/switch_to_lowercase.md diff --git a/runtime/help/static-commands/switch_to_uppercase.txt b/runtime/help/static-commands/switch_to_uppercase.md similarity index 100% rename from runtime/help/static-commands/switch_to_uppercase.txt rename to runtime/help/static-commands/switch_to_uppercase.md diff --git a/runtime/help/static-commands/till_prev_char.txt b/runtime/help/static-commands/till_prev_char.md similarity index 100% rename from runtime/help/static-commands/till_prev_char.txt rename to runtime/help/static-commands/till_prev_char.md diff --git a/runtime/help/topics/Primary Modes.txt b/runtime/help/topics/Primary Modes.md similarity index 100% rename from runtime/help/topics/Primary Modes.txt rename to runtime/help/topics/Primary Modes.md diff --git a/runtime/help/topics/Words vs. WORDS.txt b/runtime/help/topics/Words vs. WORDS.md similarity index 78% rename from runtime/help/topics/Words vs. WORDS.txt rename to runtime/help/topics/Words vs. WORDS.md index ab1aa9b61..786260f3f 100644 --- a/runtime/help/topics/Words vs. WORDS.txt +++ b/runtime/help/topics/Words vs. WORDS.md @@ -8,10 +8,10 @@ In the example below, the words are underlined by 'w', and the WORDS are underlined by 'W'. - This "stuff" is not-so difficult! - --------------------------------- - wwww wwwww ww www ww wwwwwwwww - WWWW WWWWWWW WW WWWWWW WWWWWWWWWW + This "stuff" is not-so difficult! + --------------------------------- + wwww wwwww ww www ww wwwwwwwww + WWWW WWWWWWW WW WWWWWW WWWWWWWWWW As is visible in the example, the words do not include any of the non-alphanumeric punctuation, while the WORDS do include the diff --git a/runtime/help/typable-commands/buffer-close!.txt b/runtime/help/typable-commands/buffer-close!.md similarity index 100% rename from runtime/help/typable-commands/buffer-close!.txt rename to runtime/help/typable-commands/buffer-close!.md diff --git a/runtime/help/typable-commands/buffer-close.txt b/runtime/help/typable-commands/buffer-close.md similarity index 100% rename from runtime/help/typable-commands/buffer-close.txt rename to runtime/help/typable-commands/buffer-close.md diff --git a/runtime/help/typable-commands/new.txt b/runtime/help/typable-commands/new.md similarity index 100% rename from runtime/help/typable-commands/new.txt rename to runtime/help/typable-commands/new.md diff --git a/runtime/help/typable-commands/open.txt b/runtime/help/typable-commands/open.md similarity index 100% rename from runtime/help/typable-commands/open.txt rename to runtime/help/typable-commands/open.md diff --git a/runtime/help/typable-commands/quit!.txt b/runtime/help/typable-commands/quit!.md similarity index 100% rename from runtime/help/typable-commands/quit!.txt rename to runtime/help/typable-commands/quit!.md diff --git a/runtime/help/typable-commands/quit-all!.txt b/runtime/help/typable-commands/quit-all!.md similarity index 100% rename from runtime/help/typable-commands/quit-all!.txt rename to runtime/help/typable-commands/quit-all!.md diff --git a/runtime/help/typable-commands/quit-all.txt b/runtime/help/typable-commands/quit-all.md similarity index 100% rename from runtime/help/typable-commands/quit-all.txt rename to runtime/help/typable-commands/quit-all.md diff --git a/runtime/help/typable-commands/quit.txt b/runtime/help/typable-commands/quit.md similarity index 100% rename from runtime/help/typable-commands/quit.txt rename to runtime/help/typable-commands/quit.md diff --git a/runtime/help/typable-commands/write-all.txt b/runtime/help/typable-commands/write-all.md similarity index 100% rename from runtime/help/typable-commands/write-all.txt rename to runtime/help/typable-commands/write-all.md diff --git a/runtime/help/typable-commands/write-quit!.txt b/runtime/help/typable-commands/write-quit!.md similarity index 100% rename from runtime/help/typable-commands/write-quit!.txt rename to runtime/help/typable-commands/write-quit!.md diff --git a/runtime/help/typable-commands/write-quit-all!.txt b/runtime/help/typable-commands/write-quit-all!.md similarity index 100% rename from runtime/help/typable-commands/write-quit-all!.txt rename to runtime/help/typable-commands/write-quit-all!.md diff --git a/runtime/help/typable-commands/write-quit-all.txt b/runtime/help/typable-commands/write-quit-all.md similarity index 100% rename from runtime/help/typable-commands/write-quit-all.txt rename to runtime/help/typable-commands/write-quit-all.md diff --git a/runtime/help/typable-commands/write-quit.txt b/runtime/help/typable-commands/write-quit.md similarity index 100% rename from runtime/help/typable-commands/write-quit.txt rename to runtime/help/typable-commands/write-quit.md diff --git a/runtime/help/typable-commands/write.txt b/runtime/help/typable-commands/write.md similarity index 100% rename from runtime/help/typable-commands/write.txt rename to runtime/help/typable-commands/write.md