Оказывается ссылка на мою адаптацию juick.el для пстача есть на такой страничке: http://psto.net/help/clients
Люто закраснев от количество багов с которыми я мирился, сел их исправлять. В итоге получилось 9000 коммитов разной степени хардкорности. Самые важные:
- починил отображение аватарок
- psto.el научился регепсить пидарасов с дефисом, точкой или нижним подчёркиванием, навроде @Kona-chan
- чистка кода
- появились ахуенные хоткеи: чтобы подписаться на пост, достаточно навести курсор на решетку и нажать s. Или u чтобы отписаться. Работает и на именах юзеров. Также по номеру посту и нику можно переходить в вебинтерфейс по нажатии клавиши g. Некоторая инфа об этих и других хоткеях есть в README.
- я сосу хуи
Из того, что хочется запилить ещё:
- хоткей для рекомендации постов
- кликабельные теги
Всё остальное вроде работает и не мешает. Обращаю внимание, что сам elisp вызывает во мне адовую жопоболь из-за своих ебаных абстракций, некоторые куски кода я вообще не понимаю что делают, но они работают. Есть некоторые сомнения в производительности при большом размере буфера, но клиент ещё пилится. Буду рад коммитам от всяких петушков %%пожалуйста, перепешите функции psto-avatar-insert и psto-avatar-download, они работают железно, но совесть от этого быдло кода мешает мне спать по ночам%%
https://github.com/nextus/emacs-psto-el
nextus
22.05.2011 18:17 idea
Do you really want to delete ?
Сучка.
Ты! Если бы не твой ник, я не потратил бы 30 минут своей жизни, правя этот смайлоёбский код ))))))
R! Горжусь собой! :3
Да ты вообще мужик! У меня после большого количества жопоболи и переодического падения емакса возникло желание дропнуть реп с этим ужасом. Щас посмотрим на твою няшноту =)
как не прискорбно, но вимоблядки итт сосут хуи.
Вимоблядкам такое и не снилось:
Это страница на клавише f2, по f3, f4, etc можно другие ништяки открывать. Активное окно зумится на весь экран по f11.
БЛЯТЬ, ЩРФТЫФТЫ
Покажи свои
Тест, ёба!
@nextus Да ты вообще няша!
Кросавчег!
На самом деле этому плагину почти полгода: http://nextus.psto.net/ofzho , другое дело что там было несколько неприятных багов, а некоторые может и сейчас есть. Например, я не знаю, как отработает функция psto-avatar-download при выполнения условия для переменной psto-avatar-update-day. Там раз в 4 дня должны перезаливаться аватарки, не проверял, но должно работать. К тому же, у меня сейчас в буфере пстатча скопилось 1000 строчек и при приходе нового сообщения весь емакс люто тормозит пару секунд. Мне кажется я знаю где проблема, но моих знаний elisp'а не очень на всё хватает. Справедливости ради скажу, что проблема не только в кривокоде psto.el, а ещё и самого jabber.el. В качестве костыля-костылика можно использовать такое решение: #hzezs
Тем не менее, меня тут почти всё устраивает. Единственное, что в текстовом емаксе ссылка сливается с разделителем сообщений и поля ввода, не хватает рекомендации на хоткей и напрягает плюс после id сообщения, но это достаточно легко поправимо.
> напрягает плюс после id сообщения
За это отвечает переменная psto-reply-id-add-plus Измени её значение на nil. Это я забыл вернуть её в дефолтное положение после теста — мне так удобнее, сразу можно коменты почитать, но большая часть людей для этого на вебку ходит, да. Верну всё как было в следующем коммите.
Ну я ж говорю, что поправимо. Я пока не конфигурил: так, воткнул потыкать. У меня тут емакс вообще не настроенный >_<