The OpenNET Project / Index page

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



"Релиз консольной библиотеки ncurses 6.6"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Релиз консольной библиотеки ncurses 6.6"  +/
Сообщение от opennews (??), 01-Янв-26, 11:10 
После полутора лет разработки представлен релиз библиотеки ncurses 6.6, предназначенной для создания многоплатформенных интерактивных консольных пользовательских интерфейсов и поддерживающей эмуляцию программного интерфейса curses из System V Release 4.0 (SVr4). Выпуск ncurses 6.6 совместим на уровне исходных текстов с ветками ncurses 5.x и 6.x, но расширяет ABI. Из популярных приложений, построенных с использованием ncurses, можно отметить aptitude, lynx,  mutt, ncftp, vim, vifm, minicom, mosh, screen, tmux, emacs,  less...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=64540

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

3. Сообщение от Аноним (3), 01-Янв-26, 11:26   –6 +/
Недавно скачал свежую версию NoDPI, там вроде какая-то псевдографика появилась (статистика разная), это и есть Ncurses?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #11, #38

4. Сообщение от Аноним (-), 01-Янв-26, 12:40   –9 +/
> Для терминала vt525 реализована поддержка цвета.
> DEC VT525 was introduced in August, 1994

О, спасибо! Как раз вовремя))
Всего лишь 30+ лет пришлось подождать.
Невероятно актуальная штука в 2026м) Видно что ребята реально полезным делом занимаются.

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #5, #15

5. Сообщение от Аноним (5), 01-Янв-26, 12:56   +3 +/
То есть к поддержке мыши в винде у тебя вопросов нет?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #10

6. Сообщение от Аноним (5), 01-Янв-26, 12:58    Скрыто ботом-модератором–1 +/
Ответить | Правка | Наверх | Cообщить модератору

10. Сообщение от Аноним (10), 01-Янв-26, 15:42   –2 +/
> То есть к поддержке мыши в винде у тебя вопросов нет?

Это шоб вендузятника жизнь медом не казалась! Ну и так-то, поддержа мыши вне венды тоже так себе.


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5

11. Сообщение от Аноним (12), 01-Янв-26, 16:20   +/
Таких библиотек много, может она, может другая.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

12. Сообщение от Аноним (12), 01-Янв-26, 16:21   +/
Почему никто до сих пор не написал на сабже графическую оболочку?! 🤔
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #17, #30, #31, #33, #39

13. Сообщение от Аноним (-), 01-Янв-26, 17:15   +1 +/
На ncurses реализованы инсталяторы дистрибутивов Void Linux и Arch Linux. Годная и быстрая штука.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #29

14. Сообщение от Стакан Васяныч (-), 01-Янв-26, 17:33   +/
В 90-е в универе писал на 8086 ассемблере свои псевдо графические программы (кнопки, менюшки и т.д.). И я бы не сказал, что это сложно.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #16, #22

15. Сообщение от Аноним (15), 01-Янв-26, 17:54    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

16. Сообщение от Аноним (15), 01-Янв-26, 17:55   +/
Когда для себя пишешь и под одну платформу, да. А когда для многих... поддержка версий это пипец
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14

17. Сообщение от Аноним (17), 01-Янв-26, 18:23   +/
Есть на более современных библиотеках.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12

19. Сообщение от BrainFucker (ok), 01-Янв-26, 18:58   +/
Помню когда-то давно понадобилось написать кое какую утилиту с выводом списка кое чего. Изначально хотел сделать с псевдографическим интерфейсом на ncurses, но оказалось там из коробки нет какого-то удобного способа отображать инфу в ограниченной по высоте области со скроллингом и в идеале чтобы скролбары отображались или я не нашёл как. В итоге забил и сделал на Tk.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #24

22. Сообщение от BrainFucker (ok), 01-Янв-26, 19:01   +/
Технически-то не сложно, но много рутинной возни ради изобретения велосипеда. Если за такую возню не платят, то оно того не стоит.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14

24. Сообщение от Аноним (24), 01-Янв-26, 19:35   +/
Надо было брать urwid, а то чё как этот.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #19

28. Сообщение от Аноним (28), 02-Янв-26, 04:05   –1 +/
Когда будет поддержка графики? SIXEL (растр), ReGIS (вектор), Kitty graphics protocol.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #32

29. Сообщение от Аноним (29), 02-Янв-26, 06:02   +/
Это современные машины быстрые, а так-то сам ncurses весьма неторопливая штука.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13

30. Сообщение от 0xdeadbee (-), 02-Янв-26, 10:18   +1 +/
midnight commander, vfu, ytree.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12

31. Сообщение от OpenEcho (?), 02-Янв-26, 10:20   +/
> Почему никто до сих пор не написал на сабже графическую оболочку?! 🤔

Давно. Sixel - называется.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12

32. Сообщение от Аноним (32), 02-Янв-26, 16:40   +/
Поддержка это дело терминала. Какую именно поддержку вы ждете от ncurses? Заменять псевдографику на sixel, чтобы терминал рисовал как настоящую графику?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28 Ответы: #34

33. Сообщение от Аноним (33), 02-Янв-26, 21:02   +1 +/
cosmos72/twin
Text mode window environment. A terminal emulator and multiplexer with mouse support, overlapped windows and networked clients. Text-mode equivalent of X11 server + VNC server
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12

34. Сообщение от Аноним (28), 03-Янв-26, 00:17   +/
> Какую именно поддержку вы ждете от ncurses?

Возможность выводить графику так, чтобы она вписывалась в псевдографические виджеты, а не ломала их.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #32 Ответы: #35

35. Сообщение от Аноним (35), 03-Янв-26, 05:05   +/
А потом мы запускаем приложение на терминале без графики…
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #34 Ответы: #36

36. Сообщение от Аноним (28), 03-Янв-26, 07:11   +/
Ну и пусть тогда вместо графики будет пустое место, какая в этом проблема?
Гораздо больше напрягает невозможность вывода sixel graphics через tmux. Когда терминал умеет, приложение умеет, а прослойка между ними — нет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #35 Ответы: #37

37. Сообщение от Аноним (37), 05-Янв-26, 15:20   +/
> какая в этом проблема?

Действительно. У одного отображается, у другого не отображается… а чего такого-то.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #36

38. Сообщение от Аноним (38), 06-Янв-26, 02:20   +/
Может быть, а может slang. А может ваще NetBSD'шный curses.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

39. Сообщение от Аноним (-), 06-Янв-26, 02:47   +/
> Почему никто до сих пор не написал на сабже графическую оболочку?! 🤔

Btop возьми. Правда, сабж он вроде не использует но в остальном эта панель управления звездного крейсера вполне катит.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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