У меня возникла проблема, когда в pod2usage отсутствует текст, и я попытался ее исправить:
- преобразованием строк
- переписать его
- проверить его с помощью pchechecker
, но ни одна из этих вещей не помогает решить или намекнуть на мою проблему
вывод podchecker:
YaTC.pod pod syntax OK.
Полный pod:
http://pastebin.com/igH8SamN
Pod2text output:
snip
Bool: Use special characters
If Nth = 0, this is the left arrow
Data: ISO Language Code:
* Missing data *
<http://www.w3schools.com/tags/ref_language_codes.asp?output=print>
<http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes>
Data: Main size:
* Missing data *
Maximum size limit, where Nth = 0 if X axis
Data: Minimum size:
snip
Информация:
Моя ОС OpenSuSE 11.4 Linux 2.6.37.6-0.7-default i686 i686 i386, GNU / Linux
Мой редактор Версия SciTE 1.77
Также POD встроен в код Perl и pod2text вызывается через следующий код:
if ( !$conf{'Bool_Use_plain_text_for_help'} ) {
my $help = $helpframe->PodText(
-scrollbars => '',
-file => $0,
-wrap => 'word',
-background => 'white',
-width => 150,
-height => 500
)->pack( -side => 'top', -fill => 'both', -expand => 1 );
}
else {
my $help = $helpframe->Text(
-wrap => 'word',
-background => 'white',
-width => 150,
-height => 500
)->pack( -side => 'top', -fill => 'both', -expand => 1 );
$help->insert( 'end', qx{pod2text '$0'} );
}
Pod2text версия: неизвестно (не в man
, info
, help
или pod2text --help
)
Информация о терминале:
TERM=xterm
COLORTERM=1
Редактировать: Эта ошибка, кажется, происходит от Tk :: Text, я попытался pod2html в консоли, и кажется, что все в порядке, но в Tk этоотсутствует текст