Fixed the last change.
[riece] / lisp / riece-addon.el
index 28ea0df..9ffa494 100644 (file)
@@ -216,12 +216,15 @@ All normal editing commands are turned off."
   (setq major-mode 'riece-addon-list-mode
         mode-name "AddOns"
        mode-line-buffer-identification
-       (riece-mode-line-buffer-identification '("Riece: "))
+       (riece-mode-line-buffer-identification '("Riece: %12b"))
        truncate-lines t
        buffer-read-only t)
   (use-local-map riece-addon-list-mode-map)
   (make-local-variable 'font-lock-defaults)
   (setq font-lock-defaults '(riece-addon-list-font-lock-keywords t))
+  ;; In XEmacs, auto-initialization of font-lock is not affective
+  ;; when buffer-file-name is not set.
+  (font-lock-set-defaults)
   (run-hooks 'riece-addon-list-mode-hook))
 
 (defun riece-command-list-addons ()