(put 'liece-dialogue-mode 'font-lock-defaults
'(liece-highlight-font-lock-keywords t))
+;;; This is a kludge for fontifying buffer whose name starts with a space.
+;;; Font-lock isn't responsible for (maybe) invisible buffers.
(defadvice font-lock-mode
(around liece-replace-space-in-buffer-name activate)
(if (char-equal (aref (buffer-name) 0) ? )
'liece-highlight-turn-on-font-lock)
(add-hook 'liece-dialogue-mode-hook
'liece-highlight-turn-on-font-lock)
- (add-hook 'liece-insert-hook 'liece-url-add-buttons)
- (add-hook 'liece-insert-hook 'liece-channel-add-buttons)
- ;;(add-hook 'liece-insert-hook 'liece-nick-add-buttons)
+ (add-hook 'liece-after-insert-functions 'liece-url-add-buttons)
+ (add-hook 'liece-after-insert-functions 'liece-channel-add-buttons)
+ ;;(add-hook 'liece-after-insert-functions 'liece-nick-add-buttons)
))
(defun liece-highlight-turn-on-font-lock ()