# Perltidy Change Log
-## 2024 09 03.01
+## 2024 09 03.02
+
+ - More edge cases for adding and deleting trailing commas are now handled
+ (git #156).
+
+ - A problem has been fixed in which the addition or deletion of trailing
+ commas with the -atc or -dtc flags did not occur due to early convergence
+ when the -conv flag was set (git #143).
- Added parameter --qw-as-function, or -qwaf, discussed in git #164.
When this parameter is set, a qw list which begins with 'qw(' is
=head1 VERSION
-This man page documents perltidy version 20240903.01
+This man page documents perltidy version 20240903.02
=head1 BUG REPORTS
# then the Release version must be bumped, and it is probably past time for
# a release anyway.
- $VERSION = '20240903.01';
+ $VERSION = '20240903.02';
} ## end BEGIN
sub DESTROY {
=head1 VERSION
-This man page documents Perl::Tidy version 20240903.01
+This man page documents Perl::Tidy version 20240903.02
=head1 LICENSE
use strict;
use warnings;
use English qw( -no_match_vars );
-our $VERSION = '20240903.01';
+our $VERSION = '20240903.02';
use constant EMPTY_STRING => q{};
use constant SPACE => q{ };
use strict;
use warnings;
use English qw( -no_match_vars );
-our $VERSION = '20240903.01';
+our $VERSION = '20240903.02';
use constant EMPTY_STRING => q{};
package Perl::Tidy::FileWriter;
use strict;
use warnings;
-our $VERSION = '20240903.01';
+our $VERSION = '20240903.02';
use constant DEVEL_MODE => 0;
use constant EMPTY_STRING => q{};
use Carp;
use English qw( -no_match_vars );
use List::Util qw( min max first ); # min, max first are in Perl 5.8
-our $VERSION = '20240903.01';
+our $VERSION = '20240903.02';
# The Tokenizer will be loaded with the Formatter
##use Perl::Tidy::Tokenizer; # for is_keyword()
package Perl::Tidy::HtmlWriter;
use strict;
use warnings;
-our $VERSION = '20240903.01';
+our $VERSION = '20240903.02';
use Carp;
use English qw( -no_match_vars );
use strict;
use warnings;
use Carp;
-our $VERSION = '20240903.01';
+our $VERSION = '20240903.02';
use constant DEVEL_MODE => 0;
use constant EMPTY_STRING => q{};
use strict;
use warnings;
use Carp;
-our $VERSION = '20240903.01';
+our $VERSION = '20240903.02';
use constant DEVEL_MODE => 0;
use strict;
use warnings;
-our $VERSION = '20240903.01';
+our $VERSION = '20240903.02';
BEGIN {
package Perl::Tidy::Logger;
use strict;
use warnings;
-our $VERSION = '20240903.01';
+our $VERSION = '20240903.02';
use Carp;
use English qw( -no_match_vars );
use warnings;
use English qw( -no_match_vars );
-our $VERSION = '20240903.01';
+our $VERSION = '20240903.02';
use Carp;
{ #<<< A non-indenting brace to contain all lexical variables
-our $VERSION = '20240903.01';
+our $VERSION = '20240903.02';
use English qw( -no_match_vars );
use Scalar::Util 'refaddr'; # perl 5.8.1 and later
use Perl::Tidy::VerticalAligner::Alignment;
use strict;
use warnings;
-our $VERSION = '20240903.01';
+our $VERSION = '20240903.02';
sub new {
my ( $class, $rarg ) = @_;
use strict;
use warnings;
-our $VERSION = '20240903.01';
+our $VERSION = '20240903.02';
use English qw( -no_match_vars );
sub AUTOLOAD {