diff options
| author | Geoff Voelker | 1998-11-10 21:06:50 +0000 |
|---|---|---|
| committer | Geoff Voelker | 1998-11-10 21:06:50 +0000 |
| commit | 5dbd225734d2d112b94f3509877b9c2c72fdd13d (patch) | |
| tree | cf9a890c24cc6480189436e7790ecd234508068a | |
| parent | ccc2d29c56505a9a7fd38f7e582c16ee38f31b26 (diff) | |
| download | emacs-5dbd225734d2d112b94f3509877b9c2c72fdd13d.tar.gz emacs-5dbd225734d2d112b94f3509877b9c2c72fdd13d.zip | |
(set-default-process-coding-system): Use function on
before-init-hook to set default-process-coding-system based on
enable-multibyte-characters.
| -rw-r--r-- | lisp/dos-w32.el | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/lisp/dos-w32.el b/lisp/dos-w32.el index e7d427f612d..4adeb7752b4 100644 --- a/lisp/dos-w32.el +++ b/lisp/dos-w32.el | |||
| @@ -247,10 +247,14 @@ filesystem mounted on drive Z:, FILESYSTEM could be \"Z:\"." | |||
| 247 | (delete (untranslated-canonical-name filesystem) | 247 | (delete (untranslated-canonical-name filesystem) |
| 248 | untranslated-filesystem-list))) | 248 | untranslated-filesystem-list))) |
| 249 | 249 | ||
| 250 | (setq-default default-process-coding-system | 250 | ;;; Override setting chosen at startup. |
| 251 | (if (fboundp 'start-process) | 251 | (defun set-default-process-coding-system () |
| 252 | '(raw-text-dos . raw-text-dos) | 252 | (setq default-process-coding-system |
| 253 | '(undecided-dos . undecided-dos))) | 253 | (if default-enable-multibyte-characters |
| 254 | '(undecided-dos . undecided-dos) | ||
| 255 | '(raw-text-dos . raw-text-dos)))) | ||
| 256 | |||
| 257 | (add-hook 'before-init-hook 'set-default-process-coding-system) | ||
| 254 | 258 | ||
| 255 | ;; Support for printing under DOS/Windows, see lpr.el and ps-print.el. | 259 | ;; Support for printing under DOS/Windows, see lpr.el and ps-print.el. |
| 256 | (defvar printer-name) | 260 | (defvar printer-name) |