comparison lisp/dos-w32.el @ 23682:8d1cbb6f0fb9

(set-default-process-coding-system): Use function on before-init-hook to set default-process-coding-system based on enable-multibyte-characters.
author Geoff Voelker <voelker@cs.washington.edu>
date Tue, 10 Nov 1998 21:06:50 +0000
parents bcac7111042a
children 4052a2875390
comparison
equal deleted inserted replaced
23681:af0276da2059 23682:8d1cbb6f0fb9
245 (interactive "fUntranslated file system: ") 245 (interactive "fUntranslated file system: ")
246 (setq untranslated-filesystem-list 246 (setq untranslated-filesystem-list
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)
257 261
258 (defun direct-print-region-function (start end 262 (defun direct-print-region-function (start end