Skip to content

Commit

Permalink
refactor: replace format! with print! when String construction is unn…
Browse files Browse the repository at this point in the history
…ecessary
  • Loading branch information
Integral-Tech committed Dec 14, 2024
1 parent ce133a2 commit 8777d63
Showing 1 changed file with 15 additions and 17 deletions.
32 changes: 15 additions & 17 deletions helix-term/src/main.rs
Original file line number Diff line number Diff line change
Expand Up @@ -40,8 +40,15 @@ fn main() -> Result<()> {

#[tokio::main]
async fn main_impl() -> Result<i32> {
let help = format!(
"\
let mut args = Args::parse_args().context("could not parse arguments")?;

helix_loader::initialize_config_file(args.config_file.clone());
helix_loader::initialize_log_file(args.log_file.clone());

// Help has a higher priority and should be handled separately.
if args.display_help {
print!(
"\
{} {}
{}
{}
Expand Down Expand Up @@ -69,21 +76,12 @@ FLAGS:
-w, --working-dir <path> Specify an initial working directory
+N Open the first given file at line number N
",
env!("CARGO_PKG_NAME"),
VERSION_AND_GIT_HASH,
env!("CARGO_PKG_AUTHORS"),
env!("CARGO_PKG_DESCRIPTION"),
helix_loader::default_log_file().display(),
);

let mut args = Args::parse_args().context("could not parse arguments")?;

helix_loader::initialize_config_file(args.config_file.clone());
helix_loader::initialize_log_file(args.log_file.clone());

// Help has a higher priority and should be handled separately.
if args.display_help {
print!("{}", help);
env!("CARGO_PKG_NAME"),
VERSION_AND_GIT_HASH,
env!("CARGO_PKG_AUTHORS"),
env!("CARGO_PKG_DESCRIPTION"),
helix_loader::default_log_file().display(),
);
std::process::exit(0);
}

Expand Down

0 comments on commit 8777d63

Please sign in to comment.