diff options
| author | Jan Djärv <jan.h.d@swipnet.se> | 2013-09-29 19:09:39 +0200 |
|---|---|---|
| committer | Jan Djärv <jan.h.d@swipnet.se> | 2013-09-29 19:09:39 +0200 |
| commit | 832966e57f6290e09bb5b477f4d947df53c230d0 (patch) | |
| tree | 32b922cebb7d28231d05580909f793fcbeea8c81 /lisp | |
| parent | 92e5298badf4683f345de10710b680bd1c302df5 (diff) | |
| download | emacs-832966e57f6290e09bb5b477f4d947df53c230d0.tar.gz | |
* term/ns-win.el (ns-initialize-window-system): Set locale-coding-system
and default-process-coding-system to utf-8-unix.
Fixes: debbugs:15402
Diffstat (limited to 'lisp')
| -rw-r--r-- | lisp/ChangeLog | 5 | ||||
| -rw-r--r-- | lisp/term/ns-win.el | 7 |
2 files changed, 12 insertions, 0 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 9395df089bb..3da4cef6952 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,8 @@ +2013-09-29 Jan Djärv <jan.h.d@swipnet.se> + + * term/ns-win.el (ns-initialize-window-system): Set locale-coding-system + and default-process-coding-system to utf-8-unix (Bug#15402). + 2013-09-29 Xue Fuqiao <xfq.free@gmail.com> * subr.el (looking-back): Do not recommend using looking-back. diff --git a/lisp/term/ns-win.el b/lisp/term/ns-win.el index 53c602048ff..91849dbbdcf 100644 --- a/lisp/term/ns-win.el +++ b/lisp/term/ns-win.el @@ -912,6 +912,13 @@ See the documentation of `create-fontset-from-fontset-spec' for the format.") ;; FIXME: This will surely lead to "MODIFIED OUTSIDE CUSTOM" warnings. (menu-bar-mode (if (get-lisp-resource nil "Menus") 1 -1)) + ;; For NS nothing except UTF-8 makes sense. + (add-hook 'before-init-hook + #'(lambda () + (setq locale-coding-system 'utf-8-unix) + (setq default-process-coding-system + '(utf-8-unix . utf-8-unix)))) + ;; OS X Lion introduces PressAndHold, which is unsupported by this port. ;; See this thread for more details: ;; http://lists.gnu.org/archive/html/emacs-devel/2011-06/msg00505.html |
