**-it=2** if it is important that the results be unchanged on subsequent passes,
but note that this doubles the run time.
+## Perltidy does not look for here-document targets inside of quoted strings
+
+For example, consider the following script
+
+```
+print "${ \<<END1 }${ \<<END2 }";
+Hello
+END1
+World
+END2
+```
+
+Perltidy will not look for the here-doc targets within the quotes, so it
+will not format the script correctly.
+
## Latest Bug and Wishlist at CPAN:
For the latest list of bugs and feature requests at CPAN see:
+.pre-commit-hooks.yaml
bin/perltidy
BUGS.md
CHANGES.md
t/snippets14.t
t/snippets15.t
t/snippets16.t
+t/snippets17.t
t/snippets2.t
t/snippets3.t
t/snippets4.t
git commit
git tag -a $new_VERSION;
+You should also push any new tags:
+
+git push origin --tags
+
To avoid error, I put this last command in a script $runme
EOM
hitcr();
print RUN <<EOM;
#!/bin/sh
git tag -a $new_VERSION
+git push origin --tags
unlink \$0;
EOM
}
# we have to flush ..
if (
- # if there is a side comment
- ( ( $type eq '#' ) && !$rOpts->{'delete-side-comments'} )
+ # if there is a side comment...
+ # Even if we deleted it! Otherwise,
+ # i-K indexing will have a gap and be incorrect ( see RT #132059)
+ ## ( ( $type eq '#' ) && !$rOpts->{'delete-side-comments'} )
+ $type eq '#'
# if this line ends in a quote
# NOTE: This is critically important for insuring that quoted lines
- Update CPAN tickets
- Upload release to sourceforge
- Update web sites
+- Be sure to run the RUNME.sh file to tag this version and also push the tags to github. Check that the tags are uploaded at:
+
+ https://github.com/perltidy/perltidy/tags
+
+- If you forget, or need to modify tags, see the directions in the book:
+
+ https://git-scm.com/book/en/v2/Git-Basics-Tagging
../snippets16.t rt131288.def
../snippets16.t rt130394.rt130394
../snippets16.t git18.def
+../snippets16.t here2.def
../snippets2.t angle.def
../snippets2.t arrows1.def
../snippets2.t arrows2.def
../snippets9.t rt98902.def
../snippets9.t rt98902.rt98902
../snippets9.t rt99961.def
-../snippets16.t here2.def
+../snippets17.t rt132059.def
+../snippets17.t rt132059.rt132059