Perl теги gVim под Win32 - я должен использовать Perl :: Tags? - PullRequest
2 голосов
/ 22 октября 2009

Я новичок, когда дело доходит до gVim, Perl и тестовых скриптов, так что я надеюсь, что это не глупый вопрос?

Я успешно установил Perl :: Теги 0.26 под Linux и OS X, но получаю ошибки теста установки под WIN32 - также см. perl.cpan.testers

Мои вопросы:

(i) Нужно ли VIM Perl :: Tags или я могу положиться на обильные ctags для генерации подходящих для меня тегов?

(ii) Если мне нужны Perl :: Tags, то как можно решить следующую проблему - многие из тестов установки кажутся неудачными, потому что тест ожидает /Test.pm, но получает \ Test.pm под WIN32. Вот пример из теста 02_subclass.t:

Текущий тест не проходит под WIN32

like ($todo_tagger,  qr{Test\t\S+/Test.pm\t/package Test;/}       , 'package line');

Этот тест пройден успешно - обратите внимание на косую черту каталога

like  ($todo_tagger, qr{Test\t\S+\\Test.pm\t/package.Test;/}       , 'package line');

Это помешает работе файла тегов?

1 Ответ

3 голосов
/ 22 октября 2009

Я не могу говорить о полезности Perl::Tags (я сам использую ctags, но в настоящее время я не использую какие-либо теги для Perl), но что касается неудач теста, они выглядят безвредными. Все должно идти хорошо, если вы делаете «самую заметную установку». Я отправил отчет об ошибке на rt.cpan.org о неудачных тестах.

...