The goal is to fix "Couldn't write XML log: Wrong type argument:
sequencep" message when xml-data contain number. So, (format "%s"
number) isnt needed anymore here and there.
Creator: Magnus Henoch <mange@freemail.hu>
Fix jabber-my-jid-p to work with disco, as advertised
Make jabber-my-jid-p check against the provided connection object, too.
Make jabber-return-disco-info pass the connection object to the access control function.
Creator: Magnus Henoch <mange@freemail.hu>
Merge multi-account work
Patches applied:
* mange@freemail.hu--2005/emacs-jabber--fsm--0--patch-2
Only output car of events in fsm.el, to avoid overflowing debug buffers
* mange@freemail.hu--2005/emacs-jabber--fsm--0--patch-3
Apply 0.1ttn4 patch from Thien-Thi Nguyen
* mange@freemail.hu--2005/emacs-jabber--fsm--0--patch-4
Don't eval state-name in define-state and define-enter-state
* mange@freemail.hu--2005/emacs-jabber--fsm--0--patch-5
Fix previous change
* mange@freemail.hu--2005/emacs-jabber--fsm--0--patch-6
Apply patches I forgot about
* mange@freemail.hu--2005/emacs-jabber--fsm--0--patch-7
Add fsm-get-state
* mange@freemail.hu--2005/emacs-jabber--fsm--0--patch-8
fsm-get-state should really be fsm-get-state-data
* mange@freemail.hu--2005/emacs-jabber--fsm--0--patch-9
Add edebug declarations
* mange@freemail.hu--2005/emacs-jabber--fsm--0--patch-10
Catch and report errors in enter functions
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--base-0
tag of mange@freemail.hu--2005/emacs-jabber--fsm--0--patch-3
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-1
Start ewocizing roster
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-2
Use jabber-roster-update in jabber-process-roster
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-3
Merge from CVS
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-4
Merge fsm change
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-5
Merge fsm change
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-6
Use jabber-roster-update in jabber-presence-update-roster
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-7
Remove unused *xmlq* variable
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-8
Merge fsm change
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-9
Start converting jabber-core and jabber-conn to fsm style
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-10
Further hacking
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-11
Rough hacking at legacy authentication and IQ handling
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-12
Rough hacking at SASL authentication
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-13
Remove some obsolete variables and functions
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-14
Resource binding, session establishing; refactor roster retrieval
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-15
Remove some jabber-conn global variables. Fix or comment out dependent code.
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-16
Add missing parenthesis
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-17
Add fsm-get-state-data
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-18
Add :connection to state-data in proper time
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-19
Fix remaining references to global variables
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-20
Fix filter events
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-21
Fix various mismatched argument lists
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-22
Surface fixes to jabber-presence
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-23
Merge FSM changes
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-24
Rename jabber-post-connect-hook to jabber-post-connect-hooks
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-25
Merge from CVS (except patch-266)
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-26
Support STARTTLS (almost)
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-27
Fix SASL authentication
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-28
Typo: s/hook/hooks/
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-29
Forget SASL data when not needed
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-30
Store username, server and resource in state data
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-31
Remember which account to use in each chat buffer
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-32
Update signature of jabber-muc-process-message
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-33
Update signature of jabber-vcard-avatars-presence
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-34
Handle roster
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-35
Add missing parenthesis in jabber-read-account
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-36
Use header for roster ewoc
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-37
Remove trailing newline in jabber-resource-line-format
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-38
Properly update roster display
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-39
Fix double-connect check in jabber-connect
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-40
Fix jabber-disconnect
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-41
Ignore resource when checking whether already connected
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-42
Set jabber-account text proporty, and use it in jabber-read-account
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-43
Add connection argument to commands in jabber-disco
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-44
Adapt jabber-process-data, jabber-process-disco-{info,items}
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-45
Adapt jabber-version
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-46
Adapt jabber-browse
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-47
Adapt various jabber-presence functions
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-48
Use separate process buffers for different accounts
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-49
Include account property in roster. Fix jabber-chat-with-jid-at-point.
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-50
Add jabber-concat-rosters. Use it in jabber-read-jid-completing.
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-51
Adapt jabber-report-success
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-52
Adapt jabber-vcard
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-53
Adapt jabber-newdisco
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-54
Start adapting MUC
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-55
Adapt jabber-muc-process-presence and caller
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-56
Fix interactive use of jabber-send-default-presence
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-57
Handle sentinel events in :session-established state
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-58
Support selecting account interactively in jabber-connect.
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-59
Adapt jabber-events
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-60
Adapt jabber-history
Creator: Magnus Henoch <mange@freemail.hu>
Improve XMPP URI handling.
Correctly unhexify strings.
Recognize the "join" and "register" methods.
Add extra parameter to jabber-groupchat-join for buffer popup.