В общем, эта, мне стыдно. Я у лайкола спиздил и реализовал идею. (Ну какой
второтег без интеллектуального воровства?) Угу, да, плагин для того самого. С
сегфолтами и хэнгапами.
На самом деле я вас наебал и плагин не для псто, а для жуйки.
Ха! Ещё раз наебал! Плагин для всего. Бнвача, открывания картинок в feh,
ссылок в firefox, и пр.
Брать здесь:
http://ideone.com/X7xDP
Компилять так:
gcc commands.c -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include/ -I/usr/include/loudmouth-1.0/ -std=c99 -lglib-2.0 -shared -DMODULES_ENABLE -o libcommands.so
На мкаббер предварительно наложить патч:
https://github.com/hirthwork/ncursed-des...
Юзать так:
/module load commands
(вы ведь положили libcommands.so в /usr/lib/mcabber? ведь так)
/add_custom_command pr psto@psto.net #[a-z]+(/[0-9]+)? echo "/say_to psto@psto.net %s" > .mcabber/gmail/mcabber.fifo
/say_to psto@psto.net +10
всё, теперь набираете /pr а дальше плагин вам комплитит айдишники постов и
комментариев. после него пишете текст и жамкаете «ВВОД». для тупых объяснять не
буду.
например:
/pr #oesohe да ты просто ниасилятор сишечки!
о параметрах add_custom_command:
первый — имя команды которую надо добавить. при повторяющихся — последующая
заоверврайтит предыдущую.
второй — регулярка для жида пользователя из сообщений которого нужно выцеплять
автокомплит.
третий — чего собственно из сообщения выцеплять в автокомплит.
всё что далее — команда, куда надо подставить на место %s весь текст
оказавшийся после /pr (или как вы команду назовёте)
пробелы в регулярках не рекомендую использовать. птички, цветочки,
разгомофобит.
из фич которые не планируется делать:
1. ебилд
2. удаление комманд
3. показ списка добавленных команд
4. показ инфы о конкретной команде
5. написание примеров для рекомендаций, подписок, личных сообщений, feh,
firefox, leechcraft (конкретно до последнего — не шутка)
6. оптимизация расхода памяти
7. добавление новых хороших и годных сегфолтов
Доброе утро, пстач!
hirthwork
16.04.2012 23:35 mcabberE20517B2
Do you really want to delete ?
Про личкрафт не понял. Теперь мкаббер — плагин к сабжу?
да, теперь можно ссылки из мкаббера открывать в личкрафтах
То есть, оно таки работает через жоп^W fifo?
АХАХА ЕБАТЬ ЛОХ
это мкаббер работает через жо^W fifo, а плагин через регэкспы
Несовсем понял, как там набор номера поста/реплая осуществляется? Просто тупое автодополнение, типа набираешь #o<tab> и оно добивает до #oestg и тут добиваешь n/5 допустим?
#o можно не набирать. просто после /pr можно начать сразу жамкать таб. дополняет сразу до номера реплая. очерёдность подсказок в комплите — fifo, т.е. первым подскажет айдишник последнего полученного сообщения.
норм. правда я как раз уже удалил мкаббер, разочаровавшись в нем. юзал плагин для псто, который написан через жопу (на самом деле плагин для urxvt, которым можно было подсвечивать/вставлять номера постов/реплаев)
угу, видел это поделие. тыкать не стал, на urxvt давно не сижу, да и xterm'а свалить хочу, и вообще иксы ниасилил поднять
мне бы какой-нибудь пстаче клиент для гажима, которым бы без мыши можно было вставлять номер поста/реплая и я бы горя не знал
возьми да напиши. опенсорс хуле
Уже записал в TODO, надеюсь не охуею от питона.
вот бы терь блять на винду ктонить это всё собрал, я бы щаслив был по самую сраку
cygwin?
ты пизданулся? я мкаббер на винде использовал задолго до того как окончательно на линукс пересел
а я и щас местами юзаю :) особенно стебово это в ХР, жмакаешь на alt+enter и ПРЁССА!