[Moscow.pm] Perl::Tidy

Анатолий Гришаев 0body0 на rambler.ru
Пт Апр 24 07:44:22 PDT 2015


Натолкнулся на небольшую гадость в 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