branch: externals/rudel commit 9d56f153f14156397b94951b4461e31af01707c0 Author: Stefan Monnier <monn...@iro.umontreal.ca> Commit: Stefan Monnier <monn...@iro.umontreal.ca>
Move all Elisp files to top-level directory --- adopted/adopted-compound.el => adopted-compound.el | 0 adopted/adopted-delete.el => adopted-delete.el | 0 adopted/adopted-insert.el => adopted-insert.el | 0 adopted/adopted-nop.el => adopted-nop.el | 0 .../adopted-operation.el => adopted-operation.el | 4 +- adopted/adopted.el => adopted.el | 0 adopted/Project.ede | 13 -- doc/Project.ede | 20 --- .../obby}/client-connection-states.cogre | 0 .../obby}/server-connection-states.cogre | 0 {xmpp/doc => doc/xmpp}/notes.org | 0 {xmpp/doc => doc/xmpp}/rfc3920 | 0 {xmpp/doc => doc/xmpp}/rfc3921 | 0 {xmpp/doc => doc/xmpp}/xep-0047.html | 0 {xmpp/doc => doc/xmpp}/xmpp-states.cogre | 0 {xmpp/doc => doc/xmpp}/xmpp-states.png | Bin 39692 -> 39692 bytes infinote/Project.ede | 14 -- jupiter/jupiter-compound.el => jupiter-compound.el | 0 jupiter/jupiter-delete.el => jupiter-delete.el | 0 jupiter/jupiter-insert.el => jupiter-insert.el | 0 jupiter/jupiter-nop.el => jupiter-nop.el | 0 .../jupiter-operation.el => jupiter-operation.el | 0 jupiter/jupiter.el => jupiter.el | 0 jupiter/Project.ede | 14 -- obby/Project.ede | 14 -- ...-infinote-client.el => rudel-infinote-client.el | 0 ...nfinote-display.el => rudel-infinote-display.el | 0 ...inote-document.el => rudel-infinote-document.el | 0 ...-infinote-errors.el => rudel-infinote-errors.el | 0 ...rectory.el => rudel-infinote-group-directory.el | 0 ...document.el => rudel-infinote-group-document.el | 0 ...ent.el => rudel-infinote-group-text-document.el | 0 ...el-infinote-group.el => rudel-infinote-group.el | 0 ...irectory.el => rudel-infinote-node-directory.el | 0 ...udel-infinote-node.el => rudel-infinote-node.el | 0 ...el-infinote-state.el => rudel-infinote-state.el | 0 ...-document.el => rudel-infinote-text-document.el | 0 ...udel-infinote-user.el => rudel-infinote-user.el | 0 ...udel-infinote-util.el => rudel-infinote-util.el | 0 infinote/rudel-infinote.el => rudel-infinote.el | 0 rudel-loaddefs.el | 135 ++++++++++---------- obby/rudel-obby-client.el => rudel-obby-client.el | 0 obby/rudel-obby-debug.el => rudel-obby-debug.el | 0 .../rudel-obby-display.el => rudel-obby-display.el | 0 obby/rudel-obby-errors.el => rudel-obby-errors.el | 0 obby/rudel-obby-server.el => rudel-obby-server.el | 0 obby/rudel-obby-state.el => rudel-obby-state.el | 0 obby/rudel-obby-util.el => rudel-obby-util.el | 0 obby/rudel-obby.el => rudel-obby.el | 0 socket/rudel-socket.el => rudel-socket.el | 0 telepathy/rudel-telepathy.el => rudel-telepathy.el | 0 tls/rudel-tls.el => rudel-tls.el | 0 wave/rudel-wave.el => rudel-wave.el | 0 xmpp/rudel-xmpp-debug.el => rudel-xmpp-debug.el | 0 xmpp/rudel-xmpp-sasl.el => rudel-xmpp-sasl.el | 0 xmpp/rudel-xmpp-state.el => rudel-xmpp-state.el | 0 xmpp/rudel-xmpp-tls.el => rudel-xmpp-tls.el | 0 xmpp/rudel-xmpp-tunnel.el => rudel-xmpp-tunnel.el | 0 xmpp/rudel-xmpp-util.el => rudel-xmpp-util.el | 0 xmpp/rudel-xmpp.el => rudel-xmpp.el | 0 zeroconf/rudel-zeroconf.el => rudel-zeroconf.el | 0 rudel.el | 17 ++- socket/Project.ede | 13 -- telepathy/Project.ede | 13 -- tls/Project.ede | 13 -- wave/Project.ede | 14 -- xmpp/Project.ede | 13 -- zeroconf/Project.ede | 14 -- 68 files changed, 75 insertions(+), 236 deletions(-) diff --git a/adopted/adopted-compound.el b/adopted-compound.el similarity index 100% rename from adopted/adopted-compound.el rename to adopted-compound.el diff --git a/adopted/adopted-delete.el b/adopted-delete.el similarity index 100% rename from adopted/adopted-delete.el rename to adopted-delete.el diff --git a/adopted/adopted-insert.el b/adopted-insert.el similarity index 100% rename from adopted/adopted-insert.el rename to adopted-insert.el diff --git a/adopted/adopted-nop.el b/adopted-nop.el similarity index 100% rename from adopted/adopted-nop.el rename to adopted-nop.el diff --git a/adopted/adopted-operation.el b/adopted-operation.el similarity index 92% rename from adopted/adopted-operation.el rename to adopted-operation.el index 1901b23..3efef1d 100644 --- a/adopted/adopted-operation.el +++ b/adopted-operation.el @@ -1,6 +1,6 @@ ;;; adopted-operation.el --- Base class for Adopted operations ;; -;; Copyright (C) 2009, 2010, 2014 Free Software Foundation, Inc. +;; Copyright (C) 2009, 2010, 2014, 2016 Free Software Foundation, Inc. ;; ;; Author: Jan Moringen <scym...@users.sourceforge.net> ;; Keywords: rudel, adopted, algorithm, operation @@ -34,6 +34,8 @@ ;;; Code: ;; +(require 'rudel) + (defclass adopted-operation (rudel-operation) () "") diff --git a/adopted/adopted.el b/adopted.el similarity index 100% rename from adopted/adopted.el rename to adopted.el diff --git a/adopted/Project.ede b/adopted/Project.ede deleted file mode 100644 index f7c9fcf..0000000 --- a/adopted/Project.ede +++ /dev/null @@ -1,13 +0,0 @@ -;; Object adopted -;; EDE project file. -(ede-proj-project "rudel/adopted" - :name "adopted" - :file "Project.ede" - :targets (list - (ede-proj-target-elisp "adopted" - :name "adopted" - :path "" - :source '("adopted.el" "adopted-operation.el" "adopted-compound.el" "adopted-delete.el" "adopted-insert.el" "adopted-nop.el" ) - ) - ) - ) diff --git a/doc/Project.ede b/doc/Project.ede deleted file mode 100644 index 0348d84..0000000 --- a/doc/Project.ede +++ /dev/null @@ -1,20 +0,0 @@ -;; Object doc -;; EDE project file. -(ede-proj-project "rudel/doc" - :name "doc" - :file "Project.ede" - :targets (list - (ede-proj-target-makefile-miscelaneous "card.pdf" - :name "card.pdf" - :path "" - :source '("card.tex") - :rules (list - (ede-makefile-rule "pdftex" - :target "card.pdf" - :dependencies "card.tex" - :rules '("pdftex -t landscape $<") - ) - ) - ) - ) - ) diff --git a/obby/doc/client-connection-states.cogre b/doc/obby/client-connection-states.cogre similarity index 100% rename from obby/doc/client-connection-states.cogre rename to doc/obby/client-connection-states.cogre diff --git a/obby/doc/server-connection-states.cogre b/doc/obby/server-connection-states.cogre similarity index 100% rename from obby/doc/server-connection-states.cogre rename to doc/obby/server-connection-states.cogre diff --git a/xmpp/doc/notes.org b/doc/xmpp/notes.org similarity index 100% rename from xmpp/doc/notes.org rename to doc/xmpp/notes.org diff --git a/xmpp/doc/rfc3920 b/doc/xmpp/rfc3920 similarity index 100% rename from xmpp/doc/rfc3920 rename to doc/xmpp/rfc3920 diff --git a/xmpp/doc/rfc3921 b/doc/xmpp/rfc3921 similarity index 100% rename from xmpp/doc/rfc3921 rename to doc/xmpp/rfc3921 diff --git a/xmpp/doc/xep-0047.html b/doc/xmpp/xep-0047.html similarity index 100% rename from xmpp/doc/xep-0047.html rename to doc/xmpp/xep-0047.html diff --git a/xmpp/doc/xmpp-states.cogre b/doc/xmpp/xmpp-states.cogre similarity index 100% rename from xmpp/doc/xmpp-states.cogre rename to doc/xmpp/xmpp-states.cogre diff --git a/xmpp/doc/xmpp-states.png b/doc/xmpp/xmpp-states.png similarity index 100% rename from xmpp/doc/xmpp-states.png rename to doc/xmpp/xmpp-states.png diff --git a/infinote/Project.ede b/infinote/Project.ede deleted file mode 100644 index 799df07..0000000 --- a/infinote/Project.ede +++ /dev/null @@ -1,14 +0,0 @@ -;; Object rudel/infinote -;; EDE project file. -(ede-proj-project "rudel/infinote" - :name "infinote" - :file "Project.ede" - :targets (list - (ede-proj-target-elisp "infinote" - :name "infinote" - :path "" - :source '("rudel-infinote.el" "rudel-infinote-util.el" "rudel-infinote-state.el" "rudel-infinote-client.el" "rudel-infinote-node.el" "rudel-infinote-node-directory.el" "rudel-infinote-document.el" "rudel-infinote-text-document.el" "rudel-infinote-group.el" "rudel-infinote-group-directory.el" "rudel-infinote-user.el" "rudel-infinote-group-text-document.el" "rudel-infinote-group-document.el" "rudel-infinote-errors.el" "rudel-infinote-display.el") - :aux-packages '("rudel" "adopted") - ) - ) - ) diff --git a/jupiter/jupiter-compound.el b/jupiter-compound.el similarity index 100% rename from jupiter/jupiter-compound.el rename to jupiter-compound.el diff --git a/jupiter/jupiter-delete.el b/jupiter-delete.el similarity index 100% rename from jupiter/jupiter-delete.el rename to jupiter-delete.el diff --git a/jupiter/jupiter-insert.el b/jupiter-insert.el similarity index 100% rename from jupiter/jupiter-insert.el rename to jupiter-insert.el diff --git a/jupiter/jupiter-nop.el b/jupiter-nop.el similarity index 100% rename from jupiter/jupiter-nop.el rename to jupiter-nop.el diff --git a/jupiter/jupiter-operation.el b/jupiter-operation.el similarity index 100% rename from jupiter/jupiter-operation.el rename to jupiter-operation.el diff --git a/jupiter/jupiter.el b/jupiter.el similarity index 100% rename from jupiter/jupiter.el rename to jupiter.el diff --git a/jupiter/Project.ede b/jupiter/Project.ede deleted file mode 100644 index 275d1ed..0000000 --- a/jupiter/Project.ede +++ /dev/null @@ -1,14 +0,0 @@ -;; Object rudel/jupiter -;; EDE project file. -(ede-proj-project "rudel/jupiter" - :name "jupiter" - :file "Project.ede" - :targets (list - (ede-proj-target-elisp "jupiter" - :name "jupiter" - :path "" - :source '("jupiter.el" "jupiter-operation.el" "jupiter-insert.el" "jupiter-delete.el" "jupiter-compound.el" "jupiter-nop.el") - :aux-packages '("rudel") - ) - ) - ) diff --git a/obby/Project.ede b/obby/Project.ede deleted file mode 100644 index fda5693..0000000 --- a/obby/Project.ede +++ /dev/null @@ -1,14 +0,0 @@ -;; Object rudel/obby -;; EDE project file. -(ede-proj-project "rudel/obby" - :name "obby" - :file "Project.ede" - :targets (list - (ede-proj-target-elisp "obby" - :name "obby" - :path "" - :source '("rudel-obby.el" "rudel-obby-util.el" "rudel-obby-client.el" "rudel-obby-server.el" "rudel-obby-errors.el" "rudel-obby-state.el" "rudel-obby-display.el") - :aux-packages '("rudel" "jupiter") - ) - ) - ) diff --git a/infinote/rudel-infinote-client.el b/rudel-infinote-client.el similarity index 100% rename from infinote/rudel-infinote-client.el rename to rudel-infinote-client.el diff --git a/infinote/rudel-infinote-display.el b/rudel-infinote-display.el similarity index 100% rename from infinote/rudel-infinote-display.el rename to rudel-infinote-display.el diff --git a/infinote/rudel-infinote-document.el b/rudel-infinote-document.el similarity index 100% rename from infinote/rudel-infinote-document.el rename to rudel-infinote-document.el diff --git a/infinote/rudel-infinote-errors.el b/rudel-infinote-errors.el similarity index 100% rename from infinote/rudel-infinote-errors.el rename to rudel-infinote-errors.el diff --git a/infinote/rudel-infinote-group-directory.el b/rudel-infinote-group-directory.el similarity index 100% rename from infinote/rudel-infinote-group-directory.el rename to rudel-infinote-group-directory.el diff --git a/infinote/rudel-infinote-group-document.el b/rudel-infinote-group-document.el similarity index 100% rename from infinote/rudel-infinote-group-document.el rename to rudel-infinote-group-document.el diff --git a/infinote/rudel-infinote-group-text-document.el b/rudel-infinote-group-text-document.el similarity index 100% rename from infinote/rudel-infinote-group-text-document.el rename to rudel-infinote-group-text-document.el diff --git a/infinote/rudel-infinote-group.el b/rudel-infinote-group.el similarity index 100% rename from infinote/rudel-infinote-group.el rename to rudel-infinote-group.el diff --git a/infinote/rudel-infinote-node-directory.el b/rudel-infinote-node-directory.el similarity index 100% rename from infinote/rudel-infinote-node-directory.el rename to rudel-infinote-node-directory.el diff --git a/infinote/rudel-infinote-node.el b/rudel-infinote-node.el similarity index 100% rename from infinote/rudel-infinote-node.el rename to rudel-infinote-node.el diff --git a/infinote/rudel-infinote-state.el b/rudel-infinote-state.el similarity index 100% rename from infinote/rudel-infinote-state.el rename to rudel-infinote-state.el diff --git a/infinote/rudel-infinote-text-document.el b/rudel-infinote-text-document.el similarity index 100% rename from infinote/rudel-infinote-text-document.el rename to rudel-infinote-text-document.el diff --git a/infinote/rudel-infinote-user.el b/rudel-infinote-user.el similarity index 100% rename from infinote/rudel-infinote-user.el rename to rudel-infinote-user.el diff --git a/infinote/rudel-infinote-util.el b/rudel-infinote-util.el similarity index 100% rename from infinote/rudel-infinote-util.el rename to rudel-infinote-util.el diff --git a/infinote/rudel-infinote.el b/rudel-infinote.el similarity index 100% rename from infinote/rudel-infinote.el rename to rudel-infinote.el diff --git a/rudel-loaddefs.el b/rudel-loaddefs.el index 9dea334..db4d8c5 100644 --- a/rudel-loaddefs.el +++ b/rudel-loaddefs.el @@ -3,30 +3,6 @@ ;;; Code: -;;;### (autoloads nil "infinote/rudel-infinote" "infinote/rudel-infinote.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from infinote/rudel-infinote.el - -(eieio-defclass-autoload 'rudel-infinote-backend '(rudel-protocol-backend) "infinote/rudel-infinote" "") - -(rudel-add-backend (rudel-backend-get-factory 'protocol) 'infinote 'rudel-infinote-backend) - -(eval-after-load 'rudel-zeroconf '(rudel-zeroconf-register-service "_infinote._tcp" 'xmpp 'infinote)) - -;;;*** - -;;;### (autoloads nil "obby/rudel-obby" "obby/rudel-obby.el" (0 0 -;;;;;; 0 0)) -;;; Generated autoloads from obby/rudel-obby.el - -(eieio-defclass-autoload 'rudel-obby-backend '(rudel-protocol-backend) "obby/rudel-obby" "Main class of the Rudel obby backend. Creates obby client\nconnections and creates obby servers.") - -(rudel-add-backend (rudel-backend-get-factory 'protocol) 'obby 'rudel-obby-backend) - -(eval-after-load 'rudel-zeroconf '(rudel-zeroconf-register-service "_lobby._tcp" 'start-tls 'obby)) - -;;;*** - ;;;### (autoloads nil "rudel-backend" "rudel-backend.el" (0 0 0 0)) ;;; Generated autoloads from rudel-backend.el @@ -54,6 +30,29 @@ A shortcut for getting the factory object for CATEGORY. ;;;*** +;;;### (autoloads nil "rudel-infinote" "rudel-infinote.el" (0 0 0 +;;;;;; 0)) +;;; Generated autoloads from rudel-infinote.el + +(eieio-defclass-autoload 'rudel-infinote-backend '(rudel-protocol-backend) "rudel-infinote" "") + +(rudel-add-backend (rudel-backend-get-factory 'protocol) 'infinote 'rudel-infinote-backend) + +(eval-after-load 'rudel-zeroconf '(rudel-zeroconf-register-service "_infinote._tcp" 'xmpp 'infinote)) + +;;;*** + +;;;### (autoloads nil "rudel-obby" "rudel-obby.el" (0 0 0 0)) +;;; Generated autoloads from rudel-obby.el + +(eieio-defclass-autoload 'rudel-obby-backend '(rudel-protocol-backend) "rudel-obby" "Main class of the Rudel obby backend. Creates obby client\nconnections and creates obby servers.") + +(rudel-add-backend (rudel-backend-get-factory 'protocol) 'obby 'rudel-obby-backend) + +(eval-after-load 'rudel-zeroconf '(rudel-zeroconf-register-service "_lobby._tcp" 'start-tls 'obby)) + +;;;*** + ;;;### (autoloads nil "rudel-session-initiation" "rudel-session-initiation.el" ;;;;;; (0 0 0 0)) ;;; Generated autoloads from rudel-session-initiation.el @@ -68,68 +67,65 @@ A shortcut for getting the factory object for CATEGORY. ;;;*** -;;;### (autoloads nil "socket/rudel-socket" "socket/rudel-socket.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from socket/rudel-socket.el +;;;### (autoloads nil "rudel-socket" "rudel-socket.el" (0 0 0 0)) +;;; Generated autoloads from rudel-socket.el -(eieio-defclass-autoload 'rudel-tcp-backend '(rudel-transport-backend) "socket/rudel-socket" "TCP transport backend.\nThe transport backend is a factory for TCP transport objects.") +(eieio-defclass-autoload 'rudel-tcp-backend '(rudel-transport-backend) "rudel-socket" "TCP transport backend.\nThe transport backend is a factory for TCP transport objects.") (rudel-add-backend (rudel-backend-get-factory 'transport) 'tcp 'rudel-tcp-backend) ;;;*** -;;;### (autoloads nil "telepathy/rudel-telepathy" "telepathy/rudel-telepathy.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from telepathy/rudel-telepathy.el +;;;### (autoloads nil "rudel-telepathy" "rudel-telepathy.el" (0 0 +;;;;;; 0 0)) +;;; Generated autoloads from rudel-telepathy.el -(eieio-defclass-autoload 'rudel-telepathy-backend '(rudel-transport-backend) "telepathy/rudel-telepathy" "Class rudel-telepathy-backend ") +(eieio-defclass-autoload 'rudel-telepathy-backend '(rudel-transport-backend) "rudel-telepathy" "Class rudel-telepathy-backend ") (rudel-add-backend (rudel-backend-get-factory 'transport) 'telepathy 'rudel-telepathy-backend) ;;;*** -;;;### (autoloads nil "tls/rudel-tls" "tls/rudel-tls.el" (0 0 0 0)) -;;; Generated autoloads from tls/rudel-tls.el +;;;### (autoloads nil "rudel-tls" "rudel-tls.el" (0 0 0 0)) +;;; Generated autoloads from rudel-tls.el -(eieio-defclass-autoload 'rudel-start-tls-backend '(rudel-transport-backend) "tls/rudel-tls" "STARTTLS transport backend.\nThe transport backend is a factory for transport objects that\nsupport STARTTLS behavior.") +(eieio-defclass-autoload 'rudel-start-tls-backend '(rudel-transport-backend) "rudel-tls" "STARTTLS transport backend.\nThe transport backend is a factory for transport objects that\nsupport STARTTLS behavior.") (rudel-add-backend (rudel-backend-get-factory 'transport) 'start-tls 'rudel-start-tls-backend) ;;;*** -;;;### (autoloads nil "wave/rudel-wave" "wave/rudel-wave.el" (0 0 -;;;;;; 0 0)) -;;; Generated autoloads from wave/rudel-wave.el +;;;### (autoloads nil "rudel-wave" "rudel-wave.el" (0 0 0 0)) +;;; Generated autoloads from rudel-wave.el -(eieio-defclass-autoload 'rudel-wave-backend '(rudel-protocol-backend) "wave/rudel-wave" "Main class of the Rudel Wave backend. Creates wave client\nconnections.") +(eieio-defclass-autoload 'rudel-wave-backend '(rudel-protocol-backend) "rudel-wave" "Main class of the Rudel Wave backend. Creates wave client\nconnections.") (rudel-add-backend (rudel-backend-get-factory 'protocol) 'wave 'rudel-wave-backend) ;;;*** -;;;### (autoloads nil "xmpp/rudel-xmpp" "xmpp/rudel-xmpp.el" (0 0 -;;;;;; 0 0)) -;;; Generated autoloads from xmpp/rudel-xmpp.el +;;;### (autoloads nil "rudel-xmpp" "rudel-xmpp.el" (0 0 0 0)) +;;; Generated autoloads from rudel-xmpp.el -(eieio-defclass-autoload 'rudel-xmpp-backend '(rudel-transport-backend) "xmpp/rudel-xmpp" "Transport backend works by transporting XMPP messages through\nXMPP connections.") +(eieio-defclass-autoload 'rudel-xmpp-backend '(rudel-transport-backend) "rudel-xmpp" "Transport backend works by transporting XMPP messages through\nXMPP connections.") (rudel-add-backend (rudel-backend-get-factory 'transport) 'xmpp 'rudel-xmpp-backend) ;;;*** -;;;### (autoloads nil "xmpp/rudel-xmpp-tunnel" "xmpp/rudel-xmpp-tunnel.el" +;;;### (autoloads nil "rudel-xmpp-tunnel" "rudel-xmpp-tunnel.el" ;;;;;; (0 0 0 0)) -;;; Generated autoloads from xmpp/rudel-xmpp-tunnel.el +;;; Generated autoloads from rudel-xmpp-tunnel.el (rudel-add-backend (rudel-backend-get-factory 'transport) 'xmpp 'rudel-xmpp-tunnel-backend) ;;;*** -;;;### (autoloads nil "zeroconf/rudel-zeroconf" "zeroconf/rudel-zeroconf.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from zeroconf/rudel-zeroconf.el +;;;### (autoloads nil "rudel-zeroconf" "rudel-zeroconf.el" (0 0 0 +;;;;;; 0)) +;;; Generated autoloads from rudel-zeroconf.el -(autoload 'rudel-zeroconf-register-service "zeroconf/rudel-zeroconf" "\ +(autoload 'rudel-zeroconf-register-service "rudel-zeroconf" "\ Add an entry for TYPE with TRANSPORT-BACKEND and PROTOCOL-BACKEND to the list of service types. TRANSPORT-BACKEND is the name of the transport backend handling the service type TYPE. @@ -138,35 +134,32 @@ service type TYPE. \(fn TYPE TRANSPORT-BACKEND PROTOCOL-BACKEND)" nil nil) -(eieio-defclass-autoload 'rudel-zeroconf-backend '(rudel-session-initiation-backend) "zeroconf/rudel-zeroconf" "") +(eieio-defclass-autoload 'rudel-zeroconf-backend '(rudel-session-initiation-backend) "rudel-zeroconf" "") (rudel-add-backend (rudel-backend-get-factory 'session-initiation) 'zeroconf 'rudel-zeroconf-backend) ;;;*** -;;;### (autoloads nil nil ("adopted/adopted-compound.el" "adopted/adopted-delete.el" -;;;;;; "adopted/adopted-insert.el" "adopted/adopted-nop.el" "adopted/adopted-operation.el" -;;;;;; "adopted/adopted.el" "infinote/rudel-infinote-client.el" -;;;;;; "infinote/rudel-infinote-display.el" "infinote/rudel-infinote-document.el" -;;;;;; "infinote/rudel-infinote-errors.el" "infinote/rudel-infinote-group-directory.el" -;;;;;; "infinote/rudel-infinote-group-document.el" "infinote/rudel-infinote-group-text-document.el" -;;;;;; "infinote/rudel-infinote-group.el" "infinote/rudel-infinote-node-directory.el" -;;;;;; "infinote/rudel-infinote-node.el" "infinote/rudel-infinote-state.el" -;;;;;; "infinote/rudel-infinote-text-document.el" "infinote/rudel-infinote-user.el" -;;;;;; "infinote/rudel-infinote-util.el" "jupiter/jupiter-compound.el" -;;;;;; "jupiter/jupiter-delete.el" "jupiter/jupiter-insert.el" "jupiter/jupiter-nop.el" -;;;;;; "jupiter/jupiter-operation.el" "jupiter/jupiter.el" "obby/rudel-obby-client.el" -;;;;;; "obby/rudel-obby-debug.el" "obby/rudel-obby-display.el" "obby/rudel-obby-errors.el" -;;;;;; "obby/rudel-obby-server.el" "obby/rudel-obby-state.el" "obby/rudel-obby-util.el" -;;;;;; "rudel-autoloads.el" "rudel-chat.el" "rudel-color.el" "rudel-debug.el" -;;;;;; "rudel-display.el" "rudel-errors.el" "rudel-hooks.el" "rudel-icons.el" -;;;;;; "rudel-interactive.el" "rudel-mode.el" "rudel-operations.el" +;;;### (autoloads nil nil ("adopted-compound.el" "adopted-delete.el" +;;;;;; "adopted-insert.el" "adopted-nop.el" "adopted-operation.el" +;;;;;; "adopted.el" "jupiter-compound.el" "jupiter-delete.el" "jupiter-insert.el" +;;;;;; "jupiter-nop.el" "jupiter-operation.el" "jupiter.el" "rudel-autoloads.el" +;;;;;; "rudel-chat.el" "rudel-color.el" "rudel-debug.el" "rudel-display.el" +;;;;;; "rudel-errors.el" "rudel-hooks.el" "rudel-icons.el" "rudel-infinote-client.el" +;;;;;; "rudel-infinote-display.el" "rudel-infinote-document.el" +;;;;;; "rudel-infinote-errors.el" "rudel-infinote-group-directory.el" +;;;;;; "rudel-infinote-group-document.el" "rudel-infinote-group-text-document.el" +;;;;;; "rudel-infinote-group.el" "rudel-infinote-node-directory.el" +;;;;;; "rudel-infinote-node.el" "rudel-infinote-state.el" "rudel-infinote-text-document.el" +;;;;;; "rudel-infinote-user.el" "rudel-infinote-util.el" "rudel-interactive.el" +;;;;;; "rudel-mode.el" "rudel-obby-client.el" "rudel-obby-debug.el" +;;;;;; "rudel-obby-display.el" "rudel-obby-errors.el" "rudel-obby-server.el" +;;;;;; "rudel-obby-state.el" "rudel-obby-util.el" "rudel-operations.el" ;;;;;; "rudel-operators.el" "rudel-overlay.el" "rudel-pkg.el" "rudel-protocol.el" ;;;;;; "rudel-speedbar.el" "rudel-state-machine.el" "rudel-transport-util.el" -;;;;;; "rudel-transport.el" "rudel-util.el" "rudel-xml.el" "rudel.el" -;;;;;; "xmpp/rudel-xmpp-debug.el" "xmpp/rudel-xmpp-sasl.el" "xmpp/rudel-xmpp-state.el" -;;;;;; "xmpp/rudel-xmpp-tls.el" "xmpp/rudel-xmpp-util.el") (0 0 -;;;;;; 0 0)) +;;;;;; "rudel-transport.el" "rudel-util.el" "rudel-xml.el" "rudel-xmpp-debug.el" +;;;;;; "rudel-xmpp-sasl.el" "rudel-xmpp-state.el" "rudel-xmpp-tls.el" +;;;;;; "rudel-xmpp-util.el" "rudel.el") (0 0 0 0)) ;;;*** diff --git a/obby/rudel-obby-client.el b/rudel-obby-client.el similarity index 100% rename from obby/rudel-obby-client.el rename to rudel-obby-client.el diff --git a/obby/rudel-obby-debug.el b/rudel-obby-debug.el similarity index 100% rename from obby/rudel-obby-debug.el rename to rudel-obby-debug.el diff --git a/obby/rudel-obby-display.el b/rudel-obby-display.el similarity index 100% rename from obby/rudel-obby-display.el rename to rudel-obby-display.el diff --git a/obby/rudel-obby-errors.el b/rudel-obby-errors.el similarity index 100% rename from obby/rudel-obby-errors.el rename to rudel-obby-errors.el diff --git a/obby/rudel-obby-server.el b/rudel-obby-server.el similarity index 100% rename from obby/rudel-obby-server.el rename to rudel-obby-server.el diff --git a/obby/rudel-obby-state.el b/rudel-obby-state.el similarity index 100% rename from obby/rudel-obby-state.el rename to rudel-obby-state.el diff --git a/obby/rudel-obby-util.el b/rudel-obby-util.el similarity index 100% rename from obby/rudel-obby-util.el rename to rudel-obby-util.el diff --git a/obby/rudel-obby.el b/rudel-obby.el similarity index 100% rename from obby/rudel-obby.el rename to rudel-obby.el diff --git a/socket/rudel-socket.el b/rudel-socket.el similarity index 100% rename from socket/rudel-socket.el rename to rudel-socket.el diff --git a/telepathy/rudel-telepathy.el b/rudel-telepathy.el similarity index 100% rename from telepathy/rudel-telepathy.el rename to rudel-telepathy.el diff --git a/tls/rudel-tls.el b/rudel-tls.el similarity index 100% rename from tls/rudel-tls.el rename to rudel-tls.el diff --git a/wave/rudel-wave.el b/rudel-wave.el similarity index 100% rename from wave/rudel-wave.el rename to rudel-wave.el diff --git a/xmpp/rudel-xmpp-debug.el b/rudel-xmpp-debug.el similarity index 100% rename from xmpp/rudel-xmpp-debug.el rename to rudel-xmpp-debug.el diff --git a/xmpp/rudel-xmpp-sasl.el b/rudel-xmpp-sasl.el similarity index 100% rename from xmpp/rudel-xmpp-sasl.el rename to rudel-xmpp-sasl.el diff --git a/xmpp/rudel-xmpp-state.el b/rudel-xmpp-state.el similarity index 100% rename from xmpp/rudel-xmpp-state.el rename to rudel-xmpp-state.el diff --git a/xmpp/rudel-xmpp-tls.el b/rudel-xmpp-tls.el similarity index 100% rename from xmpp/rudel-xmpp-tls.el rename to rudel-xmpp-tls.el diff --git a/xmpp/rudel-xmpp-tunnel.el b/rudel-xmpp-tunnel.el similarity index 100% rename from xmpp/rudel-xmpp-tunnel.el rename to rudel-xmpp-tunnel.el diff --git a/xmpp/rudel-xmpp-util.el b/rudel-xmpp-util.el similarity index 100% rename from xmpp/rudel-xmpp-util.el rename to rudel-xmpp-util.el diff --git a/xmpp/rudel-xmpp.el b/rudel-xmpp.el similarity index 100% rename from xmpp/rudel-xmpp.el rename to rudel-xmpp.el diff --git a/zeroconf/rudel-zeroconf.el b/rudel-zeroconf.el similarity index 100% rename from zeroconf/rudel-zeroconf.el rename to rudel-zeroconf.el diff --git a/rudel.el b/rudel.el index 200538e..5d11105 100644 --- a/rudel.el +++ b/rudel.el @@ -33,9 +33,16 @@ ;;;; Quickstart guide +;; In a first Emacs session, do: ;; - M-x rudel-host-session RET RET +;; Then in the same or another session, do: ;; - M-x rudel-join-session RET -;; obby RET tcp RET localhost RET 6522 RET n RET RET RET RET +;; obby RET tcp RET localhost RET 6522 RET n user1 RET red RET RET RET +;; - M-x rudel-publish-buffer RET +;; And finally in another Emacs session, do: +;; - M-x rudel-join-session RET +;; obby RET tcp RET localhost RET 6522 RET n user2 RET green RET RET RET +;; - M-x rudel-subscribe RET TAB RET ;;; History: @@ -67,14 +74,6 @@ ;; `rudel-read-session' (require 'rudel-icons) -;; Setup load-path for our subdirs. -;; FIXME: We should probably just load those files via relative file names -;; rather than mess with load-path. -(let ((rudel-dir (file-name-directory - (or load-file-name (buffer-file-name))))) - (dolist (subdir '("jupiter" "adopted" "socket" "tls" "xmpp" "telepathy" - "obby" "infinote" "zeroconf")) - (add-to-list 'load-path (expand-file-name subdir rudel-dir)))) (load "rudel-loaddefs") ;; Internal autoloads. diff --git a/socket/Project.ede b/socket/Project.ede deleted file mode 100644 index 91b39df..0000000 --- a/socket/Project.ede +++ /dev/null @@ -1,13 +0,0 @@ -;; Object rudel/xmpp -;; EDE project file. -(ede-proj-project "rudel/socket" - :name "socket" - :file "Project.ede" - :targets (list - (ede-proj-target-elisp "socket" - :name "socket" - :path "" - :source '("rudel-socket.el") - ) - ) - ) diff --git a/telepathy/Project.ede b/telepathy/Project.ede deleted file mode 100644 index 2192e41..0000000 --- a/telepathy/Project.ede +++ /dev/null @@ -1,13 +0,0 @@ -;; Object telepathy -;; EDE project file. -(ede-proj-project "rudel/telepathy" - :name "telepathy" - :file "Project.ede" - :targets (list - (ede-proj-target-elisp "telepathy" - :name "telepathy" - :path "" - :source '("rudel-telepathy.el") - ) - ) - ) diff --git a/tls/Project.ede b/tls/Project.ede deleted file mode 100644 index dfdf01f..0000000 --- a/tls/Project.ede +++ /dev/null @@ -1,13 +0,0 @@ -;; Object tls -;; EDE project file. -(ede-proj-project "tls" - :name "tls" - :file "Project.ede" - :targets (list - (ede-proj-target-elisp "tls" - :name "tls" - :path "" - :source '("rudel-tls.el") - ) - ) - ) diff --git a/wave/Project.ede b/wave/Project.ede deleted file mode 100644 index af39c6f..0000000 --- a/wave/Project.ede +++ /dev/null @@ -1,14 +0,0 @@ -;; Object rudel/wave -;; EDE project file. -(ede-proj-project "rudel/wave" - :name "wave" - :file "Project.ede" - :targets (list - (ede-proj-target-elisp "wave" - :name "wave" - :path "" - :source '("rudel-wave.el") - :aux-packages '("rudel") - ) - ) - ) diff --git a/xmpp/Project.ede b/xmpp/Project.ede deleted file mode 100644 index 8f18e45..0000000 --- a/xmpp/Project.ede +++ /dev/null @@ -1,13 +0,0 @@ -;; Object rudel/xmpp -;; EDE project file. -(ede-proj-project "rudel/xmpp" - :name "xmpp" - :file "Project.ede" - :targets (list - (ede-proj-target-elisp "xmpp" - :name "xmpp" - :path "" - :source '("rudel-xmpp.el" "rudel-xmpp-sasl.el" "rudel-xmpp-util.el" "rudel-xmpp-debug.el" "rudel-xmpp-state.el" "rudel-xmpp-tunnel.el" "rudel-xmpp-tls.el") - ) - ) - ) diff --git a/zeroconf/Project.ede b/zeroconf/Project.ede deleted file mode 100644 index 7bee2d0..0000000 --- a/zeroconf/Project.ede +++ /dev/null @@ -1,14 +0,0 @@ -;; Object rudel/obby -;; EDE project file. -(ede-proj-project "rudel/zeroconf" - :name "zeroconf" - :file "Project.ede" - :targets (list - (ede-proj-target-elisp "zeroconf" - :name "zeroconf" - :path "" - :source '("rudel-zeroconf.el") - :aux-packages '("rudel") - ) - ) - )