Refactor UTF-8 config
After studying set-language-environment, it seems to embody all these lines. And without without it, non-English glyph rendering is very slow (see https://emacs-china.org/t/org-mode/16918). This may have other implications, however, so further testing is needed.
This commit is contained in:
parent
195ad0fec6
commit
113dcd74cf
1 changed files with 3 additions and 6 deletions
|
@ -44,12 +44,9 @@ envvar will enable this at startup.")
|
|||
|
||||
;; Contrary to what many Emacs users have in their configs, you don't need more
|
||||
;; than this to make UTF-8 the default coding system:
|
||||
(when (fboundp 'set-charset-priority)
|
||||
(set-charset-priority 'unicode)) ; pretty
|
||||
(prefer-coding-system 'utf-8) ; pretty
|
||||
(setq locale-coding-system 'utf-8) ; please
|
||||
;; The clipboard's on Windows could be in a wider encoding than utf-8 (likely
|
||||
;; utf-16), so let Emacs/the OS decide what encoding to use there.
|
||||
(set-language-environment "UTF-8")
|
||||
;; ...but the clipboard's on Windows could be in another encoding (likely
|
||||
;; utf-16), so let Emacs/the OS decide what to use there.
|
||||
(unless IS-WINDOWS
|
||||
(setq selection-coding-system 'utf-8)) ; with sugar on top
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue