Terminal Markdown previewer — GUI-like experience.
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

chore: add jed/xjed editors

RivoLink 5db1c5f8 88554798

+5 -1
+3 -1
src/editor.rs
··· 18 18 pub(crate) fn classify(editor_cmd: &str) -> EditorKind { 19 19 match binary_name(editor_cmd) { 20 20 "code" | "codium" | "subl" | "gedit" | "kate" | "mousepad" | "notepad" | "notepad++" 21 - | "zed" | "termux-open" => EditorKind::Gui, 21 + | "zed" | "xjed" | "termux-open" => EditorKind::Gui, 22 22 _ => EditorKind::Terminal, 23 23 } 24 24 } ··· 45 45 ("micro", EditorKind::Terminal), 46 46 ("helix", EditorKind::Terminal), 47 47 ("emacs", EditorKind::Terminal), 48 + ("jed", EditorKind::Terminal), 48 49 ("code", EditorKind::Gui), 49 50 ("codium", EditorKind::Gui), 50 51 ("subl", EditorKind::Gui), ··· 52 53 ("kate", EditorKind::Gui), 53 54 ("mousepad", EditorKind::Gui), 54 55 ("zed", EditorKind::Gui), 56 + ("xjed", EditorKind::Gui), 55 57 ("notepad", EditorKind::Gui), 56 58 ("notepad++", EditorKind::Gui), 57 59 ];
+2
src/tests/editor.rs
··· 36 36 assert_eq!(classify("notepad.exe"), EditorKind::Gui); 37 37 assert_eq!(classify("notepad++"), EditorKind::Gui); 38 38 assert_eq!(classify("zed"), EditorKind::Gui); 39 + assert_eq!(classify("xjed"), EditorKind::Gui); 39 40 } 40 41 41 42 #[test] ··· 46 47 assert_eq!(classify("micro"), EditorKind::Terminal); 47 48 assert_eq!(classify("helix"), EditorKind::Terminal); 48 49 assert_eq!(classify("emacs"), EditorKind::Terminal); 50 + assert_eq!(classify("jed"), EditorKind::Terminal); 49 51 } 50 52 51 53 #[test]