Menu

Commit [r34]  Maximize  Restore  History

* obby/rudel-obby.el (includes): require `rudel-util' instead of `rudel'

(rudel-connect): attach connection to socket object
(rudel-obby-document): removed slot `subscribed' as it is now
contained in the base class `rudel-document'
(rudel-obby-escape-string): call `rudel-obby-replace-in-string'
instead of `obby-replace-in-string'
(rudel-obby-unescape-string): call `rudel-obby-replace-in-string'
instead of `obby-replace-in-string'
* obby/rudel-obby-client.el
(rudel-obby-connection::rudel-state-change): required by
`rudel-sentinel-dispatch'
(rudel-obby-connection::rudel-subscribe-to): do not touch slot
`subscribed'
(rudel-obby-connection::rudel-obby/obby_sync_doclist_document):
retrieve subscribed users and add to `subscribed' slot
(rudel-obby-connection::rudel-obby/obby_document_create): add
document owner to `subscribed' slot
(rudel-obby-connection::rudel-obby/obby_document/subscribe): add
user to `subscribed' slot
(rudel-obby-connection::rudel-obby/obby_document/unsubscribe):
remove user from `subscribed' slot
* rudel.el (rudel-document): added slot `subscribed' which contains a
list of subscribed users
(rudel-subscribe): do not use `rudel-unsubscribed-documents';
instead list all documents for now
(rudel-publish-buffer): add self to `subscribed' slot

scymtym 2009-10-03

changed /trunk/obby/rudel-obby-client.el
changed /trunk/obby/rudel-obby.el
changed /trunk/rudel.el
/trunk/obby/rudel-obby-client.el Diff Switch to side-by-side view
Loading...
/trunk/obby/rudel-obby.el Diff Switch to side-by-side view
Loading...
/trunk/rudel.el Diff Switch to side-by-side view
Loading...
MongoDB Logo MongoDB