Perltidy TODO List
    This is a partial "wish-list" of features to add and things to do. All
    of these are of interest, but there is no particular schedule for
    implementing them.

  Improved Vertical Alignment
    There are many opportunities for improving vertical alignment.

  improved ?: formatting
    An indentation level should be associated with ?: statements. This would
    make nested ?: statements more readable.

  improved internal if/unless formatting
    Consider giving internal if/unless statements an additional level of
    indentation. This would avoid running out of indentation levels.
    Suggested by Jeff Armstorng. For example, we would like the 'ands' in
    the following statement to be indented more than the if:

        return $ship->chargeWeapons("phaser-canon")
          if $encounter->description eq 'klingon'
          and $ship->firepower >= $encounter->firepower
          and $location->status ne 'neutral';

  Documentation
    A FAQ is needed to explain some of the more subtle formatting issues,
    and to give examples of different styles.

    The -formatter callback object documentation is incomplete.

  HTML writer
    The HTML writer does not colorize interpolated identifiers in here
    documents or quoted strings. The tokenizer outputs interpolation
    information for here docs; it still needs to be updated to do this for
    multi-line quotes. Then code needs to be written to scan for and markup
    identifiers.

  Automatic style detection
    It would be nice to write a program to read a sample of perl code and
    write an approximate .perltidyrc file for that style.

Things which have been suggested but will not be done
  Recursive file processing
    A -r flag might be nice, but this is probably best handled by an
    exterior shell script.

