Perl теги gVim под Win32 - я должен использовать Perl :: Tags?

StackOverflow https://stackoverflow.com/questions/1606259

  •  05-07-2019
  •  | 
  •  

Вопрос

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

Я успешно установил Perl :: Tags 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');

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

Это было полезно?

Решение

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top