Add a new alias for m3t

This commit is contained in:
2025-09-03 23:03:35 +08:00
parent cc72c89f0c
commit 59798fe697
2 changed files with 15 additions and 4 deletions

View File

@@ -599,7 +599,9 @@ pub fn export_script(
}
}
}
types::OutputScriptType::M3t | types::OutputScriptType::M3ta => {
types::OutputScriptType::M3t
| types::OutputScriptType::M3ta
| types::OutputScriptType::M3tTxt => {
let enc = get_output_encoding(arg);
let s = output_scripts::m3t::M3tDumper::dump(&mes);
let b = match utils::encoding::encode_string(enc, &s, false) {
@@ -917,7 +919,9 @@ pub fn export_script(
let mut f = utils::files::write_file(&f)?;
f.write_all(&b)?;
}
types::OutputScriptType::M3t | types::OutputScriptType::M3ta => {
types::OutputScriptType::M3t
| types::OutputScriptType::M3ta
| types::OutputScriptType::M3tTxt => {
let enc = get_output_encoding(arg);
let s = output_scripts::m3t::M3tDumper::dump(&mes);
let b = utils::encoding::encode_string(enc, &s, false)?;
@@ -1115,7 +1119,9 @@ pub fn import_script(
}
}
}
types::OutputScriptType::M3t | types::OutputScriptType::M3ta => {
types::OutputScriptType::M3t
| types::OutputScriptType::M3ta
| types::OutputScriptType::M3tTxt => {
let enc = get_output_encoding(arg);
let b = match utils::files::read_file(&out_path) {
Ok(b) => b,
@@ -1357,7 +1363,9 @@ pub fn import_script(
let s = utils::encoding::decode_to_string(enc, &b, true)?;
serde_json::from_str::<Vec<types::Message>>(&s)?
}
types::OutputScriptType::M3t | types::OutputScriptType::M3ta => {
types::OutputScriptType::M3t
| types::OutputScriptType::M3ta
| types::OutputScriptType::M3tTxt => {
let enc = get_output_encoding(arg);
let b = utils::files::read_file(&out_f)?;
let s = utils::encoding::decode_to_string(enc, &b, true)?;