The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Релиз консольной библиотеки ncurses 6.0

09.08.2015 08:26

После четырёх с половиной лет разработки представлен релиз консольной библиотеки ncurses 6.0, поддерживающей эмуляцию программного интерфейса 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.

  1. Главная ссылка к новости (http://invisible-island.net/nc...)
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/42755-ncurses
Ключевые слова: ncurses
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (20) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
 
  • 2.2, A.Stahl (ok), 09:34, 09/08/2015 [ответить]  
  • +5 +/
    Тогда и команды терминалов придётся переделывать. Это ведь не ncurses кривой, это система команд терминалов кривая (даже не кривая, а рассчитана на электро-механическое оборудование 70х). А ncurses просто вынужден её использовать.
    Тут если переделывать, то всё связанное. А это из разряда фантастики.
     
  • 2.3, Гриша Чайников (?), 10:08, 09/08/2015 [ответить]  
  • +2 +/
    Обожди, Поттеринг уже пишет свой эмулятор терминала, встроенный в systemd.
     
  • 2.4, антиксюша (?), 10:53, 09/08/2015 [ответить]  
  • +5 +/
    > с 24-битным цветом

    На канал ;-)

     
  • 2.7, Аноним (-), 11:26, 09/08/2015 [ответить]  
  • +/
    systemd-vyalenconsoled — отдельная консоль для псевдографических приложений, рисующая через systemd-kdbusd
     
  • 2.8, Аноним (-), 11:28, 09/08/2015 [ответить]  
  • +/
    Такая библиотека есть уже давно и называется она DirectFB.
     
  • 2.9, IMHO (?), 11:29, 09/08/2015 [ответить]  
  • –5 +/
    > Зачем это легаси нужно?

    дай угадаю. Ты пользуешся линуксом и тебе ничего не надо ?
    зачем нам dcurses от системд ?

     
     
  • 3.30, Аноним (-), 22:21, 09/08/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    дай угадаю. Ты пользуешся вантузом и тебе надо показать свою некомпетентность во всём, касательно линукса.
     
     
  • 4.37, AMD (??), 19:51, 10/08/2015 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > дай угадаю. Ты пользуешся вантузом и тебе надо показать свою некомпетентность во
    > всём, касательно линукса.

    Иди, полакай из унитаза.

     
     
  • 5.38, Аноним (-), 22:35, 10/08/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Слив защитан
     
     
  • 6.40, Аноним (-), 23:49, 10/08/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Я уже спустил бачок, лакать подано :)
     
     
  • 7.41, Аноним (-), 08:42, 11/08/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Какие же вантузятники тупые и примитивные.
     
  • 5.39, Аноним (-), 22:38, 10/08/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Сгинь, мелкомягкий некрофил.
     
  • 1.11, iCat (ok), 13:23, 09/08/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Прекрасно!
     
  • 1.18, Michael Shigorin (ok), 16:30, 09/08/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    newer curses? :]
     
     
  • 2.19, 0000 (??), 18:40, 09/08/2015 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Это чё шутка?
    А где ключевое слово "лопата", ну чтоб начать смеяться ...
     
     
  • 3.33, angra (ok), 23:13, 09/08/2015 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Хорошая шутка, но видимо слишком тонкая для тебя.
     
  • 2.21, Sluggard (ok), 19:07, 09/08/2015 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Как это never? А кто мне [OK] при загрузке системы будет в зелёный красить, и рута в Konsole  в красный? =)
     
     
  • 3.27, vn971 (ok), 21:34, 09/08/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Может быть имеется в виду буквально, без опечаток, "newer curses" = "новые ругательства"? (Если что, смотрите перевод слова "curse".)

    Или "новые проклятия"?

    Чёрт знает, а может быть никто не может с первого раза понять шутку Миши Шигорина, кроме Миши Шигорина?:D

     
  • 3.32, Andrey Mitrofanov (?), 22:58, 09/08/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Как это never? А кто мне [OK] при загрузке системы будет в
    > зелёный красить, и рута в Konsole  в красный? =)

    ""The ncurses (new curses) library is a free software [...]

    Я так понял, он к тому, что с историей с первым релизом (см.wp://Ncurses#History) new curses как-то уже и не такие new. << 6.0, говорите? Значит, <Лопата!>ещё новее</Лопата!> (=>"newer") >>~~~

     
     
  • 4.34, Andrey Mitrofanov (?), 23:17, 09/08/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> зелёный красить, и рута в 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_library%29#cite_
    и new curses - сначала новая библиотека curses, а уж потом, может быть, для особых ценителей словесности, и ругательства. (И, я не ценитель, где там pun на _optimizations_-то??)

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру