From d479b6b77089269891e1311eaf41f966ecd0beef Mon Sep 17 00:00:00 2001 From: Kevin Amado Date: Tue, 1 Feb 2022 19:48:44 -0500 Subject: [PATCH] feat: reduce default max-width --- src/cli.rs | 2 +- tests/cases/apply/out | 41 ++++---- tests/cases/paren/out | 229 ++++++++++++++++++++---------------------- 3 files changed, 127 insertions(+), 145 deletions(-) diff --git a/src/cli.rs b/src/cli.rs index c661941..fabd06e 100644 --- a/src/cli.rs +++ b/src/cli.rs @@ -11,7 +11,7 @@ pub fn parse(args: Vec) -> clap::ArgMatches { ) .arg( clap::Arg::new("max-width") - .default_value("120") + .default_value("80") .help("How many characters per line to allow.") .long("max-width") .takes_value(true) diff --git a/tests/cases/apply/out b/tests/cases/apply/out index f935d03..e9870bd 100644 --- a/tests/cases/apply/out +++ b/tests/cases/apply/out @@ -1,22 +1,19 @@ -(a b) - (a b) - ( - a - /* - b - */ - c - ) - ( - /* - a - */ - b - /* - c - */ - d - /* - e - */ - ) +(a b) (a b) ( + a + /* + b + */ + c +) ( + /* + a + */ + b + /* + c + */ + d + /* + e + */ +) diff --git a/tests/cases/paren/out b/tests/cases/paren/out index 52bec8c..87ddbd8 100644 --- a/tests/cases/paren/out +++ b/tests/cases/paren/out @@ -1,168 +1,153 @@ ( - ((c)) + ((c)) ( + (c) + /* + e + */ + ) ( ( - (c) + c /* - e + d */ ) + ) ( ( - ( - c - /* - d - */ - ) - ) - ( - ( - c - /* - d - */ - ) + c /* - e - */ - ) - ( - ( - /* - b - */ - c - ) - ) - ( - ( - /* - b - */ - c - ) - /* - e - */ - ) - ( - ( - /* - b - */ - c - /* - d - */ - ) - ) - ( - ( - /* - b - */ - c - /* - d - */ - ) - /* - e + d */ ) + /* + e + */ + ) ( ( /* - a + b */ - (c) + c ) + ) ( ( /* - a - */ - (c) - /* - e + b */ + c ) + /* + e + */ + ) ( ( /* - a + b + */ + c + /* + d */ - ( - c - /* - d - */ - ) ) + ) ( ( /* - a + b */ - ( - c - /* - d - */ - ) + c /* - e + d */ ) + /* + e + */ + ) ( + /* + a + */ + (c) + ) ( + /* + a + */ + (c) + /* + e + */ + ) ( + /* + a + */ + ( + c + /* + d + */ + ) + ) ( + /* + a + */ + ( + c + /* + d + */ + ) + /* + e + */ + ) ( + /* + a + */ ( /* - a + b */ - ( - /* - b - */ - c - ) + c ) + ) ( + /* + a + */ ( /* - a - */ - ( - /* - b - */ - c - ) - /* - e + b */ + c ) + /* + e + */ + ) ( + /* + a + */ ( /* - a + b + */ + c + /* + d */ - ( - /* - b - */ - c - /* - d - */ - ) ) + ) ( + /* + a + */ ( /* - a + b */ - ( - /* - b - */ - c - /* - d - */ - ) + c /* - e + d */ ) + /* + e + */ + ) )