]> git.eshelyaron.com Git - emacs.git/commitdiff
If running in Terminal.app set coding-system to utf-8.
authorStefan Monnier <monnier@iro.umontreal.ca>
Thu, 24 Mar 2005 17:18:46 +0000 (17:18 +0000)
committerStefan Monnier <monnier@iro.umontreal.ca>
Thu, 24 Mar 2005 17:18:46 +0000 (17:18 +0000)
lisp/term/xterm.el

index 234280a3c3f6f05a60d825c1988572199e61c7c9..dc84dfe6693fc7b8e44f5da3e30eba77ae3acbaf 100644 (file)
@@ -1,6 +1,6 @@
 ;;; xterm.el --- define function key sequences and standard colors for xterm
 
-;; Copyright (C) 1995, 2002, 2004  Free Software Foundation, Inc.
+;; Copyright (C) 1995, 2002, 2004, 2005  Free Software Foundation, Inc.
 
 ;; Author: FSF
 ;; Keywords: terminals
@@ -246,5 +246,10 @@ versions of xterm."
 ;; This recomputes all the default faces given the colors we've just set up.
 (tty-set-up-initial-frame-faces)
 
+;; Mac OS X's Terminal.app sets TERM to "xterm-color" and by default uses
+;; utf-8 regardless of the locale.
+(when (equal (getenv "TERM_PROGRAM") "Apple_Terminal")
+  (set-terminal-coding-system 'utf-8))
+
 ;; arch-tag: 12e7ebdd-1e6c-4b25-b0f9-35ace25e855a
 ;;; xterm.el ends here