From e126d2fcd97221df7de63df09bc0eba386314781 Mon Sep 17 00:00:00 2001 From: cornmander Date: Fri, 1 Aug 2025 10:40:05 -0400 Subject: [PATCH] Add missing emacs entry in UI. (#5351) --- .../src/ui/editors/editorSettingsManager.ts | 22 +++++++------------ 1 file changed, 8 insertions(+), 14 deletions(-) diff --git a/packages/cli/src/ui/editors/editorSettingsManager.ts b/packages/cli/src/ui/editors/editorSettingsManager.ts index ae089902..ae83ae79 100644 --- a/packages/cli/src/ui/editors/editorSettingsManager.ts +++ b/packages/cli/src/ui/editors/editorSettingsManager.ts @@ -17,29 +17,23 @@ export interface EditorDisplay { } export const EDITOR_DISPLAY_NAMES: Record = { - zed: 'Zed', + cursor: 'Cursor', + emacs: 'Emacs', + neovim: 'Neovim', + vim: 'Vim', vscode: 'VS Code', vscodium: 'VSCodium', windsurf: 'Windsurf', - cursor: 'Cursor', - vim: 'Vim', - emacs: 'Emacs', - neovim: 'Neovim', + zed: 'Zed', }; class EditorSettingsManager { private readonly availableEditors: EditorDisplay[]; constructor() { - const editorTypes: EditorType[] = [ - 'zed', - 'vscode', - 'vscodium', - 'windsurf', - 'cursor', - 'vim', - 'neovim', - ]; + const editorTypes = Object.keys( + EDITOR_DISPLAY_NAMES, + ).sort() as EditorType[]; this.availableEditors = [ { name: 'None',