From 7558e830970b4c111e2854f0c6674889b029998e Mon Sep 17 00:00:00 2001 From: Eli Zaretskii Date: Fri, 3 Dec 2021 21:44:26 +0200 Subject: [PATCH] ; * etc/NEWS: Move incompatible changes into a separate section. --- etc/NEWS | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/etc/NEWS b/etc/NEWS index 624fe4de973..81fc26b147f 100644 --- a/etc/NEWS +++ b/etc/NEWS @@ -73,12 +73,24 @@ be used to reinitialize structures that would normally be done at load time. -* Changes in Emacs 29.1 +* Incompatible changes in Emacs 29.1 --- ** 'C-x 8 .' has been moved to 'C-x 8 . .'. This is to open up the 'C-x 8 .' map to bind further characters there. +--- +** The mode line now uses a proportional font by default. +To get the old monospaced mode line back, customize the +'mode-line-active' and 'mode-line-inactive' faces not to inherit from +the 'variable-pitch' face, or add this to your "~/.emacs": + + (set-face-attribute 'mode-line-active nil :inherit 'mode-line) + (set-face-attribute 'mode-line-inactive nil :inherit 'mode-line) + + +* Changes in Emacs 29.1 + --- ** 'write-file' will now copy some file mode bits. If the current buffer is visiting a file that is executable, the @@ -101,15 +113,6 @@ mixed. This inherits from the 'mode-line' face, but is the face actually used on the mode lines (along with 'mode-line-inactive'). ---- -** The mode line now uses a proportional font by default. -To get the old monospaced mode line back, customize the -'mode-line-active' and 'mode-line-inactive' faces not to inherit from -the 'variable-pitch' face, or add this to your "~/.emacs": - - (set-face-attribute 'mode-line-active nil :inherit 'mode-line) - (set-face-attribute 'mode-line-inactive nil :inherit 'mode-line) - +++ ** New function 'buffer-text-pixel-size'. This is similar to 'window-text-pixel-size', but can be used when the -- 2.39.5