diff options
| -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 | ||