+cl-irc-logger (0.7.3-1) unstable; urgency=low
+
+ * Fix bug with unknown/private streams
+
+ -- Kevin M. Rosenberg <kmr@debian.org> Mon, 19 Jan 2004 20:59:32 -0700
+
cl-irc-logger (0.7.2-1) unstable; urgency=low
* New upstream
(defmethod %output-event ((format (eql :sexp)) stream utime type channel source text
msg unichannel)
- (let ((*print-circle* nil)
- (*print-pretty* nil))
+ (with-standard-io-syntax
(if unichannel
(format stream "(~S ~S ~S ~S ~S)~%" utime type source text (last-sexp-field type msg))
- (format stream "(~S ~S ~S ~S ~S ~S)~%" utime type source channel text
- (last-sexp-field type msg)))))
+ (format stream "(~S ~S ~S ~S ~S ~S)~%" utime type source channel text
+ (last-sexp-field type msg)))))
(defmethod %output-event ((format (eql :text)) stream utime type channel
source text msg unichannel)
(output-event-for-a-stream msg type channel text logger i))))))))
(defun get-private-log-stream (logger)
- (or (private-log-stream logger) *standard-output*))
+ (if (and logger (private-log-stream logger))
+ (private-log-stream logger)
+ *standard-output*))
(defun get-unknown-log-stream (logger)
- (or (unknown-log-stream logger) *standard-output*))
+ (if (and logger (unknown-log-stream logger))
+ (unknown-log-stream logger)
+ *standard-output*))
(defun privmsg-hook (msg)
(let ((logger (find-logger-with-connection (connection msg)))