Add some random notes
[eow] / Notes
diff --git a/Notes b/Notes
index 84450c8edb39056ddf4b17683a12d6273c365aa2..24ff04e380a37cd0898b833aed3ee46f8b06713b 100644 (file)
--- a/Notes
+++ b/Notes
@@ -26,3 +26,14 @@ available.
 (defun comet (fn &optional (session *working-session*))
   (setf (session-value 'comet-fn session) fn)
   (signal-semaphore (session-value 'comet-semaphore session)))
+
+--------------------------------------------------------------------------------
+
+Empire connection handling
+
+Maybe do something like cl-irc does with register/unregister handler. Might be
+even better combined with the modes system, provide an easy way to specify which
+event types a specific mode implementation is interested in. Register automatically
+on construction and deregister when leaving the mode.
+
+Using the object system like I do it right doesn't seem like a really good fit.