|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Artem Chuprina 2:5020/400 10 Dec 2001 17:03:21 To : Andrew Martovlos Subject : Re: "Интерфейс коммандной строки" в perl'е. -------------------------------------------------------------------------------- Здравствуй, Andrew Martovlos. AM>> .. к сожалению не работает, и я не могу понять в чем AM>> причина. :( Artem>> А ты б поставил перед ним use strict, так он бы тебе сразу Artem>> на все ошибки и выругался... Замени STDOUT на \*STDOUT - Artem>> заработает. Если у тебя readline на самом деле есть, а то, Artem>> подозреваю, оно работает и без поддержки таковой (см. AM> Что означает "без поддержки таковой"? Судя по его доке, Term::Readline может работать, будучи собранным без readline. Только пользоваться readline (сиречь редактированием строки, за которое и боролись) при этом не получится. Artem>> слово possible в описании метода readline). AM> readline-2.2.1-1 AM> perl-5.00503-6 AM> И что? Этот пример по идее должен бы был запахать сразу? С моей правкой - да. Собственно, я его протестировал. Работает. Причина в том, что файлхендлы переменным присваиваются не абы как, а вполне определенным образом. -- Artem Chuprina RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/358.49, ICQ: 13038757 Отправлено через сервер Talk.Ru - http://www.talk.ru --- ifmail v.2.15dev5 * Origin: Talk.Ru (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/6359d0328143.html, оценка из 5, голосов 10
|