NAME
    Syntax::Feature::Qi - Remove the same indendation from all lines

SYNOPSIS
        use syntax 'qi';

        say qi{
            This is a sub routine:
            sub printme {
                print shift;
            }
        };

        # is exactly the same as

        say qi{
        This is a sub routine:
        sub printme {
            print shift;
        }
        };

DESCRIPTION
    This is a syntax extension to be used with syntax.

    It provides two quote-like operators, "qi" and "qqi". They are drop-in
    replacements for "q" and "qq", respectively.

    They work like this: First they find the first line in the string with a
    non-white space character. It saves the white space from the beginning
    of that line up to that character, and then it tries to remove the exact
    same whitespace from all other lines in the string.

SEE ALSO
    Syntax::Feature::Ql (which served as a base for this)
    Syntax::Feature::Qs
    String::Nudge
    syntax

AUTHOR
    Erik Carlsson <info@code301.com>

COPYRIGHT
    Copyright 2014 - Erik Carlsson

LICENSE
    This library is free software; you can redistribute it and/or modify it
    under the same terms as Perl itself.

