diff options
Diffstat (limited to 'ebuild-mode.el')
-rw-r--r-- | ebuild-mode.el | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/ebuild-mode.el b/ebuild-mode.el index 2c9ce14..f16be60 100644 --- a/ebuild-mode.el +++ b/ebuild-mode.el @@ -777,7 +777,9 @@ This will be added to the `write-contents-functions' hook." "Minor mode for files in an ebuild repository." :lighter " Repo" :keymap ebuild-repo-mode-map - (setq buffer-file-coding-system 'utf-8-unix) + (if (ignore-errors (check-coding-system 'utf-8-unix)) + ;; utf-8-unix doesn't exist in XEmacs 21.4 + (setq buffer-file-coding-system 'utf-8-unix)) (if (not (featurep 'xemacs)) (add-hook 'write-contents-functions 'ebuild-repo-mode-before-save t t) ;; make-local-hook gives a byte-compiler warning in GNU Emacs |