X-Git-Url: http://git.pond.sub.org/?p=eow;a=blobdiff_plain;f=Notes;h=24ff04e380a37cd0898b833aed3ee46f8b06713b;hp=84450c8edb39056ddf4b17683a12d6273c365aa2;hb=effa86fe2559437f6265a1495c669ac576648ca1;hpb=86349e4e17a6675a738c3362f80ea26555270a90 diff --git a/Notes b/Notes index 84450c8..24ff04e 100644 --- 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.