
в портэже приехал net-libs/loudmouth-1.4.3-r2, в котором заявлено исправление проблемы с невалидным уникодом, ща потыкаем
в портэже приехал net-libs/loudmouth-1.4.3-r2, в котором заявлено исправление проблемы с невалидным уникодом, ща потыкаем
в общем, совач, я тут эта, новый патч для loudmouth подготовил:
https://github.com/analizer/ncursed-desk...
изменения:
— заменил _g_utf8_make_valid на g_filename_display_name.
— прежде чем валидировать, всё сообщение целиком вычитывается из сокета.
найден отличный тест для определения жабир-клиента собеседника: «/rawxml send <message to='here@is.my/jid'><body></body></message>». Если пользователь ВНЕЗАПНО пропал из онлайна, значит у него гаджим
Опять лях прислал утф-ную хуйню по сети?
Распидорасило мкаббер?
Поплыли строки на экране?
Новое средство специально для вас! Гарантированный эффект уже после первого
применения!
https://github.com/analizer/ncursed-desk...
Спешите! Предложение ... more →
в общем, всем известен прикол с \357\267\257 (т.е. U+FDEF, это noncharacter символ в юникоде) и некоторыми жабир-клиентами. починить просто, достаточно в файле glib/gutf8.c заменить макрос UNICODE_VALID на нечто всегда возвращающее единицу. тесты у вас, конечно начнут валиться, возможно появится брешь в ... more →
сварганил патч, который позволяет использовать extsay-ng при нескольких запущенных mcabber'ах:
https://github.com/analizer/ncursed-desk...
Если вам надоело что mcabber, проверяя русскую орфографию, подчёркивает правильно написанные слова через «ё», просто добавьте в /etc/portage/package.use строку «net-im/mcabber aspell -spell»
вот сидишь ты чатишься, переключаешься на браузер, а тут приходит мессага в мкаббер в то окно где ты чатился, и мкаббер тут же отмечает что мессага прочитана (ну она ж тебе уже показалась) и всё, хрен ты понять можешь, есть у тебя мессаги или нет не переключаясь на мкаббер.
хотел сделать грамотный запуск mcabber в скрине, с тем чтобы автоматически в имени окна писать количество непрочтённых сообщений, делая банальное echo из файла eventcmd. однако, не всё так просто оказалось. при вызове eventcmd все дескрипторы аутпута закрываются и имя окна уже не установить
Like-all
hirthwork
analizer
diSabler
kusayuzayushko
magog
part1zano
nebeda
der_FeniX
nixtrian
Minoru
werehuman
odin
Cristmas
z56371410
nstm0
rapture
alparo
Lost
violetta
folex
zaez
Ept