From 6e0c9967d09a3ab8f0c1fcceb91ea9c7a7a800ed Mon Sep 17 00:00:00 2001 From: 魏曹先生 <1992414357@qq.com> Date: Thu, 19 Mar 2026 15:39:02 +0800 Subject: Make sheetedit and sheetdump accept stdin or file argument --- src/cmds/arg/sheetdump.rs | 2 +- src/cmds/arg/sheetedit.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'src/cmds/arg') diff --git a/src/cmds/arg/sheetdump.rs b/src/cmds/arg/sheetdump.rs index abd0d29..4f32ec5 100644 --- a/src/cmds/arg/sheetdump.rs +++ b/src/cmds/arg/sheetdump.rs @@ -4,7 +4,7 @@ use clap::Parser; #[derive(Parser, Debug)] pub struct JVSheetdumpArgument { - pub sheet_file: PathBuf, + pub sheet_file: Option, #[arg(short, long = "no-sort")] pub no_sort: bool, diff --git a/src/cmds/arg/sheetedit.rs b/src/cmds/arg/sheetedit.rs index 6232ef7..063b011 100644 --- a/src/cmds/arg/sheetedit.rs +++ b/src/cmds/arg/sheetedit.rs @@ -4,7 +4,7 @@ use clap::Parser; #[derive(Parser, Debug)] pub struct JVSheeteditArgument { - pub file: PathBuf, + pub file: Option, #[arg(short, long)] pub editor: Option, -- cgit