From 66740a1ee38d7eefd302962677a61bb41205bf30 Mon Sep 17 00:00:00 2001 From: 魏曹先生 <1992414357@qq.com> Date: Thu, 19 Mar 2026 14:22:23 +0800 Subject: Add sheet subcommand to workspace help documentation --- src/cmds/comp/workspace_sheet.rs | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'src/cmds') diff --git a/src/cmds/comp/workspace_sheet.rs b/src/cmds/comp/workspace_sheet.rs index 3d7e6d5..3e00e6d 100644 --- a/src/cmds/comp/workspace_sheet.rs +++ b/src/cmds/comp/workspace_sheet.rs @@ -2,6 +2,18 @@ use crate::systems::comp::context::CompletionContext; use just_enough_vcs::system::workspace::workspace::manager::WorkspaceManager; pub fn comp(ctx: CompletionContext) -> Option> { + if ctx.all_words.len() > 5 { + return None; + } + + if ctx.all_words.contains(&"--list-all".to_string()) + || ctx.all_words.contains(&"-A".to_string()) + { + if ctx.all_words.len() > 4 { + return None; + } + } + if ctx.current_word.starts_with('-') { return Some(vec![ "--list-all".to_string(), -- cgit