[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#33796: 27.0.50; Use utf-8 is all our Elisp files
From: |
Stefan Monnier |
Subject: |
bug#33796: 27.0.50; Use utf-8 is all our Elisp files |
Date: |
Tue, 18 Dec 2018 13:46:45 -0500 |
Package: Emacs
Version: 27.0.50
Since Emacs-25, UTF-8 is the standard/default encoding for Elisp files.
The attached patch changes the few non-utf-8 Elisp files to use utf-8.
AFAICT, this patch is safe in the sense that the resulting .elc files
are identical (except for titdic-cnv.elc obviously, since I not only
changed the encoding but also the code, but I also checked that the
change of encoding itself does not affect the resulting .elc file).
In this patch, I made titdic-cnv.el use utf-8-emacs instead of utf-8
since it includes chars that can't be encoded with utf-8. I'm not sure
why the same does not apply to the files it generates, but in my tests all
the quail files it generates can use utf-8 (rather than utf-8-emacs)
without affecting the generated .elc files (although the non-utf-8
chars of titdic-cnv.el seem to be inserted into some of the generated files
according to my reading of the code).
Any comments on the patch, or objection to installing it?
Stefan
0001-Convert-remaining-non-utf-8-Elisp-files-to-utf-8.patch
Description: Binary data
- bug#33796: 27.0.50; Use utf-8 is all our Elisp files,
Stefan Monnier <=
- bug#33796: 27.0.50; Use utf-8 is all our Elisp files, Eli Zaretskii, 2018/12/18
- bug#33796: 27.0.50; Use utf-8 is all our Elisp files, Paul Eggert, 2018/12/19
- bug#33796: 27.0.50; Use utf-8 is all our Elisp files, Eli Zaretskii, 2018/12/19
- bug#33796: 27.0.50; Use utf-8 is all our Elisp files, Paul Eggert, 2018/12/19
- bug#33796: 27.0.50; Use utf-8 is all our Elisp files, Eli Zaretskii, 2018/12/20
- bug#33796: 27.0.50; Use utf-8 is all our Elisp files, Paul Eggert, 2018/12/20
- bug#33796: 27.0.50; Use utf-8 is all our Elisp files, Eli Zaretskii, 2018/12/21
- bug#33796: 27.0.50; Use utf-8 is all our Elisp files, Stefan Monnier, 2018/12/21
- bug#33796: 27.0.50; Use utf-8 is all our Elisp files, Eli Zaretskii, 2018/12/21