All,
For my own reasons, I decided to use the current emacs-jabber repository
as my current release.
Unfortunately the current repository contains a important bug and I was
unable to connect to the jabber servers I used to connect. Finally, I
found out that there is a bug introduced by the new header XML parsing
(commit 9c8bea1b):
The (1+ (match-end 0)) is a mistake. Indeed, after the replace-match
call the (match-end 0) point has changed to be at the end of the
replaced string. So calling (point) is more than enough.
So, I wrote the very small patch attached to this email.
Btw, I want to congratulate the authors of this package which is quite
useful in my daily life and I want to say it is one of the most
interesting emacs-lisp code I ever read. In particular, the fsm part is
very instructive.
Please merge it or review it,
|