nextus 22.05.2011 18:17 idea

Оказывается ссылка на мою адаптацию 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

1. Kona-chan 22.05.2011 18:18 Deneb

Сучка.

2. nextusKona-chan /1 22.05.2011 18:20 idea

Ты! Если бы не твой ник, я не потратил бы 30 минут своей жизни, правя этот смайлоёбский код ))))))

3. Kona-channextus /2 22.05.2011 18:21 Deneb

R! Горжусь собой! :3

4. utros 22.05.2011 18:48 eoranged

Да ты вообще мужик! У меня после большого количества жопоболи и переодического падения емакса возникло желание дропнуть реп с этим ужасом. Щас посмотрим на твою няшноту =)

5. ulidtko 22.05.2011 18:51 lunatic asylum

как не прискорбно, но вимоблядки итт сосут хуи.

6. nextusulidtko /5 22.05.2011 19:00 idea

Вимоблядкам такое и не снилось:
Это страница на клавише f2, по f3, f4, etc можно другие ништяки открывать. Активное окно зумится на весь экран по f11.

7. asukafagnextus /6 22.05.2011 19:01

БЛЯТЬ, ЩРФТЫФТЫ

8. nextusasukafag /7 22.05.2011 19:03 idea

Покажи свои

9. utros 22.05.2011 19:14 jabber.el

Тест, ёба!

10. utros 22.05.2011 19:15 jabber.el

@nextus Да ты вообще няша!

11. arts 22.05.2011 19:33

Кросавчег!

12. nextusutros /10 22.05.2011 19:36 idea

На самом деле этому плагину почти полгода: http://nextus.psto.net/ofzho , другое дело что там было несколько неприятных багов, а некоторые может и сейчас есть. Например, я не знаю, как отработает функция psto-avatar-download при выполнения условия для переменной psto-avatar-update-day. Там раз в 4 дня должны перезаливаться аватарки, не проверял, но должно работать. К тому же, у меня сейчас в буфере пстатча скопилось 1000 строчек и при приходе нового сообщения весь емакс люто тормозит пару секунд. Мне кажется я знаю где проблема, но моих знаний elisp'а не очень на всё хватает. Справедливости ради скажу, что проблема не только в кривокоде psto.el, а ещё и самого jabber.el. В качестве костыля-костылика можно использовать такое решение: #hzezs

13. utrosnextus /12 22.05.2011 19:40 jabber.el

Тем не менее, меня тут почти всё устраивает. Единственное, что в текстовом емаксе ссылка сливается с разделителем сообщений и поля ввода, не хватает рекомендации на хоткей и напрягает плюс после id сообщения, но это достаточно легко поправимо.

14. nextusutros /13 22.05.2011 19:44 idea

> напрягает плюс после id сообщения
За это отвечает переменная psto-reply-id-add-plus Измени её значение на nil. Это я забыл вернуть её в дефолтное положение после теста — мне так удобнее, сразу можно коменты почитать, но большая часть людей для этого на вебку ходит, да. Верну всё как было в следующем коммите.

15. utrosnextus /14 22.05.2011 19:46 jabber.el

Ну я ж говорю, что поправимо. Я пока не конфигурил: так, воткнул потыкать. У меня тут емакс вообще не настроенный >_<

Do you really want to delete ?