aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Kangas2022-08-19 17:30:18 +0200
committerStefan Kangas2022-08-19 17:30:18 +0200
commitd0bb333efc0faf4c8ee78db5bd9c99819ad2053b (patch)
treec54ae69463ec66dc50c247c30330c7e3d54eb5aa
parent986440aaad0b8f6ca1e8b93ec7eee3485644a648 (diff)
parentf2c0fb2615f4c1140f5eef52b19cb77b4e86cbb4 (diff)
downloademacs-d0bb333efc0faf4c8ee78db5bd9c99819ad2053b.tar.gz
emacs-d0bb333efc0faf4c8ee78db5bd9c99819ad2053b.zip
Merge from origin/emacs-28
f2c0fb2615 Resurrect obsoletion warning for two functions 9c0eec4ed8 * src/window.c (select_window): Fix assert for buffer = no... 16dfe04be2 Find libgccjit on macOS with Homebrew differently # Conflicts: # etc/NEWS
-rw-r--r--configure.ac4
-rw-r--r--etc/NEWS.2812
-rw-r--r--lisp/subr.el2
-rw-r--r--src/window.c4
4 files changed, 13 insertions, 9 deletions
diff --git a/configure.ac b/configure.ac
index 1a264275bd4..7616e450d0f 100644
--- a/configure.ac
+++ b/configure.ac
@@ -4240,8 +4240,8 @@ if test "${with_native_compilation}" != "no"; then
4240 if test -n "`$BREW --prefix --installed libgccjit 2>/dev/null`"; then 4240 if test -n "`$BREW --prefix --installed libgccjit 2>/dev/null`"; then
4241 MAC_CFLAGS="-I$(dirname $($BREW ls -v libgccjit | \ 4241 MAC_CFLAGS="-I$(dirname $($BREW ls -v libgccjit | \
4242 grep libgccjit.h))" 4242 grep libgccjit.h))"
4243 MAC_LIBS="-L$(dirname $($BREW ls -v libgccjit| \ 4243 MAC_LIBS="-L$(dirname $($BREW ls -v libgccjit \
4244 grep -E 'libgccjit\.(so|dylib)$'))" 4244 | grep -m1 -E 'libgccjit\.(so|dylib)$'))"
4245 fi 4245 fi
4246 fi 4246 fi
4247 4247
diff --git a/etc/NEWS.28 b/etc/NEWS.28
index 136084e419f..01e8ac112f9 100644
--- a/etc/NEWS.28
+++ b/etc/NEWS.28
@@ -3168,9 +3168,9 @@ ledit.el, lmenu.el, lucid.el and old-whitespace.el.
3168'nnmail-fix-eudora-headers', 'non-iso-charset-alist', 3168'nnmail-fix-eudora-headers', 'non-iso-charset-alist',
3169'nonascii-insert-offset', 'nonascii-translation-table', 3169'nonascii-insert-offset', 'nonascii-translation-table',
3170'password-read-and-add', 'pre-abbrev-expand-hook', 'princ-list', 3170'password-read-and-add', 'pre-abbrev-expand-hook', 'princ-list',
3171'print-help-return-message', 'process-filter-multibyte-p', 3171'print-help-return-message', 'read-file-name-predicate',
3172'read-file-name-predicate', 'remember-buffer', 'rmail-highlight-face', 3172'remember-buffer', 'rmail-highlight-face', 'rmail-message-filter',
3173'rmail-message-filter', 'semantic-after-idle-scheduler-reparse-hooks', 3173'semantic-after-idle-scheduler-reparse-hooks',
3174'semantic-after-toplevel-bovinate-hook', 3174'semantic-after-toplevel-bovinate-hook',
3175'semantic-before-idle-scheduler-reparse-hooks', 3175'semantic-before-idle-scheduler-reparse-hooks',
3176'semantic-before-toplevel-bovination-hook', 3176'semantic-before-toplevel-bovination-hook',
@@ -3196,9 +3196,9 @@ ledit.el, lmenu.el, lucid.el and old-whitespace.el.
3196'semantic-something-to-stream', 'semantic-tag-make-assoc-list', 3196'semantic-something-to-stream', 'semantic-tag-make-assoc-list',
3197'semantic-token-type-parent', 'semantic-toplevel-bovine-cache', 3197'semantic-token-type-parent', 'semantic-toplevel-bovine-cache',
3198'semantic-toplevel-bovine-table', 'semanticdb-mode-hooks', 3198'semantic-toplevel-bovine-table', 'semanticdb-mode-hooks',
3199'set-coding-priority', 'set-process-filter-multibyte', 3199'set-coding-priority', 'shadows-compare-text-p',
3200'shadows-compare-text-p', 'shell-dirtrack-toggle', 3200'shell-dirtrack-toggle', 'speedbar-navigating-speed',
3201'speedbar-navigating-speed', 'speedbar-update-speed', 't-mouse-mode', 3201'speedbar-update-speed', 't-mouse-mode',
3202'term-dynamic-simple-complete', 'tooltip-hook', 'tpu-have-ispell', 3202'term-dynamic-simple-complete', 'tooltip-hook', 'tpu-have-ispell',
3203'url-generate-unique-filename', 'url-temporary-directory', 3203'url-generate-unique-filename', 'url-temporary-directory',
3204'vc-arch-command', 'vc-default-working-revision' (variable), 3204'vc-arch-command', 'vc-default-working-revision' (variable),
diff --git a/lisp/subr.el b/lisp/subr.el
index cd6a9be099c..de8a0f70864 100644
--- a/lisp/subr.el
+++ b/lisp/subr.el
@@ -1866,6 +1866,8 @@ be a list of the form returned by `event-start' and `event-end'."
1866(make-obsolete-variable 'inhibit-changing-match-data 'save-match-data "29.1") 1866(make-obsolete-variable 'inhibit-changing-match-data 'save-match-data "29.1")
1867 1867
1868(make-obsolete 'run-window-configuration-change-hook nil "27.1") 1868(make-obsolete 'run-window-configuration-change-hook nil "27.1")
1869(make-obsolete 'process-filter-multibyte-p nil "23.1")
1870(make-obsolete 'set-process-filter-multibyte nil "23.1")
1869 1871
1870(make-obsolete-variable 'command-debug-status 1872(make-obsolete-variable 'command-debug-status
1871 "expect it to be removed in a future version." "25.2") 1873 "expect it to be removed in a future version." "25.2")
diff --git a/src/window.c b/src/window.c
index c8fcb3a607f..2bce4c9723d 100644
--- a/src/window.c
+++ b/src/window.c
@@ -556,7 +556,9 @@ select_window (Lisp_Object window, Lisp_Object norecord,
556 frame is active. */ 556 frame is active. */
557 Fselect_frame (frame, norecord); 557 Fselect_frame (frame, norecord);
558 /* Fselect_frame called us back so we've done all the work already. */ 558 /* Fselect_frame called us back so we've done all the work already. */
559 eassert (EQ (window, selected_window)); 559 eassert (EQ (window, selected_window)
560 || (EQ (window, f->minibuffer_window)
561 && NILP (Fminibufferp (XWINDOW (window)->contents, Qt))));
560 return window; 562 return window;
561 } 563 }
562 else 564 else