elpasync pushed a change to branch elpa/jabber.

      from  ff43627ae6 omemo: Make session migration transaction-safe
       new  4bd598fdd1 deps: Use explicit module dependencies
       new  e49a9afab9 keymap: Separate shared command maps
       new  ca17f4898a sm: Separate runtime effects
       new  798f2aa6b5 stanza: Separate shared state and transport
       new  941f349efc deps: Load mandatory feature providers
       new  a39f32bb1a omemo: Make trust UI depend on core
       new  5a90b151c0 muc: Separate room state
       new  40ec932ff0 muc: Separate stanza classification
       new  7cae1d6110 disco: Separate command menus
       new  bfeb04548c httpupload: Use explicit dependencies
       new  0c7fcd2fcf chat: Separate feature commands
       new  e75325c38f xdata: Separate form parsing
       new  d033c3e065 disco: Invert presence refresh dependency
       new  54d9db1b15 deps: Use available feature providers
       new  00ab3d984b roster: Separate command menus
       new  4a9ea2a857 uri: Separate command dispatch
       new  1bfd1754a6 input: Separate shared buffer state
       new  6ad4d6e509 stanza: Decouple XML log sink
       new  f25fd0a610 presence: Separate shared display data
       new  f5c6d3258a muc: Separate command menu
       new  c8ab7cd903 buffer: Separate chat registry
       new  bd9634ee31 buffer: Route feature lookups through registry
       new  e091b0d20d presence: Separate effect handlers
       new  8dcdc39c9d core: Separate lifecycle effects
       new  6db1d7cae0 omemo: Use explicit protocol dependencies
       new  017ba3d165 register: Require connection core


Summary of changes:
 lisp/jabber-activity.el                          |   8 +-
 lisp/jabber-alert.el                             |  13 +-
 lisp/jabber-blocking.el                          |   5 -
 lisp/jabber-bookmarks.el                         |  15 +-
 lisp/jabber-buffer-registry.el                   |  69 ++++
 lisp/jabber-chat-commands.el                     | 249 ++++++++++++
 lisp/jabber-chat.el                              |  28 +-
 lisp/jabber-chatbuffer.el                        | 315 +--------------
 lisp/jabber-chatstates.el                        |  12 +-
 lisp/jabber-conn.el                              |   2 +-
 lisp/jabber-console.el                           |  26 +-
 lisp/jabber-core.el                              |  52 +--
 lisp/jabber-db.el                                |   4 +-
 lisp/jabber-disco-menu.el                        |  69 ++++
 lisp/jabber-disco.el                             |  74 +---
 lisp/jabber-httpupload.el                        |  15 +-
 lisp/jabber-info.el                              |  28 +-
 lisp/jabber-input.el                             |  45 +++
 lisp/jabber-iq.el                                |   1 +
 lisp/jabber-keepalive.el                         |  11 +-
 lisp/jabber-keymap.el                            |  71 ++++
 lisp/jabber-lifecycle.el                         |  58 +++
 lisp/jabber-mam.el                               |  17 +-
 lisp/jabber-message-reply.el                     |   3 +-
 lisp/jabber-modeline.el                          |  16 +-
 lisp/jabber-muc-menu.el                          |  58 +++
 lisp/jabber-muc-nick-completion.el               |   2 +-
 lisp/jabber-muc-protocol.el                      |  91 +++++
 lisp/jabber-muc-state.el                         |  86 ++++
 lisp/jabber-muc.el                               | 201 +---------
 lisp/jabber-notifications.el                     |  10 +-
 lisp/jabber-omemo-trust.el                       |  30 +-
 lisp/jabber-omemo.el                             |  22 +-
 lisp/jabber-openpgp-legacy.el                    |   7 +-
 lisp/jabber-openpgp.el                           |   3 +-
 lisp/jabber-presence-display.el                  |  43 ++
 lisp/jabber-presence-events.el                   |  64 +++
 lisp/jabber-presence.el                          | 111 ++----
 lisp/jabber-reactions.el                         |  19 +-
 lisp/jabber-register.el                          |  16 +-
 lisp/{jabber-roster.el => jabber-roster-menu.el} | 267 ++-----------
 lisp/jabber-roster.el                            | 481 +----------------------
 lisp/jabber-sm-runtime.el                        | 121 ++++++
 lisp/jabber-sm.el                                | 127 +-----
 lisp/jabber-stanza.el                            | 147 +++++++
 lisp/jabber-state.el                             |  72 ++++
 lisp/jabber-subscription.el                      |  99 +++++
 lisp/jabber-uri.el                               |  81 ++++
 lisp/jabber-util.el                              | 293 +-------------
 lisp/jabber-vcard-avatars.el                     |   5 +-
 lisp/jabber-vcard.el                             |   5 +-
 lisp/jabber-widget.el                            |  13 +-
 lisp/jabber-xdata.el                             |  38 ++
 lisp/jabber.el                                   |  30 +-
 tests/jabber-test-chat.el                        |   1 +
 tests/jabber-test-chatbuffer.el                  | 134 +++++--
 tests/jabber-test-chatstates.el                  |  36 +-
 tests/jabber-test-db.el                          |   1 +
 tests/jabber-test-disco.el                       |  16 +
 tests/jabber-test-menu.el                        |   5 +-
 tests/jabber-test-omemo-trust.el                 |  29 --
 tests/jabber-test-presence.el                    |   9 +
 tests/jabber-test-reactions.el                   |  28 +-
 tests/jabber-test-sm.el                          |  20 +
 tests/jabber-test-util.el                        |  25 ++
 65 files changed, 1917 insertions(+), 2135 deletions(-)
 create mode 100644 lisp/jabber-buffer-registry.el
 create mode 100644 lisp/jabber-chat-commands.el
 create mode 100644 lisp/jabber-disco-menu.el
 create mode 100644 lisp/jabber-input.el
 create mode 100644 lisp/jabber-keymap.el
 create mode 100644 lisp/jabber-lifecycle.el
 create mode 100644 lisp/jabber-muc-menu.el
 create mode 100644 lisp/jabber-muc-protocol.el
 create mode 100644 lisp/jabber-muc-state.el
 create mode 100644 lisp/jabber-presence-display.el
 create mode 100644 lisp/jabber-presence-events.el
 copy lisp/{jabber-roster.el => jabber-roster-menu.el} (67%)
 create mode 100644 lisp/jabber-sm-runtime.el
 create mode 100644 lisp/jabber-stanza.el
 create mode 100644 lisp/jabber-state.el
 create mode 100644 lisp/jabber-subscription.el
 create mode 100644 lisp/jabber-uri.el
 create mode 100644 lisp/jabber-xdata.el

Reply via email to