Size: a a a

2020 December 13

VG

Vadim Goncharov in Modern::Perl
он еще жив?
источник

b

basiliscos in Modern::Perl
вроде да )
источник

SZ

Sergey Zhmylove in Modern::Perl
basiliscos
вроде да )
Я бы взял ncurses, оно нормально работает. Скролл легко написать. Хотя да, сейчас tui уже не модно, лучше веб написать, это ж легко
источник

b

basiliscos in Modern::Perl
Sergey Zhmylove
Я бы взял ncurses, оно нормально работает. Скролл легко написать. Хотя да, сейчас tui уже не модно, лучше веб написать, это ж легко
ну у меня чуть другая задача: плывёт текст (лог), и иногда есть интерактивные вопросы, типа "да", "нет", однострочники.
источник

b

basiliscos in Modern::Perl
Sergey Zhmylove
Я бы взял ncurses, оно нормально работает. Скролл легко написать. Хотя да, сейчас tui уже не модно, лучше веб написать, это ж легко
на ncurses есть, там какой ивент-луп?
источник

VG

Vadim Goncharov in Modern::Perl
basiliscos
ну у меня чуть другая задача: плывёт текст (лог), и иногда есть интерактивные вопросы, типа "да", "нет", однострочники.
две панели в tmux, в одной less, в другой запросы :)
источник

SZ

Sergey Zhmylove in Modern::Perl
basiliscos
на ncurses есть, там какой ивент-луп?
Какой хошь прикрути :р
источник

SZ

Sergey Zhmylove in Modern::Perl
Vadim Goncharov
две панели в tmux, в одной less, в другой запросы :)
Да можно и одной обойтись, либо скрином
источник

SZ

Sergey Zhmylove in Modern::Perl
basiliscos
на ncurses есть, там какой ивент-луп?
Берешь tmux/screen и запускаешь там твой код, который читает лог и при необходимости спрашивает твои вопросы
источник

SZ

Sergey Zhmylove in Modern::Perl
Скроллинг встроен
источник
2020 December 14

VO

Vyacheslav Olkhovche... in Modern::Perl
Sergey Zhmylove
Я бы взял ncurses, оно нормально работает. Скролл легко написать. Хотя да, сейчас tui уже не модно, лучше веб написать, это ж легко
чего его писать, он встроенный
источник

SZ

Sergey Zhmylove in Modern::Perl
Vyacheslav Olkhovchenkov
чего его писать, он встроенный
Pan плохо работает с utf8, а скроллинг для window таки лучше написать самому
источник

VO

Vyacheslav Olkhovche... in Modern::Perl
что плохого отдать обработку \n курсесу?
источник

AP

Anton Petrusevich in Modern::Perl
ncurses — это View в терминах MVC, ивентлуп ему ортогонален.
источник

SZ

Sergey Zhmylove in Modern::Perl
Vyacheslav Olkhovchenkov
что плохого отдать обработку \n курсесу?
Скроллинг -- это не только обработка \n :) Вернее, число видимых строк ≠ числу видимых \n ± 1
источник

AP

Anton Petrusevich in Modern::Perl
Самая фигня - печать символа в последней колонке последней строки
источник

ВР

Василий Степанович Р... in Modern::Perl
Видел такую штуку:

# pkg search p5-pv
p5-PV-1.5_1    Perl5 library for text-mode user interface widgets

Но ей на повезло протестироваться у меня, т.к. она для своей установки запросила удаление нужной мне другой штуки:

# pkg install p5-PV
Updating FreeBSD repository catalogue...
FreeBSD repository is up to date.
All repositories are up to date.
The following 43 package(s) will be affected (of 0 checked):

Installed packages to be REMOVED:
       ImageMagick-nox11-6.9.0.0_1,1
источник

SZ

Sergey Zhmylove in Modern::Perl
Ахаха, freebsd, как обычно, логична
источник

VO

Vyacheslav Olkhovche... in Modern::Perl
а по какой библиотеке конфликт, интересно?
источник

AU

Alexey Ugnichev in Modern::Perl
ImageMagick собран из портов.
источник