Натолкнулся на небольшую гадость в perltidy
при использовании на таком коде
===================================
    my $a = "1";   # 1 | конец экрана
    my $b = "55555";    # 5
my $c = "303030303030303030303030303030303030303030303030303030303030";
===================================

Если последняя строчка выходит за границу экрана
получается подобный код
===================================
    my $a = "1"; # 1
    my $b = "55555"; # 5
my $c = "303030303030303030303030303030303030303030303030303030303030";
===================================

Особенная пикантность получается, если форматируешь код "вслепую" большой кусок файла и в этом блоке есть длинная строчка, то
получается какая-то часть комментариев исчезает с экрана. :(

Кстати код не мой и довольно древний, когда кодорулезов ещё не было и длинные строчки встречались.

Можно ли отучить perltidy форматировать боковые комментарии, или чтобы они прилипали к краю оператора через пробел? Готов даже залезть в исходный код, знать бы куда и в какие строчки смотреть.







--
Moscow.pm mailing list
[email protected] | http://moscow.pm.org

Ответить