Subject: | some issues |
1. the following code produce jumping indent error:
die <<"END"
some
text
END
if (some_condition());
("if" indented with 1 tab)
2. lines with nothing except spaces and or tab does not produce errors (while
trailing whitespaces do)
3. code like this
if ($x) {
z();
produce both "space indent" and "jumping indent" when there are 2/4/8 spaces before z().
and only "space indent" when there are 1 space before z().
it's correct if we assume that tab is 1-space wide, which is a rare thing.