forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.GOLDED

Ответ
 
Опции темы Опции просмотра
  #1  
Старый 23.05.2024, 21:01
Serg Podtynnyi
Guest
 
Сообщений: n/a
По умолчанию Wide ncurses

Serg Podtynnyi написал(а) к All в May 24 23:37:42 по местному времени:

Привет, All!

Кручу чуть-чуть поддержку wide ncurses, потому что у меня на арче обычного ncurses нет и soшка тупо делает инклуд ncursesw, залез в код как это дело отображается и в итоге как минимум для себя я починил скроллинг кириллицы и псевдографики, попутно обновил способ забора и вывода буфера экрана(окно), сейчас это все происходит по одному символу в row*cols цикле, я сделал построчно, так как такая функция есть в ncurses, теоретически это должно сделать плавнее скроллинг и быстрее. Если сделать для всех функций поддержку ncurses wide, то значит можно завозить utf-8 вывод нормальный, если конечно есть желание.
Pull request тут: https://github.com/golded-plus/golded-plus/pull/89


Serg Podtynnyi

--- GoldED+/LNX
Ответить с цитированием
  #2  
Старый 31.05.2024, 19:31
Vitaliy Aksyonov
Guest
 
Сообщений: n/a
По умолчанию Re: Wide ncurses

Vitaliy Aksyonov написал(а) к Serg Podtynnyi в May 24 09:23:16 по местному времени:

Привет, Serg!

23 May 24 23:37, ты писал(а) All:

SP> Кручу чуть-чуть поддержку wide ncurses, потому что у меня на арче
SP> обычного ncurses нет и soшка тупо делает инклуд ncursesw, залез в код
SP> как это дело отображается и в итоге как минимум для себя я починил
SP> скроллинг кириллицы и псевдографики, попутно обновил способ забора и
SP> вывода буфера экрана(окно), сейчас это все происходит по одному
SP> символу в row*cols цикле, я сделал построчно, так как такая функция
SP> есть в ncurses, теоретически это должно сделать плавнее скроллинг и
SP> быстрее. Если сделать для всех функций поддержку ncurses wide, то
SP> значит можно завозить utf-8 вывод нормальный, если конечно есть
SP> желание. Pull request тут:
SP> https://github.com/golded-plus/golded-plus/pull/89

Посмотрел PR. Сделал несколько замечаний. Поправь, пожалуйста.

Best regards,
Vitaliy Aksyonov.

... Нoвoе слово в кoннoй авиации.
--- GoldED+/LNX 1.1.5-b20240305-beta
Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 22:27. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot