(insert (format-time-string "%H:%M") " " string)
(if (and (not (riece-frozen (current-buffer)))
(get-buffer-window (current-buffer)))
- (set-window-point (get-buffer-window (current-buffer))
- (point)))
+ (recenter -1 (get-buffer-window (current-buffer))))
(run-hook-with-args 'riece-after-insert-functions start (point))))
(setq buffers (cdr buffers))))
(defun riece-concat-server-name (string)
(if (equal riece-server-name "")
string
- (concat string " (from " riece-server-name ")")))
+ (let ((server-name (concat " (from " riece-server-name ")")))
+ (put-text-property 0 (length server-name)
+ 'riece-server-name riece-server-name
+ server-name)
+ (concat string server-name))))
(defun riece-concat-user-status (status string)
(if status