The section "20.6.1 How display-buffer works" of the Emacs manual has an example wich creates a malformed alist, whose first element is a string instead of a list. This value is used to customize display-buffer-alist. In other sections of the manual, like "20.6.2 Displaying non-editable buffers.", the alist is correctly formed. The attachment is a patch with the fix. Huge thanks for all your work :) ¡Abrazos! Pedro. In GNU Emacs 29.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.30, cairo version 1.17.4) of 2021-10-14 built on pedro-latitude5411 Repository revision: 8785d70601c5ef02f20604dc3cd85d6c73d7aef7 Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12013000 System Description: Manjaro Linux