The OpenNET Project / Index page

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



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

Оглавление

Оценка влияния оптимизаций в GNOME 46 на эффективность работы эмуляторов терминала, opennews (??), 08-Апр-24, (0) [смотреть все]

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


10. "Оценка влияния оптимизаций в GNOME 46 на эффективность работ..."  +4 +/
Сообщение от anonymous (??), 08-Апр-24, 18:04 
Я всю жизнь пользуюсь rxvt и не понимаю, зачем что-то в этом менять?
Ответить | Правка | Наверх | Cообщить модератору

12. "Оценка влияния оптимизаций в GNOME 46 на эффективность работ..."  +7 +/
Сообщение от Аноним (12), 08-Апр-24, 18:07 
уууу, не отрисовываешь на gpu вывод README.md? ну ты и луддит.
бейте его, насмехайтесь над ним.
Ответить | Правка | Наверх | Cообщить модератору

14. "Оценка влияния оптимизаций в GNOME 46 на эффективность работ..."  +/
Сообщение от Аноним (14), 08-Апр-24, 18:12 
А чем хтерм не устроил то???
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

22. "Оценка влияния оптимизаций в GNOME 46 на эффективность работ..."  +/
Сообщение от Аноним (12), 08-Апр-24, 18:27 
> А чем хтерм не устроил то???

я не он, но отвечу за него как юзер urxvt'a: расширениями и документацией. свой плагин пишется за 10 минут.

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

48. "Оценка влияния оптимизаций в GNOME 46 на эффективность работ..."  +1 +/
Сообщение от Аноним (40), 08-Апр-24, 20:27 
rxvt и urxvt это разные программы, они даже на разных языках написаны (первый на C, второй на C++)
Ответить | Правка | Наверх | Cообщить модератору

66. "Оценка влияния оптимизаций в GNOME 46 на эффективность работ..."  –1 +/
Сообщение от Аноним (66), 08-Апр-24, 21:46 
> rxvt и urxvt это разные программы, они даже на разных языках написаны (первый на C, второй на C++)

Нет, оба на Си

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

70. "Оценка влияния оптимизаций в GNOME 46 на эффективность работ..."  +2 +/
Сообщение от Аноним (40), 08-Апр-24, 22:13 
> Нет

Сам знаешь кого ответ.

Из https://github.com/exg/rxvt-unicode/blob/main/src/rxvttoolkit.C:

template<class T>
void refcache<T>::put (T *obj)
{
  if (!obj)
    return;

  if (!--obj->referenced)
    {
      this->erase (find (this->begin (), this->end (), obj));
      delete obj;
    }
}

template<class T>
void refcache<T>::clear ()
{
  while (this->size ())
    put (*this->begin ());
}


Из https://github.com/exg/rxvt-unicode/blob/main/src/scrollbar.h:

private:
  // update style dependent data
  void update_data ();

  // scrollbar-next.C
  int show_next (int);

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

143. "Оценка влияния оптимизаций в GNOME 46 на эффективность работ..."  +/
Сообщение от Аноним (66), 09-Апр-24, 19:19 
> Сам знаешь кого ответ.

Ой, все!

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

74. "Оценка влияния оптимизаций в GNOME 46 на эффективность работ..."  +/
Сообщение от Аноним (-), 08-Апр-24, 22:32 
Ой, да что вы спорите!

rxvt? urxvt?
Это же теорема Эскобара, шо одно @@@, что другое @@@.

Ответить | Правка | К родителю #66 | Наверх | Cообщить модератору

77. "Оценка влияния оптимизаций в GNOME 46 на эффективность работ..."  +1 +/
Сообщение от Аноним (12), 08-Апр-24, 22:38 
> Ой, да что вы спорите!
> rxvt? urxvt?
> Это же теорема Эскобара, шо одно @@@, что другое @@@.

urxvt лучший, анон. просто если ты не терминальный з@droт, проходи мимо, смузи вон там, присасывайся и не мешай.

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

86. "Оценка влияния оптимизаций в GNOME 46 на эффективность работ..."  +/
Сообщение от Аноним (-), 08-Апр-24, 23:08 
> urxvt лучший, анон. просто если ты не терминальный з@droт, проходи мимо, смузи вон там, присасывайся и не мешай.

А не прифигел ли ты? Твой urxvt всасывает rxvt по всем параметрам!
Там чистый си, а не terrible, unmaintainable garbage как в твоем urxvt. Работает всегда и везде.
Так что иди компиляй свои плюсы, смузихлебище.

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

75. "Оценка влияния оптимизаций в GNOME 46 на эффективность работ..."  +/
Сообщение от Аноним (12), 08-Апр-24, 22:35 
> rxvt и urxvt это разные программы, они даже на разных языках написаны
> (первый на C, второй на C++)

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

Ответить | Правка | К родителю #48 | Наверх | Cообщить модератору

