summaryrefslogtreecommitdiff
path: root/fsm.el
Commit message (Collapse)AuthorAge
* Revision: mange@freemail.hu--2005/emacs-jabber--cvs-head--0--patch-528Magnus Henoch2008-06-17
| | | | | | Creator: Magnus Henoch <mange@freemail.hu> Use 0 instead of 0.1 as timeout for run-with-timer
* Revision: mange@freemail.hu--2005/emacs-jabber--cvs-head--0--patch-469Magnus Henoch2008-03-08
| | | | | | Creator: Magnus Henoch <mange@freemail.hu> Try to make state machines debuggable
* Revision: mange@freemail.hu--2005/emacs-jabber--cvs-head--0--patch-380Magnus Henoch2007-08-12
| | | | | | Creator: Magnus Henoch <mange@freemail.hu> More information in fsm debug output
* Revision: mange@freemail.hu--2005/emacs-jabber--cvs-head--0--patch-289Magnus Henoch2007-02-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* Revision: mange@freemail.hu--2005/emacs-jabber--cvs-head--0--patch-250Magnus Henoch2006-08-23
| | | | | | Creator: Magnus Henoch <mange@freemail.hu> Only output car of events in fsm.el, to avoid overflowing debug buffers
* Revision: mange@freemail.hu--2005/emacs-jabber--cvs-head--0--patch-248Magnus Henoch2006-07-15
Creator: Magnus Henoch <mange@freemail.hu> Merge file transfer work Patches applied: * mange@freemail.hu--2005/emacs-jabber--file-transfer--0--base-0 tag of mange@freemail.hu--2005/emacs-jabber--cvs-head--0--patch-243 * mange@freemail.hu--2005/emacs-jabber--file-transfer--0--patch-1 Merge fsm * mange@freemail.hu--2005/emacs-jabber--file-transfer--0--patch-2 Commit initial file transfer work * mange@freemail.hu--2005/emacs-jabber--file-transfer--0--patch-3 Really ignore disco items without nodes * mange@freemail.hu--2005/emacs-jabber--file-transfer--0--patch-4 Remove debug output * mange@freemail.hu--2005/emacs-jabber--file-transfer--0--patch-5 Wait for all disco info results, in case we need many proxies * mange@freemail.hu--2005/emacs-jabber--file-transfer--0--patch-6 Move parentheses * mange@freemail.hu--2005/emacs-jabber--file-transfer--0--patch-7 Fix termination of file transfers * mange@freemail.hu--2005/emacs-jabber--file-transfer--0--patch-8 Merge from CVS HEAD * mange@freemail.hu--2005/emacs-jabber--file-transfer--0--patch-9 Fix stupid bug in jabber-socks5 * mange@freemail.hu--2005/emacs-jabber--file-transfer--0--patch-10 kill-all-local-variables after opening buffer for file being downloaded * mange@freemail.hu--2005/emacs-jabber--file-transfer--0--patch-11 Load file transfer code by default * mange@freemail.hu--2005/emacs-jabber--file-transfer--0--patch-12 Remove obsolete documentation. Update NEWS. * mange@freemail.hu--2005/emacs-jabber--fsm--0--base-0 tag of mange@freemail.hu--2005/emacs-jabber--cvs-head--0--patch-243 * mange@freemail.hu--2005/emacs-jabber--fsm--0--patch-1 Add fsm.el