summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'ebuild-mode.el')
-rw-r--r--ebuild-mode.el4
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