diff options
| author | 魏曹先生 <1992414357@qq.com> | 2026-03-19 15:39:02 +0800 |
|---|---|---|
| committer | 魏曹先生 <1992414357@qq.com> | 2026-03-19 15:39:02 +0800 |
| commit | 6e0c9967d09a3ab8f0c1fcceb91ea9c7a7a800ed (patch) | |
| tree | 081aab1f329ecff906d71f1091ff6540f0da63a7 /src/cmds/arg | |
| parent | 6e7781a62c00b4329e15d9aba365afff4b601128 (diff) | |
Make sheetedit and sheetdump accept stdin or file argument
Diffstat (limited to 'src/cmds/arg')
| -rw-r--r-- | src/cmds/arg/sheetdump.rs | 2 | ||||
| -rw-r--r-- | src/cmds/arg/sheetedit.rs | 2 |
2 files changed, 2 insertions, 2 deletions
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<PathBuf>, #[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<PathBuf>, #[arg(short, long)] pub editor: Option<String>, |
