xmpp - говно и скоро сдохнет, но отложим пока этот вопрос на второй план.
Решил потестить другие возможности работы с xmpp через emacs. TL;DR - все печально.
Попробовал elim/garak.
Как-то малоюзабельно и глючит (особенно гадит в helm-buffers), даром что юзает libpurple.
Как OTR заюзать не нашел.
Даже не знаю чего еще пробовать:
* bitlbee тупит с muc групчатами и в-принципе неудобна и мало умеет (нужно, например, постоянно дрочить команду blist - вывода собеседников, нормального отображения ростера нет)
* jabber.el подглючивает при соединении, у него нет otr (шоустоппер, на самом деле), хотя он наиболее функциональный и развитый.
* elim ваще нихуя не умеет и глючит.
Есть там чо еще?
Склоняюсь к ultimate-варианту - пускать mcabber в m-x term емакса. Либо climm там же.