aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEli Zaretskii2023-02-02 12:35:16 +0200
committerEli Zaretskii2023-02-02 12:35:16 +0200
commitbe304bb3286eb27e1aa8248eb3904925ed73dfcb (patch)
tree4c1e8a57ca18401177d90a7182f77f2f26494e03
parent9715715ac163fc0b3ce6e170eb9c74b5f4ad8267 (diff)
downloademacs-be304bb3286eb27e1aa8248eb3904925ed73dfcb.tar.gz
emacs-be304bb3286eb27e1aa8248eb3904925ed73dfcb.zip
; * etc/NEWS: Mention the 'utf-8-auto' bugfix (bug#60750).
-rw-r--r--etc/NEWS14
1 files changed, 14 insertions, 0 deletions
diff --git a/etc/NEWS b/etc/NEWS
index fb211f9b7d0..d402cc82c4a 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -563,6 +563,20 @@ The variable 'font-lock-support-mode' is occasionally useful for
563debugging purposes. It is now a regular variable (instead of a user 563debugging purposes. It is now a regular variable (instead of a user
564option) and can be set to nil to disable Just-in-time Lock mode. 564option) and can be set to nil to disable Just-in-time Lock mode.
565 565
566+++
567** The 'utf-8-auto' coding-system now produces BOM on encoding.
568This is actually a bugfix, since this is how 'utf-8-auto' was
569documented from day one; it just didn't behave according to
570documentation. It turns out some Lisp programs were using this
571coding-system on the wrong assumption that the "auto" part means some
572automagic handling of the end-of-line (EOL) format conversion; those
573program will now start to fail, because BOM signature in UTF-8 encoded
574text is rarely expected. That is the reason we mention this bugfix
575here.
576
577In general, this coding-system should probably never be used for
578encoding, only for decoding.
579
566 580
567* Changes in Emacs 29.1 581* Changes in Emacs 29.1
568 582