• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10.1/CPANInternal-159.1/Perl-Tidy-20121207/bin/

Lines Matching refs:or

73 F<file1.pl.bak> and F<file2.pl.bak>.  If F<file1.pl.bak> and/or F<file2.pl.bak>
142 whether flags are before or after any filenames. However, the relative
152 leading "n" (for the short name) or a leading "no" or "no-" (for the
154 or B<--outdent-long-quotes>. The flag to skip this is B<-nolq>
155 or B<--nooutdent-long-quotes> or B<--no-outdent-long-quotes>.
162 B<--dump-tok>, or even B<--dump-t>, to uniquely identify this command.
191 The default is B<-nst> or B<--nostandard-output>.
205 default F<tdy> (or F<html> in case the -B<-html> option is used).
227 or if it is being specified explicitly with the B<-o=s> parameter.
231 Modify the input file or files in-place and save the original with the
236 A B<-b> flag will be ignored if input is from standard input or goes to
237 standard output, or if the B<-html> flag is set.
276 and cautions about indirect object usage. The default, B<-nw> or
305 can be helpful if you are looking for a brace, paren, or bracket nesting error.
327 =item B<-pro=filename> or B<--profile=filename>
388 for indicating indation takes up most or all of the available line width,
389 leaving little or no space for the actual code or data. One solution is to use
438 with B<-fws>). If you have any tabs in your comments, quotes, or
525 where s=C<win>, C<dos>, C<unix>, or C<mac>. This flag tells perltidy
545 can be useful when a major style change is being made, or when code is being
557 control. For all practical purposes one either does or does not want to be
607 If the default method does not work correctly, or you want to change the
612 By default, perltidy indents lists with 4 spaces, or whatever value
622 past the opening parentheses of a sub call or list, or opening square
623 bracket of an anonymous array, or opening curly brace of an anonymous
638 existence of line breaks and/or block comments between the opening and
655 a C<)>, C<]>, or a non-block C<}>. Such a line receives:
661 ); or ]; or };
686 B<-cpi> or B<--closing-paren-indentation> controls B<)>'s,
687 B<-csbi> or B<--closing-square-bracket-indentation> controls B<]>'s,
688 B<-cbi> or B<--closing-brace-indentation> controls non-block B<}>'s.
715 use B<-nolq> or B<--nooutdent-long-lines>.
721 versions of perltidy. The negation of this also works, B<-noll> or
726 This command will cause labels to be outdented by 2 spaces (or whatever B<-ci>
745 be outdented by 2 spaces (or whatever B<-ci> has been set to), if
796 within. A numerical value of 0, 1, or 2 defines the tightness, with
801 The B<-pt=n> or B<--paren-tightness=n> parameter controls the space within
812 as an identifier or quoted string.
814 Likewise, the parameter B<-sbt=n> or B<--square-bracket-tightness=n>
822 the parameter B<-bt=n> or B<--brace-tightness=n>.
829 parameter B<-bbt=n> or B<--block-brace-tightness=n> as illustrated in the
837 value <n>, the parameter <-act=n> or B<--all-containers-tightness=n> is an
856 default is for no such space, and is indicated with B<-nsts> or
867 B<-nsfs> or B<--nospace-for-semicolon> to deactivate it.
876 is the default, and may be deactivated with B<-nasc> or B<--noadd-semicolons>.
882 with B<-ndsm> or B<--nodelete-semicolons>. (Such semicolons are not
897 do not want any old whitespace removed, use B<-ndws> or
906 B<-wls=s> or B<--want-left-space=s>,
908 B<-nwls=s> or B<--nowant-left-space=s>,
910 B<-wrs=s> or B<--want-right-space=s>,
912 B<-nwrs=s> or B<--nowant-right-space=s>.
954 my local our and or eq ne if else elsif until unless
959 B<-sak=s> or B<--space-after-keyword=s> adds keywords.
961 B<-nsak=s> or B<--nospace-after-keyword=s> removes keywords.
979 When an opening paren follows a function or keyword, no space is introduced
981 always put a space between a function or keyword and its opening paren,
984 B<-skp> or B<--space-keyword-paren>
993 B<-sfp> or B<--space-function-paren>
1002 B<-tqw> or B<--trim-qw> provide the default behavior of trimming
1005 B<-ntqw> or B<--notrim-qw> cause leading and trailing whitespace around
1091 follows a line with a side comment, or another hanging side comment, and
1093 To deactivate this feature, use B<-nhsc> or B<--nohanging-side-comments>.
1094 If block comments are preceded by a blank line, or have no leading
1102 B<-csc> (or B<--closing-side-comments>) adds or updates closing side
1130 The command B<-dcsc> (or B<--delete-closing-side-comments>) reverses this
1138 =item B<-csci=n>, or B<--closing-side-comment-interval=n>
1157 =item B<-cscp=string>, or B<--closing-side-comment-prefix=string>
1166 =item B<-cscl=string>, or B<--closing-side-comment-list-string>
1169 comments. By default, all code block types preceded by a keyword or
1175 affected by any B<-csc> or B<-dcsc> operation:
1179 =item B<-csct=n>, or B<--closing-side-comment-maximum-text=n>
1194 =item B<-cscb>, or B<--closing-side-comments-balanced>
1205 comments or are not configured to do so because they cannot "bounce" around in
1214 =item B<-csce=n>, or B<--closing-side-comment-else-flag=n>
1226 =item B<-cscb>, or B<--closing-side-comments-balanced>
1245 =item B<-cscw>, or B<--closing-side-comment-warnings>
1273 Please note that adding or deleting of closing side comments takes
1274 place only through the commands B<-csc> or B<-dcsc>. The other commands,
1301 exploring and/or debugging a perl script, especially one written by someone
1368 pattern used to match lines and it must either begin with C<#> or C<^#>.
1395 spaces (or whatever B<-ci=n> has been set to), if possible.
1436 the B<--noformat-skipping> or B<-nfs> flag. It should be used sparingly to
1441 formatting unchanged, or working around a glitch in perltidy.
1506 L<Retaining or Ignoring Existing Line Breaks>.
1518 B<-nce> or B<--nocuddled-else>. Here is a comparison of the
1662 -opr or --opening-paren-right
1663 -ohbr or --opening-hash-brace-right
1664 -osbr or --opening-square-bracket-right
1675 Opening tokens (except for block braces) are controlled by B<-vt=n>, or
1690 Closing tokens (except for block braces) are controlled by B<-vtc=n>, or
1695 by a semicolon or another closing token, and is not in
1711 make it difficult or impossible include comments, blank lines, blocks of
1713 Also, these flags may be ignored for very small lists (2 or 3 lines in
1779 The parameters for controlling parentheses are B<-pvt=n> or
1780 B<--paren-vertical-tightness=n>, and B<-pcvt=n> or
1783 Likewise, the parameters for square brackets are B<-sbvt=n> or
1784 B<--square-bracket-vertical-tightness=n>, and B<-sbcvt=n> or
1788 B<-bvt=n> or B<--brace-vertical-tightness=n>, and B<-bcvt=n> or
1795 =item B<-bbvt=n> or B<--block-brace-vertical-tightness=n>
1805 It is necessary to also use either B<-bl> or B<-bli> for this to work,
1833 the parameter B<-bbvtl=string>, or
1874 -sop or --stack-opening-paren
1875 -sohb or --stack-opening-hash-brace
1876 -sosb or --stack-opening-square-bracket
1877 -sobb or --stack-opening-block-brace
1926 -scp or --stack-closing-paren
1927 -schb or --stack-closing-hash-brace
1928 -scsb or --stack-closing-square-bracket
1929 -scbb or --stack-closing-block-brace
1947 non-block containers are stacked, the flag B<-sac> or B<--stack-all-containers>
1954 or B<--nodelete-old-newlines> to force perltidy to retain all old line break
1961 B<-nanl> or B<--noadd-newlines> to prevent any new line breaks.
1967 =item Controlling whether perltidy breaks before or after operators
1970 a line break should be before or after specific token types.
1973 B<-wba=s> or B<--want-break-after=s>, and
1975 B<-wbb=s> or B<--want-break-before=s>.
2013 B<-baao> or B<--break-after-all-operators>,
2015 B<-bbao> or B<--break-before-all-operators>.
2021 . : ? && || and or err xor
2079 flag could be used to retain this formatting, or a single comment could
2146 =head2 Retaining or Ignoring Existing Line Breaks
2166 or C<or>, then the container will remain broken. Also, breaks
2254 default. Use B<-nbbc> or B<--noblanks-before-comments> to prevent
2275 3. If the number of old blank lines in the script equals or exceeds B<n> then
2292 For compatibility with previous versions, B<-bbs> or B<--blanks-before-subs>
2295 Likewise, B<-nbbs> or B<--noblanks-before-subs>
2323 This is negated with B<-nbbb> or B<--noblanks-before-blocks>.
2393 B<-nst> and/or B<-nse> after the -pbp parameter.
2432 Perltidy can selectively delete comments and/or pod documentation. The
2433 command B<-dac> or B<--delete-all-comments> will delete all comments
2437 The command B<-dp> or B<--delete-pod> will remove all pod documentation
2440 Two commands which remove comments (but not pod) are: B<-dbc> or
2441 B<--delete-block-comments> and B<-dsc> or B<--delete-side-comments>.
2455 The command B<-tac> or B<--tee-all-comments> will write all comments
2458 The command B<-tp> or B<--tee-pod> will write all pod documentation (but
2461 The commands which write comments (but not pod) are: B<-tbc> or
2462 B<--tee-block-comments> and B<-tsc> or B<--tee-side-comments>.
2496 either the user section or the system section. The later makes the
2506 put complex parameters in either single or double quotes.
2534 A very helpful command is B<--dump-profile> or B<-dpro>. It writes a
2565 shorthand for one or more styles which are frequently, but not always,
2575 I<or other abbreviations>. The main syntax requirement is that
2587 (Either C<-airy> or C<--airy> may be used).
2589 =item Skipping leading non-perl commands with B<-x> or B<--look-for-hash-bang>
2591 If your script has leading lines of system commands or other text which
2665 B<--dump-defaults> or B<-ddf> will write the default option set to standard output and quit
2667 B<--dump-profile> or B<-dpro> will write the name of the current
2670 B<--dump-options> or B<-dop> will write current option set to standard
2673 B<--dump-long-names> or B<-dln> will write all command line long names (passed
2676 B<--dump-short-names> or B<-dsn> will write all command line short names
2679 B<--dump-token-types> or B<-dtt> will write a list of all token types
2682 B<--dump-want-left-space> or B<-dwls> will write the hash %want_left_space
2686 B<--dump-want-right-space> or B<-dwrs> will write the hash %want_right_space
2690 B<--no-memoize> or B<-nmem> will turn of memoizing.
2702 Use B<--nopass-version-line>, or B<-npvl>, to deactivate this feature.
2706 Use B<--nolook-for-autoloader>, or B<-nlal>, to deactivate this feature.
2710 Use B<--nolook-for-selfloader>, or B<-nlsl>, to deactivate this feature.
2754 =item The B<-toc>, or B<--html-table-of-contents> flag
2763 =item The B<-pod>, or B<--pod2html> flag
2773 pod text to the top of the html file if there is one C<=cut>, or leaves
2795 rather to format pod text in italics (or whatever the stylesheet
2799 =item The B<-frm>, or B<--frames> flag
2814 case, or if the file extension is unknown, the B<-frm> option will be
2817 =item The B<-text=s>, or B<--html-toc-extension> flag
2823 =item The B<-sext=s>, or B<--html-src-extension> flag
2829 =item The B<-hent>, or B<--html-entities> flag
2834 combinations. Use --nohtml-entities or -nhent to prevent this.
2850 use the B<-ss>, or B<--stylesheet>, flag. This is useful if the style
2872 the long form, B<-html-color-xxxxxx=n>, or more conveniently the short form,
2898 hex RGB color value or an ascii name for a color, such as 'red'.
2935 B<--html-bold-xxxxxx> or B<-hbx>, where B<xxxxxx> or B<x> are the long
2936 or short names from the above table. Conversely, to set a token type to
2937 NOT use bold, use B<--nohtml-bold-xxxxxx> or B<-nhbx>.
2940 B<--html-italic-xxxxxx> or B<-hix>, where again B<xxxxxx> or B<x> are the
2941 long or short names from the above table. And to set a token type to
2942 NOT use italics, use B<--nohtml-italic-xxxxxx> or B<-nhix>.
2950 or B<-hcbg=n> for short, where n is a 6 character hex RGB value. The
2975 of the keyword which introduces that block, such as B<if>, B<else>, or B<sub>.
2998 C<A-Z>, C<a-z>, or C<0-9>, then it will be appended to the filename with
2999 an intermediate '.' (or perhaps an '_' on VMS systems). Otherwise, it
3019 Equivalently, the prefix 'no' or 'no-' on the corresponding long names may be
3044 Perltidy does not in any way modify the contents of here documents or
3071 extensions may be overwritten or deleted: F<.ERR>, F<.LOG>, F<.TEE>,
3072 and/or F<.tdy>, F<.html>, and F<.bak>, depending on the run type and
3120 This package is free software; you can redistribute it and/or modify it
3129 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.