Ovid has asked for the wisdom of the Perl Monks concerning the following question:
This has been driving me batty, but I can't figure out how to get the following to remain unchanged after running perltidy.
my %hash = ( some_long_key => { INCLUDE_PATH => __PACKAGE__->path_to('www/templates/tt') } );
For a more extreme example, what about this:
my $process = Background->new($^X, "-I$lib", "-MMyLong:Namespace::Bar::Bat", "-e 1", "other", "arguments", "here");
Our perltidyrc at work is turning that into this:
my $process = Background->new( $^X, "-I$lib", "-MMyLong:Namespace::Bar +::Bat", "-e 1", "other", "arguments", "here" );
That's pretty darned ugly. I'd much rather have this:
my $process = Background->new( $^X, "-I$lib", "-MMyLong:Namespace::Bar::Bat", "-e 1", "other", "arguments", "here", );
Or even this:
my $process = Background->new( $^X, "-I$lib", "-MMyLong:Namespace::Bar::Bat", "-e 1", "other", "arguments", "here", );
Is there some .perltidyrc configuration which will manage those? (Particularly the "my %hash" example). I'm on the verge of giving up on Perl::Tidy. Of course, if there's anything other than this module which you can suggest, I'm all ears.
Cheers,
Ovid
New address of my CGI Course.
|
---|
Replies are listed 'Best First'. | |
---|---|
Re: (OT) Configuring Perl::Tidy
by perrin (Chancellor) on Jan 13, 2006 at 19:37 UTC | |
by Ovid (Cardinal) on Jan 13, 2006 at 21:48 UTC |
Back to
Seekers of Perl Wisdom