-;;; riece-highlight.el --- highlight IRC buffers
+;;; riece-highlight.el --- highlight IRC buffers -*- lexical-binding: t -*-
;; Copyright (C) 1998-2003 Daiki Ueno
;; Author: Daiki Ueno <ueno@unixuser.org>
:group 'riece-highlight)
(unless (riece-facep 'riece-modeline-current-face)
- (make-face 'riece-modeline-current-face
- "Face used for displaying the current channel in modeline.")
+ ;; In Emacs, set-face-doc-string is an alias to
+ ;; set-face-documentation, but we use the former since it is
+ ;; available in both Emacs and XEmacs.
+ (make-face 'riece-modeline-current-face)
+ (set-face-doc-string
+ 'riece-modeline-current-face
+ "Face used for displaying the current channel in modeline.")
(if (featurep 'xemacs)
(set-face-parent 'riece-modeline-current-face 'modeline))
(set-face-foreground 'riece-modeline-current-face
(if (get 'riece-highlight 'riece-addon-enabled)
(font-lock-mode 1)))
-(defun riece-highlight-hide-prefix (start end length)
+(defun riece-highlight-hide-prefix (start _end _length)
(save-excursion
(goto-char start)
(if (looking-at riece-prefix-regexp)