После четырёх с половиной лет разработки представлен (http://invisible-island.net/ncurses/announce.html) релиз консольной библиотеки ncurses 6.0 (ftp://ftp.gnu.org/gnu/ncurses/), поддерживающей эмуляцию программного интерфейса curses (https://ru.wikipedia.org/wiki/Curses) из System V Release 4.0 (SVr4).Выпуск ncurses 6.0 позиционируется как совместимый на уровне исходных текстов с веткой ncurses 5.x, но нарушающий совместимость на уровне ABI, благодаря снятию ограничения в 16 цветов в структуре cchar_t и изменению кодирования состояния кнопок мыши (поддержка пятикнопочных мышей с колесом). Из других улучшений отмечается расширение средств буферизации вывода, поддержка версионирования библиотечных вызовов и данных (symbol versioning), оптимизация процесса сборки, добавление новых функций и расширений (use_tioctl, wgetdelay, A_ITALIC, O_DYNAMIC_JUSTIFY), реализация программы tctest и интерфейса для проверки termcap.
URL: http://invisible-island.net/ncurses/announce.html
Новость: https://www.opennet.ru/opennews/art.shtml?num=42755
Тогда и команды терминалов придётся переделывать. Это ведь не ncurses кривой, это система команд терминалов кривая (даже не кривая, а рассчитана на электро-механическое оборудование 70х). А ncurses просто вынужден её использовать.
Тут если переделывать, то всё связанное. А это из разряда фантастики.
Обожди, Поттеринг уже пишет свой эмулятор терминала, встроенный в systemd.
> с 24-битным цветомНа канал ;-)
systemd-vyalenconsoled — отдельная консоль для псевдографических приложений, рисующая через systemd-kdbusd
Такая библиотека есть уже давно и называется она DirectFB.
> Зачем это легаси нужно?дай угадаю. Ты пользуешся линуксом и тебе ничего не надо ?
зачем нам dcurses от системд ?
дай угадаю. Ты пользуешся вантузом и тебе надо показать свою некомпетентность во всём, касательно линукса.
> дай угадаю. Ты пользуешся вантузом и тебе надо показать свою некомпетентность во
> всём, касательно линукса.Иди, полакай из унитаза.
Слив защитан
Я уже спустил бачок, лакать подано :)
Какие же вантузятники тупые и примитивные.
Сгинь, мелкомягкий некрофил.
Прекрасно!
newer curses? :]
Это чё шутка?
А где ключевое слово "лопата", ну чтоб начать смеяться ...
Хорошая шутка, но видимо слишком тонкая для тебя.
Как это never? А кто мне [OK] при загрузке системы будет в зелёный красить, и рута в Konsole в красный? =)
Может быть имеется в виду буквально, без опечаток, "newer curses" = "новые ругательства"? (Если что, смотрите перевод слова "curse".)Или "новые проклятия"?
Чёрт знает, а может быть никто не может с первого раза понять шутку Миши Шигорина, кроме Миши Шигорина?:D
> Как это never? А кто мне [OK] при загрузке системы будет в
> зелёный красить, и рута в Konsole в красный? =)""The ncurses (new curses) library is a free software [...]
Я так понял, он к тому, что с историей с первым релизом (см.wp://Ncurses#History) new curses как-то уже и не такие new. << 6.0, говорите? Значит, <Лопата!>ещё новее</Лопата!> (=>"newer") >>~~~
>> зелёный красить, и рута в Konsole в красный? =)
> ""The ncurses (new curses) library is a free software [...]
> Я так понял, он к тому, что с историей с первым релизом в 1993-ем[...]library was released as ncurses in November 1993[...]
https://en.wikipedia.org/wiki/Ncurses#ncurses
> (см.wp://Ncurses#History) new curses как-то уже и не такие new. << 6.0,
> говорите? Значит, <Лопата!>ещё новее</Лопата!> (=>"newer") >>~~~btw, про ругательства, корень-то - из "BSD"
https://en.wikipedia.org/wiki/Curses_%28programming_lib...
и new curses - сначала новая библиотека curses, а уж потом, может быть, для особых ценителей словесности, и ругательства. (И, я не ценитель, где там pun на _optimizations_-то??)