21. "Оценка влияния оптимизаций в GNOME 46 на эффективность работ..."  +/
Сообщение от Аноним (66), 08-Апр-24, 18:27 
> Я всю жизнь пользуюсь rxvt

И как вам? Баг с мусорными escape- последовательностями в tmux'е уже починили? А артефакты рендеринга шрифтов?

Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

72. "Оценка влияния оптимизаций в GNOME 46 на эффективность работ..."  +/
Сообщение от Аноним (40), 08-Апр-24, 22:25 
Я другой аноним, но тоже стало интересно про tmux. Проверил - всё ок
Ответить | Правка | Наверх | Cообщить модератору

78. "Оценка влияния оптимизаций в GNOME 46 на эффективность работ..."  +/
Сообщение от Аноним (12), 08-Апр-24, 22:40 
>> Я всю жизнь пользуюсь rxvt
> И как вам? Баг с мусорными escape- последовательностями в tmux'е уже починили?
> А артефакты рендеринга шрифтов?

как воспроизвести? пользуюсь screen'ом и не встречал такого, но заведу и tmux если ты не балабол.

Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору

142. "Оценка влияния оптимизаций в GNOME 46 на эффективность работ..."  +/
Сообщение от Аноним (66), 09-Апр-24, 19:16 
>> Баг с мусорными escape- последовательностями в tmux'е

https://www.reddit.com/r/openbsd/comments/18cxwdy/tmux_causi.../

>> А артефакты рендеринга шрифтов

хз как, иногда появляются в виде обрезков предыдущего текста при скроллинге в "полноэкранных" текстовых приложениях. наблюдал и на ubuntu, и на fedora

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

145. "Оценка влияния оптимизаций в GNOME 46 на эффективность работ..."  +/
Сообщение от Аноним (66), 09-Апр-24, 19:23 
* скролинг том в смысле, когда запущенная программа сама экран перерисовывает, а не просто листание буфера вывода
Ответить | Правка | Наверх | Cообщить модератору

147. "Оценка влияния оптимизаций в GNOME 46 на эффективность работ..."  +/
Сообщение от Аноним (66), 09-Апр-24, 20:00 
удалось найти свой старый скришнот c артефактами рендеригна

https://ibb.co/kgNscYN

Ответить | Правка | К родителю #142 | Наверх | Cообщить модератору

159. "Оценка влияния оптимизаций в GNOME 46 на эффективность работ..."  +/
Сообщение от Аноним (12), 11-Апр-24, 13:48 
>>> Баг с мусорными escape- последовательностями в tmux'е
> https://www.reddit.com/r/openbsd/comments/18cxwdy/tmux_causi.../

пробовал накладывать патч из треда?
https://www.reddit.com/r/openbsd/comments/18cxwdy/comment/kc.../

решает проблему?

>>> А артефакты рендеринга шрифтов
> хз как, иногда появляются в виде обрезков предыдущего текста при скроллинге в
> "полноэкранных" текстовых приложениях. наблюдал и на ubuntu, и на fedora

тоже tmux?

Ответить | Правка | К родителю #142 | Наверх | Cообщить модератору

161. "Оценка влияния оптимизаций в GNOME 46 на эффективность работ..."  +/
Сообщение от Аноним (66), 12-Апр-24, 00:01 
> пробовал накладывать патч из треда?
> https://www.reddit.com/r/openbsd/comments/18cxwdy/comment/kc.../
> решает проблему?

Да, применял к urxvt v9.31 на Fedora 39, помогло.

> тоже tmux?

Vim, а также самописная прога на ncurses

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

162. "Оценка влияния оптимизаций в GNOME 46 на эффективность работ..."  +/
Сообщение от Аноним (12), 12-Апр-24, 11:55 
>> пробовал накладывать патч из треда?
>> https://www.reddit.com/r/openbsd/comments/18cxwdy/comment/kc.../
>> решает проблему?
> Да, применял к urxvt v9.31 на Fedora 39, помогло.

так вот, этот патч закрывает этот
https://github.com/tmux/tmux/issues/3582
ишью.

Как видишь, дело не в urxvt. Проси прощения у urxvt, дон.

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

163. "Оценка влияния оптимизаций в GNOME 46 на эффективность работ..."  +/
Сообщение от Аноним (66), 12-Апр-24, 17:26 
> Как видишь, дело не в urxvt

Судя по этим патчам, которые исправили проблему, виноват-таки urxvt
https://github.com/openbsd/ports/tree/master/x11/rxvt-unicod...

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

43. "Оценка влияния оптимизаций в GNOME 46 на эффективность работ..."  +3 +/
Сообщение от Аноним (40), 08-Апр-24, 20:13 
Всмысле ты не юзаешь CUDA/OpenCL на GPU для отрисовки вима? Ты больной?
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

44. "Оценка влияния оптимизаций в GNOME 46 на эффективность работ..."  +/
Сообщение от Илья (??), 08-Апр-24, 20:14 
а для вейленд есть rxvt?
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

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

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




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

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