| #!/usr/bin/perl |
| # |
| # wordwrap.pl --- does word wrap |
| # |
| while (<>) { |
| if (/^#/) { # don't word wrap comments |
| print; |
| next; |
| } |
| next if (/^$/); # skip blank lines |
| $linelen = 0; |
| @words = split; |
| while (defined($word = shift @words)) { |
| $word =~ s#\$\(srcdir\)/\.\./version.h#\$\(top_srcdir\)/version.h#; |
| $word =~ s#\$\(srcdir\)/.\.\/\.\./version.h#\$\(top_srcdir\)/version.h#; |
| $word =~ s#\$\(srcdir\)/.\.\/et/com_err.h#\$\(top_srcdir\)/lib/et/com_err.h#; |
| if ($linelen > 0) { |
| printf(" "); |
| } |
| $len = length($word) + 1; |
| $linelen += $len; |
| if ($linelen > 78) { |
| printf("\\\n "); |
| $linelen = 1+$len; |
| } |
| printf("%s", $word); |
| } |
| printf("\n"); |
| } |