Как настроить отступ в режиме cperl для qw //? - PullRequest
1 голос
/ 06 июля 2010

Исходя из этого вопроса , вот еще один багбир.

Я получаю

my @browsers = qw/
                     Firefox
                     MSIE
/;

, но хочу

my @browsers = qw/
    Firefox
    MSIE
/;

Чтонастройки в режиме cperl в Emacs я могу использовать для достижения этой цели?

1 Ответ

0 голосов
/ 06 июля 2010

Нет ни одного.x // обрабатывается как особый случай, и информация об отступе строки, начинающей оператор, недоступна:

http://github.com/jrockway/cperl-mode/blob/mx-declare/cperl-mode.el#L3074

Это можно исправить с помощью небольшого количествав cperl-sniff-for-indent и cperl-calculate-indent.Патч добро пожаловать!

...