+ (riece-display-message
+ (riece-make-message (riece-current-nickname) target
+ message nil t)))))
+
+(defun riece-mini-show-backlog ()
+ "Send back logs to minibuffer."
+ (interactive)
+ (when riece-mini-backlog-history
+ (let ((height (1+ riece-mini-backlog-size)))
+ (mapc #'(lambda (string)
+ (setq height (+ height
+ (/ (length string) (window-width)))))
+ riece-mini-backlog-history)
+ (let ((max-mini-window-height height)
+ (resize-mini-windows t))
+ (setq riece-mini-backlog-shown t)
+ (when (and (memq 'riece-biff riece-addons)
+ riece-biff-enabled)
+ (riece-biff-clear))
+ (riece-mini-message-no-log
+ "%s" (mapconcat #'identity riece-mini-backlog-history "\n"))))))
+
+(defun riece-mini-pre-command ()
+ (when riece-mini-backlog-shown
+ (let ((resize-mini-windows t))
+ (setq riece-mini-backlog-shown nil)
+ (riece-mini-message-no-log ""))))
+
+(defun riece-mini-requires ()
+ (if (memq 'riece-biff riece-addons)
+ '(riece-biff)))