=item B<make the arrow a vertical alignment token, git #39>
The -> can now be vertically aligned if a space is placed before it with -wls='->'.
+Added 15 Sep 2020 as part of previous item, 9ac6af6.
=item B<add flags -bbhb=n, -bbsb=n, =bbp=n, git #38>
These flags give control over the opening token of a multiple-line list. They are
described in the man pages, perltidy.html.
+Added 15 Sep 2020 in "added flags -bbhb=n, -bbsb=n, -bbq=n, suggestion git #38".
+9ac6af6.
=item B<Allow vertical alignment of line-ending fat comma>
../snippets9.t rt98902.def
../snippets9.t rt98902.rt98902
../snippets9.t rt99961.def
+../snippets22.t bbhb.bbhb2
+../snippets22.t bbhb.bbhb3
+../snippets22.t bbhb.def
# Contents:
#1 here_long.here_long
+#2 bbhb.bbhb2
+#3 bbhb.bbhb3
+#4 bbhb.def
# To locate test #13 you can search for its name or the string '#13'
###########################################
# BEGIN SECTION 1: Parameter combinations #
###########################################
- $rparams = { 'here_long' => "-l=33", };
+ $rparams = {
+ 'bbhb2' => "-bbhb=2 -bbp=2",
+ 'bbhb3' => "-bbhb=3 -bbp=3",
+ 'def' => "",
+ 'here_long' => "-l=33",
+ };
############################
# BEGIN SECTION 2: Sources #
############################
$rsources = {
+ 'bbhb' => <<'----------',
+my %temp =
+(
+supsup => 123,
+nested => {
+asdf => 456,
+yarg => 'yarp',
+}, );
+----------
+
'here_long' => <<'----------',
# must not break after here target regardless of maximum-line-length
$sth= $dbh->prepare (<<"END_OF_SELECT") or die "Couldn't prepare SQL" ;
#1...........
},
+
+ 'bbhb.bbhb2' => {
+ source => "bbhb",
+ params => "bbhb2",
+ expect => <<'#2...........',
+my %temp =
+ (
+ supsup => 123,
+ nested => {
+ asdf => 456,
+ yarg => 'yarp',
+ },
+ );
+#2...........
+ },
+
+ 'bbhb.bbhb3' => {
+ source => "bbhb",
+ params => "bbhb3",
+ expect => <<'#3...........',
+my %temp =
+ (
+ supsup => 123,
+ nested =>
+ {
+ asdf => 456,
+ yarg => 'yarp',
+ },
+ );
+#3...........
+ },
+
+ 'bbhb.def' => {
+ source => "bbhb",
+ params => "def",
+ expect => <<'#4...........',
+my %temp = (
+ supsup => 123,
+ nested => {
+ asdf => 456,
+ yarg => 'yarp',
+ },
+);
+#4...........
+ },
};
my $ntests = 0 + keys %{$rtests};