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