From unknown Mon Sep 08 22:57:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#68081: 30.0.50; derived-mode and display-buffer-alist Resent-From: German Pacenza Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 28 Dec 2023 13:32:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 68081 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 68081@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.170377032012708 (code B ref -1); Thu, 28 Dec 2023 13:32:02 +0000 Received: (at submit) by debbugs.gnu.org; 28 Dec 2023 13:32:00 +0000 Received: from localhost ([127.0.0.1]:38726 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rIqUR-0003It-Ek for submit@debbugs.gnu.org; Thu, 28 Dec 2023 08:32:00 -0500 Received: from lists.gnu.org ([2001:470:142::17]:32996) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rIqUL-0003Ib-FG for submit@debbugs.gnu.org; Thu, 28 Dec 2023 08:31:57 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rIqUG-0000hd-La for bug-gnu-emacs@gnu.org; Thu, 28 Dec 2023 08:31:48 -0500 Received: from mail-dm3nam02olkn20827.outbound.protection.outlook.com ([2a01:111:f400:7e83::827] helo=NAM02-DM3-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rIqUE-0006il-Rk for bug-gnu-emacs@gnu.org; Thu, 28 Dec 2023 08:31:48 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=NnyUa9p/WMUtMPy/s4ceb3xQQcNVwbN6YrlxmkZLWGli2Ttw/yBf9I7tzpk9hyrjns2GlzMSvIK4Mu//lYQ4Hh5NFUWxroKSkL6d8zMXDel9p9wsfKVr18+3aJ9zUVhybYZgKoZe4MIBC5l9z8qNZQNUY5KdVHnsqlI5f4Tn8Dx9E6fIQqQ/3GNu4H8trT1Kl+yHN04flEDRRMazjFv8G7xAXqeCK7RjILwIwOwBkKNyqcBQPKcoi8eI4rbHTblcmAB6rHPVmrWk9xEjfAdABrQJo4UWuCkWvE/gtaZ4eQ6LfgOCVXFwfMvBwbud5Jf60J34bWELWImfoAek4aI0rA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=MCgtnlK4iFu6hwKXeWOCFZvs4Nlywz7itikEc4djVk0=; b=PSEKtHyQFLN4FrBARvtmP4fgqOP7DSEeNPwDzOAV7bjpf9QD2KLi6UNRZUOgfVczd/v7LShYjkPgXm+FcaBp5VHnJmb9yDZmtVT0bAh2+QjOXCdY5ASpcDt/QYDd3hl7zqMALTQmzgM28VfWQotb7l9aiL1Rdn2aEcpnrZ3lrglypXr2hONtYymSJWf7n3icEO/0R5/jNyrtrPBlmEDaHE6T4II4aL6NcydvW8ULDcT/Z7sgAWRq0qNp+l/EYuGa+mDmfHhhGYsM//tPzUDoKHb9JG8PW7HopuHk/s1Qxx7PXhp/Ng+kT3CHq7G62RDZza75gAkx9GTqZPDpbIIyeg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=MCgtnlK4iFu6hwKXeWOCFZvs4Nlywz7itikEc4djVk0=; b=pgYz60WXW9lR2dLiwqJN7m7Vm/w3+WSOD3U0oQqa8XyvcvfpUbEaxHAGm3iVeI8QsA9XicjLTLS2S3gQJmsKzexPUA/P4mqHW04cKmSn3gAc6K3Y+768LjTMOTxdWe8OFH0wLI1+Fu7lVNOmwJXpltvO1PYsH1WWrrFdP48dkCKaSfVkjQxxzDYDjJQ+khtGGcAGkE5dkSXOAIlClu7fa+VpAct8bpq+Lwgt/CG2JyZtYEImDCHC+DZtmYrP7FqR6x4DrE3fWwQg2nIydF2/kw8hWhD5kv9iiM3/kcSoObWXyD99TUq/R5fRYjsVc5+jYdrn24LWKxJ0vSIZArb3VA== Received: from MW4PR20MB5105.namprd20.prod.outlook.com (2603:10b6:303:1e1::5) by CY8PR20MB5594.namprd20.prod.outlook.com (2603:10b6:930:91::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7113.27; Thu, 28 Dec 2023 13:26:43 +0000 Received: from MW4PR20MB5105.namprd20.prod.outlook.com ([fe80::4633:d28c:89f8:e8c8]) by MW4PR20MB5105.namprd20.prod.outlook.com ([fe80::4633:d28c:89f8:e8c8%5]) with mapi id 15.20.7113.029; Thu, 28 Dec 2023 13:26:43 +0000 From: German Pacenza Date: Thu, 28 Dec 2023 10:26:37 -0300 Message-ID: Content-Type: text/plain X-TMN: [Z+5JvJXvhjynJjCeIGoCF15yq5xTLrvF] X-ClientProxiedBy: CP4P284CA0015.BRAP284.PROD.OUTLOOK.COM (2603:10d6:103:128::12) To MW4PR20MB5105.namprd20.prod.outlook.com (2603:10b6:303:1e1::5) X-Microsoft-Original-Message-ID: <87h6k2wj8y.fsf@hotmail.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MW4PR20MB5105:EE_|CY8PR20MB5594:EE_ X-MS-Office365-Filtering-Correlation-Id: 5d9f0e4d-a5f4-4731-1d3c-08dc07a8a1ad X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: +8Y1LHkw3lx5XBm4dCHXSHxuG5WnUjN3i3M4NM5TJluVQF6wSGrBqhiJDaJjjxBp/woem+ttnYKe5SjQq3q7dMf2+c0Qi5P3H9PbxZl9eZ88KeDfecrknodcrtAPCvlfa8y8Lr7hRuenFHHrRAinelI8lhrC8xuGYpMmV9PVzbyMpyMAMpYPqMjC6GjSoctnzIMyanxyEXe2XdoIeOHDzoi13kfU3gseHKZzy2VV6oLMS6yNncJIMMFnGXX4xxeu7Ja/JIQsqd7x3OSd3Q+9H8IEK0+ZszrgZaZiuElvAgP8tMVyVZkm2yOvaUy9uWdUe+lNU5ca649/qcEdmI4+qcRSP3AvYPvKs0AFbsDYxaDWaEcjWAs98hiKf+WPqlZPHdzRqSCGqwTYv6+UP4/O9Eg/wvzE2HiYBo7fJ5qQ4Hp+nkXn9U2iAOQV/9c8zjf6j0WE4uhb3rgpbpPcdIaRQmLlBBz2aeTq+Eoavx0sj2z75FXIL5tfUCtVSSXD9TlGtDdyaJDIwKVKQ2gFgY4qviMQ3dXbpcG6jEuNXhnkjPA2DMEtmQq/xzGUEwNoyTvM X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: Ht0luIHXe5mdr2LSbGlhLzLncJ5N+2AomiHthgJbDtHbqHvzUt62eE9lIpLoAGTZz4S/9klE4M0siiumamoUPgsn1TjmXoSsgRdfzESleVyOyuUJJaBrbJRpQ+1ShHZkYg4BAPx+C8hrzX4T/5Y5x/cDPaVbW/juWgkVYiez9X7Wli3VhAbTFf7yhBJx8Zo3u8QnhMVdsO2YPs17SZzBGQ2hWDq6st9IXB6Ikfeqn+Nz7Roaol+rP8DE+l6JMgpB5HO2lS22rCvJsUizZEq8Jqy6ff7VIozeCo+6TAj6pFWsV3i0imG2KFCl0Fp9cpX36eoKDLjYM38ug+wMWbD2d/RuoPhQ7YKQGXb4b2YC+midyvrci+BmdN5xy1vPCsIlmqQ/tq9paIWtuI60d+s7D0XoMSPc4vTwx61p4SXhrKLNoUpoQfb5XVmB6IpiylspA2dEHBhSZDb79TS4H3TXGPmppmOBhg1j/d9wMJTHBMZNt6k31di8SCM2LXwta4HDsf/bkjSX7XApQmTbKp2t8ss2DbC6niXSr3q4M/ZMGnmZP3kNpcbeyg7ixcfq/CKarttxh1OBMsHEGx11ZJNBIjtEJAPcMHYQmI6EavXy8oBJgUXHpkLsgn3rz9tKU0BIhfnOylr6wwiRDFZOupL3KmFlefKVTOwkzVacYkc8/gEnJzUKMYq8musit9flQNdUepXC6DeAZiAWPbwdjumX7raCqEJLjHx6kG+WVJ8zoXZcFwHSpWj8PLWj2gM3R8eQf9GWqBk0sYbNpKczzyEh7LxFHKjOLzZY67JvNzp7P8QbBT6bpak7n5JG//P9aVvYMHyA0by2+4+cb1EegpghfhTTJcwhMUDoBIB+J6Ss9SeA99U2nM3HreyvgwsLjSgfqf0GUhZVcsfH5/uJ9beT99Nfg9befrVl7G+DzqO9JVRxTz19sV4cEozDOXghckozIaxe0NNtJA2qnMGfQ34NJ023AmcnfderEMbWfgr3gK5EbKXgnfCpv4Icr1GBPQciSDfmDmE0zf3UydiWQyX67tvzlALWI8ckFAfQzRiOaJWqFWe2JNQR6kwRhoPI5I9Iy5LGhOwRla/y1OXfQ2Trzgr/jH2b+PfIc1hsXE0qHtE9S0LEFjWP04S04iw6e406K6llXrFc6pTZ0AKeY1eNVfSQ4D5H1Fnf4BSC/Ngl7gcZXVX1RHLJtU3pSLcFeNOyFD2SYgEm8u94MynXo3F3Aw== X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-9803a.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: 5d9f0e4d-a5f4-4731-1d3c-08dc07a8a1ad X-MS-Exchange-CrossTenant-AuthSource: MW4PR20MB5105.namprd20.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Dec 2023 13:26:43.3186 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY8PR20MB5594 Received-SPF: pass client-ip=2a01:111:f400:7e83::827; envelope-from=germanp82@hotmail.com; helo=NAM02-DM3-obe.outbound.protection.outlook.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.2 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hi, display-buffer-alist rules that use derived-mode or major-mode are ignored on first use. emacs -Q: (setq display-buffer-alist '(((derived-mode . Info-mode) (display-buffer-in-side-window)))) "C-h i" The info buffer takes the whole window "q" "C-h i" The info buffer opens in side window as expected Content analysis details: (1.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.9 SPF_FAIL SPF: sender does not match SPF record (fail) [SPF failed: Please see http://www.openspf.org/Why?s=mfrom; id=germanp82%40hotmail.com; ip=2001%3A470%3A142%3A%3A17; r=debbugs.gnu.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (germanp82[at]hotmail.com) 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (germanp82[at]hotmail.com) -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 T_SCC_BODY_TEXT_LINE No description available. 0.0 SPOOFED_FREEMAIL No description available. X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.2 (/) Hi, display-buffer-alist rules that use derived-mode or major-mode are ignored on first use. emacs -Q: (setq display-buffer-alist '(((derived-mode . Info-mode) (display-buffer-in-side-window)))) "C-h i" The info buffer takes the whole window "q" "C-h i" The info buffer opens in side window as expected Info and Compilation modes are affected, but Help and Man work as expected In GNU Emacs 30.0.50 (build 3, x86_64-pc-linux-gnu, GTK+ Version 3.24.39, cairo version 1.18.0) of 2023-12-27 built on KRONOS Repository revision: 9e0eeb2d49ccd443bb667be9231fe932be67bb10 Repository branch: master System Description: Manjaro Linux Configured using: 'configure --with-pgtk --with-native-compilation --without-gsettings --without-sound --without-compress-install' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM HARFBUZZ JPEG JSON LCMS2 LIBOTF LIBSYSTEMD LIBXML2 MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PGTK PNG RSVG SECCOMP SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP XIM GTK3 ZLIB Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Messages Minor modes in effect: savehist-mode: t vertico-mode: t delete-selection-mode: t spacious-padding-mode: t tooltip-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t minibuffer-regexp-mode: t buffer-read-only: t line-number-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: /home/german/.emacs.d/elpa/ef-themes-1.4.1/theme-loaddefs hides /home/german/.emacs.d/elpa/standard-themes-2.0.1/theme-loaddefs /home/german/.emacs.d/elpa/transient-20231216.1908/transient hides /usr/local/share/emacs/30.0.50/lisp/transient /home/german/.emacs.d/elpa/ef-themes-1.4.1/theme-loaddefs hides /usr/local/share/emacs/30.0.50/lisp/theme-loaddefs Features: (shadow sort mail-extr emacsbug message mailcap yank-media puny dired dired-loaddefs rfc822 mml mml-sec password-cache epa derived epg rfc6068 epg-config gnus-util mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils mule-util ibuffer ibuffer-loaddefs pulse color misearch multi-isearch executable cl-print debug backtrace find-func cl-macs time-date comp comp-cstr warnings icons subr-x disp-table view jka-compr woman tabify files-x imenu compile comint ansi-osc ring man ansi-color shortdoc pcase help-fns radix-tree thingatpt cl-seq project byte-opt gv comp-run bytecomp byte-compile comp-common rx cl-extra help-mode orderless cursor-sensor vc-git diff-mode easy-mmode vc-dispatcher consult bookmark text-property-search pp cl-loaddefs cl-lib completion-preview elec-pair savehist init g3r-windows g3r-vertico vertico compat g3r-vc g3r-shells g3r-settings delsel g3r-search g3r-project g3r-package g3r-modeline g3r-minibuffer g3r-mail g3r-functions g3r-expand_region g3r-erc g3r-embark g3r-elfeed g3r-consult g3r-completion g3r-bindings g3r-appearance spacious-padding fontaine g3r-dark-theme init-dir info cape-autoloads color-theme-sanityinc-tomorrow-autoloads consult-autoloads dirvish-autoloads do-at-point-autoloads doom-themes-autoloads eat-autoloads ef-themes-autoloads elfeed-autoloads embark-autoloads expand-region-autoloads fontaine-autoloads golden-ratio-autoloads hc-zenburn-theme-autoloads init-dir-autoloads kkp-autoloads magit-autoloads git-commit-autoloads magit-section-autoloads dash-autoloads markdown-mode-autoloads orderless-autoloads rainbow-mode-autoloads spacious-padding-autoloads standard-themes-autoloads sudoku-autoloads transient-dwim-autoloads transient-autoloads vertico-autoloads with-editor-autoloads compat-autoloads zenburn-theme-autoloads early-init rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/pgtk-win pgtk-win term/common-win pgtk-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads dbusbind inotify dynamic-setting font-render-setting cairo gtk pgtk lcms2 multi-tty move-toolbar make-network-process native-compile emacs) Memory information: ((conses 16 278958 357388) (symbols 48 12466 8) (strings 32 71116 11685) (string-bytes 1 2237572) (vectors 16 24796) (vector-slots 8 483019 124700) (floats 8 207 5606) (intervals 56 561 412) (buffers 992 12)) -- German Pacenza From unknown Mon Sep 08 22:57:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#68081: 30.0.50; derived-mode and display-buffer-alist Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 28 Dec 2023 14:08:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68081 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: German Pacenza , martin rudalics Cc: 68081@debbugs.gnu.org Received: via spool by 68081-submit@debbugs.gnu.org id=B68081.17037724764160 (code B ref 68081); Thu, 28 Dec 2023 14:08:02 +0000 Received: (at 68081) by debbugs.gnu.org; 28 Dec 2023 14:07:56 +0000 Received: from localhost ([127.0.0.1]:38761 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rIr3E-000152-Ep for submit@debbugs.gnu.org; Thu, 28 Dec 2023 09:07:56 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:39112) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rIr3B-00014n-R7 for 68081@debbugs.gnu.org; Thu, 28 Dec 2023 09:07:54 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rIr36-0000n3-Eq; Thu, 28 Dec 2023 09:07:48 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=loxWzSxPxiEtnyczgvIwDXnWbY34M5ZPYA4V5cInJS8=; b=fvaJYw1UrXuS XX8C4uMba7lmdrP4TEZMzeySaBB1odnQ5CWWy0LSz/Y2vVQaFgBBBV1CF01OiPENdR5eN0GUZ3czS G23hWVEPTEa4w/9SIjv7qqYpnxbADrCve5SJKcFlPTeErT3vg98cBP6NEDJF1m2krg1P98mvIigfb Sr6hPiiaVRiR3pSR0+X0sbkvQ7kwEPZU2qWja12DO0YJP+9PJd/bkwcuUnzySuK64nQ8RVX+ozpV/ x9H98bvxVOtpVTW+w6jNRvCr87vcSsssRmUAXKlCx4tN3K9sIWUvhokgMoLCmPigpjsdxxCZDWZA9 U4I140fjhvCGvJyIjoj1Nw==; Date: Thu, 28 Dec 2023 16:07:34 +0200 Message-Id: <83r0j6774p.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from German Pacenza on Thu, 28 Dec 2023 10:26:37 -0300) References: X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: German Pacenza > Date: Thu, 28 Dec 2023 10:26:37 -0300 > > display-buffer-alist rules that use derived-mode or major-mode are > ignored on first use. > > emacs -Q: > > (setq display-buffer-alist '(((derived-mode . Info-mode) > (display-buffer-in-side-window)))) > "C-h i" > The info buffer takes the whole window > "q" > "C-h i" > The info buffer opens in side window as expected > > Info and Compilation modes are affected, but Help and Man work as expected Martin, any comments or suggestions? From unknown Mon Sep 08 22:57:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#68081: 30.0.50; derived-mode and display-buffer-alist Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 29 Dec 2023 09:04:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68081 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii , German Pacenza Cc: 68081@debbugs.gnu.org Received: via spool by 68081-submit@debbugs.gnu.org id=B68081.17038405857697 (code B ref 68081); Fri, 29 Dec 2023 09:04:01 +0000 Received: (at 68081) by debbugs.gnu.org; 29 Dec 2023 09:03:05 +0000 Received: from localhost ([127.0.0.1]:40748 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rJ8ll-000205-IF for submit@debbugs.gnu.org; Fri, 29 Dec 2023 04:03:05 -0500 Received: from mout.gmx.net ([212.227.17.22]:40759) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rJ8lh-0001zY-Vc for 68081@debbugs.gnu.org; Fri, 29 Dec 2023 04:03:04 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.at; s=s31663417; t=1703840574; x=1704445374; i=rudalics@gmx.at; bh=pvs2sdrmMBlGdoImkmLUYEbC2s5IO6eaNyHOFAAwB1c=; h=X-UI-Sender-Class:Date:Subject:To:Cc:References:From: In-Reply-To; b=RF0EKYMyuoNrsOZT8PyZyy+iNea6wmwBGIPWLPnu7IghTqJTe8W9G0TY+wgwvDC/ iZJJU1Ok//4sLfKLpbygB+qNEs1tNVmxXDY2BQbEOueI7MqNKbm5rH+V2d0qsE0p8 8fluGezk335e30YHRW3PQBlNJXiL9Ku+OEYxgaq6KAJiGxE2rVrSSdQanhyerSwoe Ppcj5Z03eAHGwOYfnPkGMqPp5wnWaSdm5MPJAgreS+TWFqj67IIvs0r+tmEwlRl/O 6S51dM9/2y0taovaFK7x9d/q9NpHF0/umOC6ixNxVkCeq4s1A+Xwf8xdewlhmE3J4 fGPM8/AcS6wn0/MXUg== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([213.142.97.211]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MRCOK-1re85a19gC-00NCVz; Fri, 29 Dec 2023 10:02:54 +0100 Message-ID: <342c493e-b0ba-40a8-8023-58a9bb04abd6@gmx.at> Date: Fri, 29 Dec 2023 10:02:50 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US References: <83r0j6774p.fsf@gnu.org> From: martin rudalics In-Reply-To: <83r0j6774p.fsf@gnu.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:UIL0J2sEgTqEqMQy91QflTc+t7Hb79dSUaWqXXvv85Ms/6CQvll wKpeyhr52eiXbgyFixUR6P6cvtPDlJ7n/wEd4UeHDGiSPa9Wc1453qt+7G/DLeKHzHdzwPm wOPKhSc5WeRD3D1D0r/R3VVBBTt3U3v6EbaGHH1F045dYvYygsIJTGukcrOFpAcJB795k7w vwijfNZmrBGp+53hHahbQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:u5x91XjohDo=;I66WIHfpaxXizAGsViaAiPkUvSG L8Sg6GKl+gs5z4RQ6jsZceTTreOfkR31xCcDXiQfhqb878kpNbvFar688/I5pVFxZXmWQTxUw VA99VZgv9mZRPz/pWjSuvTDMshm5BvsbrrRJ9LPsH3KxMTSqF30ebwqsO5yY+tmFZyRNyaJlc 7xc6pqyLLsXL5y5cC4l5jmqGwipN9zZZmcJBkCrWALlvylvtFcMKH+ioG0y6iHybJUQSHpVF6 kwHU3/M1HlhvVmec9iLJyE26KhYtNPVxjI0SPAuBG+dUJfbzjjcyKkZTYcFRVRXe79+pkdU4Q Xt/MfjCYCVJcVgEvrGAio6Szh45seXA7tHP7cYukV7xbgNCvudaf8mIo2YlDdzkEgsquyXUWP PHhlPUQJJYuwMu7DX140SAZ/+5XfMz/HlNMsQ5QCuE5sIGlvBYRoaxae2Gb9k31fNzd/Oowr1 X7KGvTnYfazhN0Wu7GIW/1vo2ItRiT72vEOo7GF6aAQYzAvYboVAHPN419foZvN9qltAI5Lbe zjjfYAVD2ezCtAYiAxFALw8FYAxeuoyhHx3J0CEQBb4pxi985zLQWpBq2WtKDQY51yYcG9fiy CZNGEPc4ARuo7qQRePu3vfS6IaNMvD2RH9mGfbeMYktD0+qwZ0VbkLxkrtCItoEe+CQ5Fw0Od rAkTmU0FcctlRW2KWS/HOqB0hSqm8/HBcjYA1ACAVaq/zBwN4y2iUtbPDb3zbY6A9UANCFy/F JwQew7Z4bfB4DbaSjwiJ7eAuWbBQpDbevEEa4EskRSQJD6X9sfZt3rOJpS0+sRnWgki3HZV03 z+rG/6ClcHz8GxhOsqbrUnbZ9aZ240EgXeph9Dv6jUAD8f5iEey+hC7IEz1myDvqx368NPUu6 kV9P/UzzIgr/ii6dQWt3sFsrDvcW2X6p1GGLl8KVlmeG+1XijScRmOyFxRkD14Hh6t7ewQ3nv ijX8ZiLPqUoRcGEbroyuyt1Nlts= X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) >> display-buffer-alist rules that use derived-mode or major-mode are >> ignored on first use. >> >> emacs -Q: >> >> (setq display-buffer-alist '(((derived-mode . Info-mode) >> (display-buffer-in-side-window)))) >> "C-h i" >> The info buffer takes the whole window >> "q" >> "C-h i" >> The info buffer opens in side window as expected >> >> Info and Compilation modes are affected, but Help and Man work as expected > > Martin, any comments or suggestions? C-h i does (info-setup file-or-node (pop-to-buffer-same-window (or buffer "*info*")))) In the first call BUFFER is nil and the (provided-mode-derived-p (buffer-local-value 'major-mode buffer) mode)) rigmarole in 'buffer-match-p' won't report a match because the major mode of *info* is still fundamental mode. In later calls the *info* buffer exists already, is in Info-mode, and 'buffer-match-p' will produce the desired result. We could try to call 'Info-mode' _before_ calling 'display-buffer' but I'm not sure of the consequences this would have. martin From unknown Mon Sep 08 22:57:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#68081: 30.0.50; derived-mode and display-buffer-alist Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 29 Dec 2023 11:42:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68081 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: martin rudalics Cc: germanp82@hotmail.com, 68081@debbugs.gnu.org Received: via spool by 68081-submit@debbugs.gnu.org id=B68081.170385011727068 (code B ref 68081); Fri, 29 Dec 2023 11:42:01 +0000 Received: (at 68081) by debbugs.gnu.org; 29 Dec 2023 11:41:57 +0000 Received: from localhost ([127.0.0.1]:40829 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rJBFU-00072V-Tm for submit@debbugs.gnu.org; Fri, 29 Dec 2023 06:41:57 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:51002) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rJBFR-00072F-VV for 68081@debbugs.gnu.org; Fri, 29 Dec 2023 06:41:54 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rJBFL-00020C-Jb; Fri, 29 Dec 2023 06:41:47 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=jrFS8qegZoTCrMd9l1krlGmCs9R6KmDr9aMiGHZJsz8=; b=d638/kX9U2b2 VmRXQuU7EkOvzRebxyQ4EKoVaXdu50pWYWd7rb0Qdh0dgza6Uf6lWkDyHjyvvDO2OsjLyzG798DAc 3bgF8kqr9uEi9yJOUJs9ZtcGZ5vuuWb1poKsNWEYtWfPqaZgGRlJKHNjEOk24ddDf8rkesGG9Izjx miPHaZS4moxq+41kjKEhEflsCJNow49R91Lk9+LeccD1PojhEH1LuQ5t7Ih/evAUbGgn2XKpm7Syu ELP0dPm3k3Qg3Kkfpnwyd9doE5bnqW14OhuhJRFVmTnB+oyt4sBYq0aJ+HaV8vcwxge8u8epstfBj nLw9EJavx1fKSoUUeO5KkA==; Date: Fri, 29 Dec 2023 13:41:36 +0200 Message-Id: <83v88h5j7z.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <342c493e-b0ba-40a8-8023-58a9bb04abd6@gmx.at> (message from martin rudalics on Fri, 29 Dec 2023 10:02:50 +0100) References: <83r0j6774p.fsf@gnu.org> <342c493e-b0ba-40a8-8023-58a9bb04abd6@gmx.at> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > Date: Fri, 29 Dec 2023 10:02:50 +0100 > Cc: 68081@debbugs.gnu.org > From: martin rudalics > > >> display-buffer-alist rules that use derived-mode or major-mode are > >> ignored on first use. > >> > >> emacs -Q: > >> > >> (setq display-buffer-alist '(((derived-mode . Info-mode) > >> (display-buffer-in-side-window)))) > >> "C-h i" > >> The info buffer takes the whole window > >> "q" > >> "C-h i" > >> The info buffer opens in side window as expected > >> > >> Info and Compilation modes are affected, but Help and Man work as expected > > > > Martin, any comments or suggestions? > > C-h i does > > (info-setup file-or-node > (pop-to-buffer-same-window (or buffer "*info*")))) > > In the first call BUFFER is nil and the > > (provided-mode-derived-p > (buffer-local-value 'major-mode buffer) > mode)) > > rigmarole in 'buffer-match-p' won't report a match because the major > mode of *info* is still fundamental mode. In later calls the *info* > buffer exists already, is in Info-mode, and 'buffer-match-p' will > produce the desired result. > > We could try to call 'Info-mode' _before_ calling 'display-buffer' but > I'm not sure of the consequences this would have. Thanks. I tend to document this subtlety, and otherwise leave it alone. From unknown Mon Sep 08 22:57:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#68081: 30.0.50; derived-mode and display-buffer-alist Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 30 Dec 2023 09:31:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68081 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: germanp82@hotmail.com, 68081@debbugs.gnu.org Received: via spool by 68081-submit@debbugs.gnu.org id=B68081.17039286544584 (code B ref 68081); Sat, 30 Dec 2023 09:31:01 +0000 Received: (at 68081) by debbugs.gnu.org; 30 Dec 2023 09:30:54 +0000 Received: from localhost ([127.0.0.1]:43018 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rJVgE-0001BY-0K for submit@debbugs.gnu.org; Sat, 30 Dec 2023 04:30:54 -0500 Received: from mout.gmx.net ([212.227.15.15]:54303) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rJVgB-0000y8-Fs for 68081@debbugs.gnu.org; Sat, 30 Dec 2023 04:30:52 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.at; s=s31663417; t=1703928643; x=1704533443; i=rudalics@gmx.at; bh=4v+H/taqPXIrSzusgDoYyohYG40YKPDOQVNAdu+ATJI=; h=X-UI-Sender-Class:Date:Subject:To:Cc:References:From: In-Reply-To; b=TTjxxaFuHSy50l10YC0xKc+T1Saqaq0619b4rGhGJMrSbmSCCsUeNM6YTl0+vp8s nlm8xCb9p9uvivdiW7wFinagjOhAOEQORepXGDx8B/exIhRDbMW9838QCARP3QJuB T4TkRzFDxT8AenXfwJxbmPoOnQj15q+7TSJJvRPyrFAY65BOZCBVpjFGM/GojlR/j lkK/TuP/M5yhUoYoii7NuNnewcviXnioH5LXc7EurJOPyHLP4QdiDtP9sl4mmLTnx I1B4TNze1TyupRcICmP736IPjRv+8w6R6XhNNKUzlBEGkj+9XTZj8VzoC4gllZrs8 OTiaBVfRO1uiZwenHQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([213.142.97.20]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MN5iZ-1rZfU73pAb-00IyOt; Sat, 30 Dec 2023 10:30:43 +0100 Message-ID: <9fc1e566-d99e-479a-bb38-fce6a964dfc0@gmx.at> Date: Sat, 30 Dec 2023 10:30:40 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird References: <83r0j6774p.fsf@gnu.org> <342c493e-b0ba-40a8-8023-58a9bb04abd6@gmx.at> <83v88h5j7z.fsf@gnu.org> Content-Language: en-US From: martin rudalics In-Reply-To: <83v88h5j7z.fsf@gnu.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:BH8Vfk4tIsqjMHc298hQPMTNbCNdrrEjFyA37yUYJAXOJG08N64 Z2pZRiwsjXOz3L+hHXY+uFoCO6VCdV62wGs1OFcmoO0plmfhOFf/EdOE5tSDtmm9+4S9XpW i7jCmDJfs5frqbx+BziK6/X0fXRMNIf2CBz3x6buXG4w2zSw4o05Pb5J4tEnGDSW/S04Sx9 295tfCzMXMyRH8ySyK60g== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:TLCqRonsXos=;i5vE2wqqIXipOFf7I3aMx750RNM cCOun0OJK4XJzVX8XZ+Q0idrq39Cst2odf8bVt6l3j2bk5UOjNqFcg8Z7q9aho53LTpU5oNch QQCz/nj5hYS+QKUpw8dj/Y//zreD4V/Qp8uD97INvT6kpWetxgbpVwQ4OM4uXZxI2ocjBoQPx Sd9MW/hWD9k+pyDEI6an1mfy+sU6xHe8r5pmMuXxWQqS4lb0+qd6vQmFQnkDTmO0fLwJWun2f lQx7Ag29EUWJIiPrVkL/CwfCIFxpMcC6r8peNBdnqYo/KGAJd5rIONIkbvYKOLBgUWZMIV0An 6mn7tVPOBjko8nh0M8673iO3uv0xd5cp0fW/iwrJjYg64zCVQmIlwRofbZh54CPNxLDX3u8QO pUYxAYOWJjVZJlzQiA/3SKwp8wtCQ+087d9zVjuZrIOKUNNzBrqG1ESa91ETTTtiN/t3UMJfw VJQKxz5ITlO6lZDOd1LtyfyGL5whxj1uWUV5jTQhO8xIbUbYwvIN077bvEc4wR29CkTYOeTmq zrDKaqNOp3W3VKfP0EmyxlXPyfRhQ+UbNDI4wcXlAmAoHK8AqWH3pkvXvCO1Z29fT4E8VznVR 3o/Iku2OebiPTKD6gPi0yo8wHYSyCx63jFZnkJ4ObV5peQ7eNFgSccbZbKy7GA+YLNnMRA+Q6 Bq0f8r6kRxT/AkAeE/cy5F05FlujGRPHk9D/uE8oYuE+DVTRIpiq4Gkm98B8of9vP2X5FScNR +xV3oARhW0HwrUacMeO50xcLkh40pbuQm5nJEPMR9Ukc1infKAuvuuwLKbMdISB1himUrZ1iv hK9rFfOpHYx9nqaqv3cW2cT9haY8cg3POK3ZBrIXHfL+YodjM5L2+RiNogtzLvR7kArSS/wZg CaH6uDSKkak0+omrWkWJQ5JYYpiNkWN8bDaLzcVGomsZMxU/bk/74OSwpO2W/Sdfnv5GNDsnZ GwfRK1vTbkWIVq+iDddWXhnT9Tc= X-Spam-Score: 2.9 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > Thanks. I tend to document this subtlety, and otherwise leave it > alone. This was not an issue when 'display-buffer' was rewritten in 2011. It became an issue when it started to use 'buffer-match-p' in 2022. Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rudalics[at]gmx.at) 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [213.142.97.20 listed in zen.spamhaus.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.15.15 listed in list.dnswl.org] 0.0 RCVD_IN_MSPIKE_H4 RBL: Very Good reputation (+4) [212.227.15.15 listed in wl.mailspike.net] 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders -0.0 T_SCC_BODY_TEXT_LINE No description available. X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.9 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > Thanks. I tend to document this subtlety, and otherwise leave it > alone. This was not an issue when 'display-buffer' was rewritten in 2011. It became an issue when it started to use 'buffer-match-p' in 2022. Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [213.142.97.20 listed in zen.spamhaus.org] 0.0 RCVD_IN_MSPIKE_H4 RBL: Very Good reputation (+4) [212.227.15.15 listed in wl.mailspike.net] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.15.15 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rudalics[at]gmx.at) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders -0.0 T_SCC_BODY_TEXT_LINE No description available. -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager > Thanks. I tend to document this subtlety, and otherwise leave it > alone. This was not an issue when 'display-buffer' was rewritten in 2011. It became an issue when it started to use 'buffer-match-p' in 2022. A fairly safe fix would be diff --git a/lisp/info.el b/lisp/info.el index 51e9eb72edf..e0d35591ee5 100644 --- a/lisp/info.el +++ b/lisp/info.el @@ -768,6 +768,12 @@ info ;; of names that might have been wrapped (in emails, etc.). (setq file-or-node (string-replace "\n" " " file-or-node))) + + (unless (or buffer (derived-mode-p 'Info-mode)) + (setq buffer (get-buffer-create "*info*")) + (with-current-buffer buffer + (Info-mode))) + (info-setup file-or-node (pop-to-buffer-same-window (or buffer "*info*")))) A still conservative but more advanced fix (that should DTRT in the case no window can be found) would be diff --git a/lisp/info.el b/lisp/info.el index 51e9eb72edf..11e228b9bf8 100644 --- a/lisp/info.el +++ b/lisp/info.el @@ -768,8 +768,16 @@ info ;; of names that might have been wrapped (in emails, etc.). (setq file-or-node (string-replace "\n" " " file-or-node))) - (info-setup file-or-node - (pop-to-buffer-same-window (or buffer "*info*")))) + + (unless buffer + (if (derived-mode-p 'Info-mode) + (setq buffer "*info*") + (setq buffer (get-buffer-create "*info*")) + (with-current-buffer buffer + (Info-mode)))) + + (pop-to-buffer-same-window buffer) + (info-setup file-or-node buffer)) (defun info-setup (file-or-node buffer) "Display Info node FILE-OR-NODE in BUFFER." Otherwise, you could suggest using (setq display-buffer-alist '(((derived-mode . Info-mode) (display-buffer-in-side-window)) ("*info*" (display-buffer-in-side-window)))) as a fallback. martin From unknown Mon Sep 08 22:57:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#68081: 30.0.50; derived-mode and display-buffer-alist Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 30 Dec 2023 10:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68081 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: martin rudalics Cc: germanp82@hotmail.com, 68081@debbugs.gnu.org Received: via spool by 68081-submit@debbugs.gnu.org id=B68081.170393117331511 (code B ref 68081); Sat, 30 Dec 2023 10:13:02 +0000 Received: (at 68081) by debbugs.gnu.org; 30 Dec 2023 10:12:53 +0000 Received: from localhost ([127.0.0.1]:43072 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rJWKr-0008CA-F6 for submit@debbugs.gnu.org; Sat, 30 Dec 2023 05:12:53 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:39042) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rJWKo-0008Bv-Tc for 68081@debbugs.gnu.org; Sat, 30 Dec 2023 05:12:51 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rJWKi-00083K-L3; Sat, 30 Dec 2023 05:12:44 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=1gz1TP4bfgKlaamXDSo/7+x7QE8Eq80B5jOEmz2M9Xo=; b=rSLZjn8J4Ut5 YNXnWCgRDsvrikE6vH4chKAHB53F/zLeDinV0eD1xMr6TBaK6vCQUV9iqoPtMKzhUQ7Ov1kvTRSj+ U40d6plLKROB+MuYg+u3kX9c4GUubr/gpn4esxraNzLRoNov7PJpknWVW53LIycAOiULvVkfEmAbj zp/NS2z+rxWv42Nby7phbiAj5CjHGIxW7pRgpQ/9p3dXyVwWiFpdi+owNiDQg81hmE16LTjoL2Abs ATP11IG1d+eNWGIJUl9wUjK7+S9XGJSczsHV+BSn8nbjucrkv8AN7ESCv1Oay0yNGQRMU0dEPJpdk q4n1TnwUmpTRtn0pPxtM8g==; Date: Sat, 30 Dec 2023 12:12:35 +0200 Message-Id: <83edf43soc.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <9fc1e566-d99e-479a-bb38-fce6a964dfc0@gmx.at> (message from martin rudalics on Sat, 30 Dec 2023 10:30:40 +0100) References: <83r0j6774p.fsf@gnu.org> <342c493e-b0ba-40a8-8023-58a9bb04abd6@gmx.at> <83v88h5j7z.fsf@gnu.org> <9fc1e566-d99e-479a-bb38-fce6a964dfc0@gmx.at> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > Date: Sat, 30 Dec 2023 10:30:40 +0100 > Cc: germanp82@hotmail.com, 68081@debbugs.gnu.org > From: martin rudalics > > > Thanks. I tend to document this subtlety, and otherwise leave it > > alone. > > This was not an issue when 'display-buffer' was rewritten in 2011. It > became an issue when it started to use 'buffer-match-p' in 2022. I guess it's a problem on the emacs-29 branch as well, then? > A fairly safe fix would be > > diff --git a/lisp/info.el b/lisp/info.el > index 51e9eb72edf..e0d35591ee5 100644 > --- a/lisp/info.el > +++ b/lisp/info.el > @@ -768,6 +768,12 @@ info > ;; of names that might have been wrapped (in emails, etc.). > (setq file-or-node > (string-replace "\n" " " file-or-node))) > + > + (unless (or buffer (derived-mode-p 'Info-mode)) > + (setq buffer (get-buffer-create "*info*")) > + (with-current-buffer buffer > + (Info-mode))) > + > (info-setup file-or-node > (pop-to-buffer-same-window (or buffer "*info*")))) > > A still conservative but more advanced fix (that should DTRT in the case > no window can be found) would be > > diff --git a/lisp/info.el b/lisp/info.el > index 51e9eb72edf..11e228b9bf8 100644 > --- a/lisp/info.el > +++ b/lisp/info.el > @@ -768,8 +768,16 @@ info > ;; of names that might have been wrapped (in emails, etc.). > (setq file-or-node > (string-replace "\n" " " file-or-node))) > - (info-setup file-or-node > - (pop-to-buffer-same-window (or buffer "*info*")))) > + > + (unless buffer > + (if (derived-mode-p 'Info-mode) > + (setq buffer "*info*") > + (setq buffer (get-buffer-create "*info*")) > + (with-current-buffer buffer > + (Info-mode)))) > + > + (pop-to-buffer-same-window buffer) > + (info-setup file-or-node buffer)) > > (defun info-setup (file-or-node buffer) > "Display Info node FILE-OR-NODE in BUFFER." > > Otherwise, you could suggest using > > (setq display-buffer-alist '(((derived-mode . Info-mode) > (display-buffer-in-side-window)) > ("*info*" (display-buffer-in-side-window)))) > > as a fallback. Thanks. Would you recommend any of the above for the emacs-29 branch? Or are these not safe enough there? From unknown Mon Sep 08 22:57:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#68081: 30.0.50; derived-mode and display-buffer-alist Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 31 Dec 2023 08:59:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68081 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: germanp82@hotmail.com, 68081@debbugs.gnu.org Received: via spool by 68081-submit@debbugs.gnu.org id=B68081.170401309316789 (code B ref 68081); Sun, 31 Dec 2023 08:59:02 +0000 Received: (at 68081) by debbugs.gnu.org; 31 Dec 2023 08:58:13 +0000 Received: from localhost ([127.0.0.1]:45620 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rJre9-0004Mj-0X for submit@debbugs.gnu.org; Sun, 31 Dec 2023 03:58:13 -0500 Received: from mout.gmx.net ([212.227.17.21]:56153) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rJre5-0004MS-Pk for 68081@debbugs.gnu.org; Sun, 31 Dec 2023 03:58:12 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.at; s=s31663417; t=1704013080; x=1704617880; i=rudalics@gmx.at; bh=mEOtvc3oW/r610xSg8DgKmmbE84DmSeUzfBPxJXLMGI=; h=X-UI-Sender-Class:Date:Subject:To:Cc:References:From: In-Reply-To; b=pA6E+iL2V018RD24YGKDRUaVOkpSZZZ+MGMOfxyWJ7eZiqt1sBH9edtPiSQBkV2R /6TjOX8r+khDuWyYU7jCPqc2d7STHqPK8X8qGl9139ngyQSD0F42cL/sDfKJyXdbO iTvLZlccHeaDN3W1am9AU4RV3Ew9tAwNAMbt1/3HmChbeaMrnD25AUoHWZvW8H6SG ySTFhsce06AxV/B9tMrxh3codR+ixl0vpthTzYcWcbopN18bRw5roMh5208Lv9vjp vOHe+W69VKJv3suOEh+qkQ/P4uiyqlIq72gr4L5Ubz71OXnoWyibSCbQoU1yGnvg3 DPKKWPBYf+aP+Ar7Bg== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([212.95.5.142]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1M8ygY-1rH85G2y0s-0064Fd; Sun, 31 Dec 2023 09:58:00 +0100 Message-ID: <9cfb6641-9fda-4623-8623-a17341369c18@gmx.at> Date: Sun, 31 Dec 2023 09:57:59 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird References: <83r0j6774p.fsf@gnu.org> <342c493e-b0ba-40a8-8023-58a9bb04abd6@gmx.at> <83v88h5j7z.fsf@gnu.org> <9fc1e566-d99e-479a-bb38-fce6a964dfc0@gmx.at> <83edf43soc.fsf@gnu.org> Content-Language: en-US From: martin rudalics In-Reply-To: <83edf43soc.fsf@gnu.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 X-Provags-ID: V03:K1:LFfHWSjg74HwtapVfwNPAnfCbomFZ+aeWl5wsznjtdhwZKHf3ig apdjqoT2wNoTpcKl9nJE0TQ7+NtUSbsLCtlYD0ighf4sJ2a6xdmYUI9AGWVECD5y8bcqXmk unyW/B+OJjQAqQB73CKB21QDd6ktzrkFSCb8aU4Q97BQvJVM6UolLflQrVzUkJ8XJFm4QQK /NY4wpxztOtRfzQ061nDw== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:GoqxGo1ciB8=;+xQAV+SAwIR6Skx57CA2feMAS7o 0gslBqIMZhuUCtNXimBEFJZEcaZgLqmW+fHYtpSnkaW4JWZ9PaH12Tg5dHDGwduZZSjvnne1S GQMKjC3yxl3Wy3neWUdxVzTZpOA35rEkmCBokm0R51NoGijEy7+tVdNSsdsfdycYmi4l+Zda+ XtirKDE+YWWmMYPFtfdV50EM+i8Y7zO3iHCSFko8LeXitnPbLddrPgAWN3Wg5uNa45PRRsWwV lzxEJgGeFXdHaCkFx84YiDxkOMEMfEuxFlmudTCwz85GEdYIKpwFhnud9CoHvMw5oSZsWF3LK +aM0bALgBE1K0aKN/C7TwMsos6tnH8yd3vNtZmoxncUyx/KYwEtt4dWSTKBVEDEFLHSpk3KJ+ RK4dp/utaZEdNwauxULtwY9ZY7cTlmxjMatBbHeXUMvSBsrwiEHpE2m2NPdrZeJ7oX79GbbU6 tP+AkKFJw69UNIj/gIn/6TlQvDzCbfXE19QSWfOmxn5xbYsZhqoFIQZ5D7R4292SFOhzjMJ1b jP1FWeSFXYjK4rZvUADQL1mlS0MIo3r403mDqDQjDuUnHUv5Xyh0KhQXG/FBmS+aEDpDlnAGH rElCAuapSiXE/fl1XFpfXF3XDKDQceA11TZuUax2QgRRLqbSGf0p8RtlklJ3Qw1uKTB6/i6rv 8nfQJoRs+pnPHnGHC0Z9wI6nM5O4S6HPUAbfmpHpkWtpdXQcfAidoMWDyb8dnMfqab/7oZsHE GI6J4qG3ZnFoX5RLYSmmNcQ1fGe5bovOPdJ/JQ0reyB53dQN28ON5yGcNJzrK2zqOq9eplm4F tZlB1KlRkAI1B1+Z1KErV9yUXxZfiRR/PKFYvMEKjasBOicZkMfQ2c6duQWpd3jCPPYmrWK+p b2UVAi/N3ugJNrQSr8PciQZVTJ9KZ+zV72uvXolhYhagRFFzuwO/QnGyarItO4prjz6vZedsg Lg7XhQ== X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) ID4+IFRoaXMgd2FzIG5vdCBhbiBpc3N1ZSB3aGVuICdkaXNwbGF5LWJ1ZmZlcicgd2FzIHJl d3JpdHRlbiBpbiAyMDExLiAgSXQNCiA+PiBiZWNhbWUgYW4gaXNzdWUgd2hlbiBpdCBzdGFy dGVkIHRvIHVzZSAnYnVmZmVyLW1hdGNoLXAnIGluIDIwMjIuDQogPg0KID4gSSBndWVzcyBp dCdzIGEgcHJvYmxlbSBvbiB0aGUgZW1hY3MtMjkgYnJhbmNoIGFzIHdlbGwsIHRoZW4/DQoN Clllcy4NCg0KID4gVGhhbmtzLiAgV291bGQgeW91IHJlY29tbWVuZCBhbnkgb2YgdGhlIGFi b3ZlIGZvciB0aGUgZW1hY3MtMjkgYnJhbmNoPw0KID4gT3IgYXJlIHRoZXNlIG5vdCBzYWZl IGVub3VnaCB0aGVyZT8NCg0KVGhlICJmaXhlcyIgSSBwcm9wb3NlZCBhcmUgbm90ICJuaWNl IiBzaW5jZSB0aGV5IGRlcGVuZCBvbiB0aGUNCmlkZW1wb3RlbmNlIG9mICdJbmZvLW1vZGUn IHdoaWNoIGluIHRoZSBjYXNlIHdlIHRhbGsgYWJvdXQgaGVyZSB3b3VsZCBiZQ0KY2FsbGVk IHR3aWNlIC0gb25jZSBieSAnaW5mbycgYW5kIG9uY2UgYnkgJ2luZm8tc2V0dXAnLiAgV2hl dGhlciB0aGlzDQptYWtlcyB0aGUgZml4ZXMgbGVzcyAic2FmZSIgaXMgc29tZXRoaW5nIEkg d291bGRuJ3QgdHJ5IHRvIGV4cGVyaW1lbnQNCndpdGggb24gYSByZWxlYXNlIGJyYW5jaC4N Cg0KU28gZm9yIEVtYWNzLTI5IEkgd291bGQgcmVjb21tZW5kIHRvIGFkZCB0byB0aGUgRWxp c3AgbWFudWFsLCB3aGVyZSBpdA0Kc2F5cyB0aGF0ICJFYWNoIGNvbmRpdGlvbiBpcyBwYXNz ZWQgdG8g4oCYYnVmZmVyLW1hdGNoLXDigJkgLi4uIiwgdGhhdCB1c2luZw0KJ2Rlcml2ZWQt bW9kZScgYW5kICdtYWpvci1tb2RlJyBhcyBjb25kaXRpb25zIG1pZ2h0IG5vdCB3b3JrIGlm DQonZGlzcGxheS1idWZmZXInIGlzIGNhbGxlZCBiZWZvcmUgdGhlIG1ham9yIG1vZGUgb2Yg dGhlIGJ1ZmZlciBoYXMgYmVlbg0KZXN0YWJsaXNoZWQuICBBbmQgSSB3b3VsZCBhZGQgYSBz aW1pbGFyIHJlbWFyayB0byB0aGUgZGVzY3JpcHRpb24gb2YNCididWZmZXItbWF0Y2gtcCcg aXRzZWxmLg0KDQptYXJ0aW4NCg== From unknown Mon Sep 08 22:57:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#68081: 30.0.50; derived-mode and display-buffer-alist Resent-From: German Pacenza Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 31 Dec 2023 10:31:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68081 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: martin rudalics Cc: 68081@debbugs.gnu.org, Eli Zaretskii Received: via spool by 68081-submit@debbugs.gnu.org id=B68081.170401864628306 (code B ref 68081); Sun, 31 Dec 2023 10:31:02 +0000 Received: (at 68081) by debbugs.gnu.org; 31 Dec 2023 10:30:46 +0000 Received: from localhost ([127.0.0.1]:45652 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rJt5i-0007M1-Ir for submit@debbugs.gnu.org; Sun, 31 Dec 2023 05:30:46 -0500 Received: from mail-sn1nam02olkn2077.outbound.protection.outlook.com ([40.92.44.77]:60311 helo=NAM02-SN1-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rJt5e-00077J-NN for 68081@debbugs.gnu.org; Sun, 31 Dec 2023 05:30:45 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XiAeCyhrv+sntwkX8J531zq97DvmN0G1CXxBTe9hpKfxkthh/E/WPeOo574BZYkyFjJIoGc33MqP0nMmXb0nbjpBIrAt9YLeq/jA1OA8dSGm86s6MEnkClQztkxoAwjvgHJjMnGz5aW6RLMxi4HPs2lN/Qnq5/4n0xHLuhVkQwTCt4q9L+eGw+5njMOqtUhWw92PobCd575iDL40V5vW/1wkmJw9USFnAhEmLcFPUFwzaFmE9EHcw962EWJap3sYj/+/++tLBP3PpK7YVWAPDmru0bAe39EMsVHPhxqqykSRK3ge1V5NUlQQjXQmkm+huVrrFJAnhSg0R3USvxfaLw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=vphY0bLI1dsbFAzZVWkGhP+sgjTzyCxyYORCnc6U8i0=; b=jmDZWjZiFG6cno+erKWxeaIudgenBLCk23v4z17xUZKy9gcR+9PnebfDN3p3sjJc9nh7rVYbuLlfi9iQ6F5Hqokg2KpgCgpV8PisG4w8M6YFqJ8OewNLxTmpTwDPCTal+gAgtwXTuVAbsGBVlhvXNoJnVeFR3JbuQrISPViC+DtMJ4P2xB58Rqu4Sofu//ZguHCvfkHCNqvl/1qSuvKcSPJQUTm30pI4t7nbuZzW7lKD0cJE7mhLFG4C55miif9mfZEbJ+hHQmMM5bopM778vbyGDf0ECyeMQb5gfo3xfqe0gUdMVUVW/PsrzftTsuFrCnNwN4ssPh+pvRjUJcrhqg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=vphY0bLI1dsbFAzZVWkGhP+sgjTzyCxyYORCnc6U8i0=; b=QK0xbNI3L1tYHUp+xNoNTewbucS4U9Db+snWoYKQgCFzT7rEklR/FO4MAeuv/csAtC3F/0qWAvbce26WQNcbSv0KFY3ofgNNTr2yDw7faCgJdCmhXQwG9UtNFUy82SuSgliFsXNDMemcdmtL/tJrW/tqxM1cTcnv56/Jv7Nn+ws1+FD2dd7+a6q5EM4bhs3tdHAur8tPN2SdAcyx0Utnx0L8x+rfZQE0eGLLx2fr7yC0YpFwx0i9XI6AUkRQNqg2ouZyCBXCFTJwIevhZC6GRfj7cpwtGvddoF0QmWzrmeNvPmVWfl48Vh4JHSeW+7SAkoA9W7NF/LD3mSnsBQnpuw== Received: from MW4PR20MB5105.namprd20.prod.outlook.com (2603:10b6:303:1e1::5) by CH3PR20MB5748.namprd20.prod.outlook.com (2603:10b6:610:145::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7135.24; Sun, 31 Dec 2023 10:30:34 +0000 Received: from MW4PR20MB5105.namprd20.prod.outlook.com ([fe80::4633:d28c:89f8:e8c8]) by MW4PR20MB5105.namprd20.prod.outlook.com ([fe80::4633:d28c:89f8:e8c8%5]) with mapi id 15.20.7135.023; Sun, 31 Dec 2023 10:30:34 +0000 From: German Pacenza In-Reply-To: <9cfb6641-9fda-4623-8623-a17341369c18@gmx.at> (martin rudalics's message of "Sun, 31 Dec 2023 09:57:59 +0100") References: <83r0j6774p.fsf@gnu.org> <342c493e-b0ba-40a8-8023-58a9bb04abd6@gmx.at> <83v88h5j7z.fsf@gnu.org> <9fc1e566-d99e-479a-bb38-fce6a964dfc0@gmx.at> <83edf43soc.fsf@gnu.org> <9cfb6641-9fda-4623-8623-a17341369c18@gmx.at> Date: Sun, 31 Dec 2023 07:30:29 -0300 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-TMN: [1czSboAkRwteTnJ5gHR+11NJW/ZLvymS] X-ClientProxiedBy: CP6P284CA0042.BRAP284.PROD.OUTLOOK.COM (2603:10d6:103:1ac::18) To MW4PR20MB5105.namprd20.prod.outlook.com (2603:10b6:303:1e1::5) X-Microsoft-Original-Message-ID: <87edf2fyuy.fsf@hotmail.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MW4PR20MB5105:EE_|CH3PR20MB5748:EE_ X-MS-Office365-Filtering-Correlation-Id: 3a534978-7dfc-474d-01ee-08dc09eb8580 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: sdqsKsY4oyGVFog6KwSiVrYh7ps4a7uTnazkib1OAZRbiLBgur+lL//Q08rb6fmEx3jbLoDSmODjxket3V4ax0giCCxigS23u1YMve54qxmXp3/XUZOeQ+IskmDIGQ3LJ6jj+bUkc6/gFpGFlQod/F7gxd+qPg4ix8p6WV+PWmLv72y/xUk9umIEXa3GwM62huFxInLk5eMXSThA+aonLkYo0xjjwWCFpWGFEkTbPt2/RIUfAMN0Wdj8wzI//o94OmRHzVIuW1hr7G2/urN95FUT8PcF5ab03RsARAyAk0I4OQ+EQT+OCrmQWgtYa8bkCxLHasF+qeJpLKxMxvw1QMuLANdhHAYfYcPbSxyNPk+KbOTipmaOeWGhJ9Wwwlr8A9N12PxrkunRhNAB3NxkUoFpCGGh0PP8Vfho7IuXyOvmcXHvDFVCquBaktv3cwJUY1skPS3zPIeAxAwtXwBsmMsEqWxCNRAjdqz7uOR5/CqlQYK4B3x69Bv+La7GwnkTI4sICPOV9OgwXoSVdk8QUNEdFbqnWyRwr2zlR8oNZMiTHK/CA7wGrSKCn7lFX5/y X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: vjV8OAB/1uu0HIy74ATFIE6JtVAlcEC5myUiVPL3KPDEvDLE/TIfJ2HBVMt27o4VGpa36WNFKIudppJiMYmZBKSPS2M6NiE5WTq5erl8w/7RirP5cg4+UMKTyZB6O2FNkHKs2VwRRCrXF7ai3d2mcHnAlsKsshSaDm5r4P/XVgtEpk+hTxl3w/fmF5NlNzc3HZ3NmKOV1UHYNagZrtiSU/r6jKRiyvS5nKLyOReVQYy62dcYk56ZlqXwM8jzCUTaOxKiK4b0onduWYxtSGgA6TseQxi3znvqYg2Z1RbBSKQXWCWNVl1wOt/uQSUf5uwe+V72OqfPiSeaWmqLj/hRw8hBI5y8OcS6n/AbhXEW38zSQa8bhj42WHunBljLZkdmQ4EO3fjTbaYj9AZRZcDGDq6n8cFJJb0g9WqpEsPEVFT2ZHDzItahh2eMJmoi7+5TiaMti5P6B+NXPDnncT7QFljhFPwxj+TAQfKbzyCQGugigoOpHnqs/UpS94jQ060uNo0NR6i9vpMHEvSltx6aAAc3Q6xhrVmT8GtktJ1eTMZtruGX2c03lceYkI8TG/yC8zwxaiuFT3KHpxfmdeWRAb4WfnTX+wnSaMAq3ueUeXZ5okQjyAA9Fae+8EC2Q7uLdvMIGjtNRdrtzzN5qEAtpJtmvMvtUcQnATbV6rGfjR6jNYdxrcp0DM3fCoqBxrtjgK0JXxRf0M+w+bSRhZwxfgntgiLkVa1/VtJC9fnbwnFTY1uezR+cIcdGSBLR7DisYa36vIOeaqmKfOf3wdsNyQtC8MZsYsSmdVvhUag+CIi/f+Omdm7NiZ2HBSLvOVF86WvEVE652VbCYmgdDdZIxL9i6eX4II3feZUWCwqJ8AYbfraTdXrv4OhJ4EQuixkIFSfuvkUVldEOv2gDAwM+yMsfU8YKZMzHfa7dHtnnAEYEcD0GdAMC9UdTe1i3LWrW8YGOl5bE+vPjgx+QTPLMR8rMI2lVcD7iJRObEfmppcQbQvMl29kx5w1tj1U54Q+SmPNTqw52kMC4naosJHCqvEUdtHSIl7LVnvVtOWfhcthIPa03Ln3zjr5PZEE1CYD8Ny/RlZtVAw9XoTji+jVIW5hyWtZnE5YRpFxW3jFMib/dBuEYvbXIl4qBq/+OHdK8RQBkS5Ah4d+tTSp1iUrvDRS5nL9txhDimeK0WgPJWwSTS73b+cppWq/2rsl/QxLCQhh7+3FxSrchfF/dF/jnBw== X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-9803a.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: 3a534978-7dfc-474d-01ee-08dc09eb8580 X-MS-Exchange-CrossTenant-AuthSource: MW4PR20MB5105.namprd20.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 31 Dec 2023 10:30:34.4300 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH3PR20MB5748 X-Spam-Score: 0.2 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.8 (/) martin rudalics writes: > So for Emacs-29 I would recommend to add to the Elisp manual, where it > says that "Each condition is passed to =E2=80=98buffer-match-p=E2=80=99 .= ..", that using > 'derived-mode' and 'major-mode' as conditions might not work if > 'display-buffer' is called before the major mode of the buffer has been > established. And I would add a similar remark to the description of > 'buffer-match-p' itself. I agree, Info mode is only one of the affected modes, compilation-mode also shows this behaviour and others might as well. --=20 German Pacenza From unknown Mon Sep 08 22:57:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#68081: 30.0.50; derived-mode and display-buffer-alist Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 01 Jan 2024 09:39:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68081 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: German Pacenza Cc: 68081@debbugs.gnu.org, Eli Zaretskii Received: via spool by 68081-submit@debbugs.gnu.org id=B68081.170410190826054 (code B ref 68081); Mon, 01 Jan 2024 09:39:01 +0000 Received: (at 68081) by debbugs.gnu.org; 1 Jan 2024 09:38:28 +0000 Received: from localhost ([127.0.0.1]:47332 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rKEkd-0006mA-Id for submit@debbugs.gnu.org; Mon, 01 Jan 2024 04:38:27 -0500 Received: from mout.gmx.net ([212.227.17.22]:36405) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rKEkW-0006ls-SZ for 68081@debbugs.gnu.org; Mon, 01 Jan 2024 04:38:26 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.at; s=s31663417; t=1704101891; x=1704706691; i=rudalics@gmx.at; bh=KgDM9j4xfyMUnKnzF2fIqR1KEPqJorXRL8Blhzv/oNA=; h=X-UI-Sender-Class:Date:Subject:To:Cc:References:From: In-Reply-To; b=DbIzl091OcZWVYgHcYhqEr2gYeK5WaGHBwXGmUgKZ3c4bWDQIn3CfhJFNTmq2khF yXLTjDFx17BMZj4V3AAbWkgb7kgOBZlo3olD3L3QNXV6MxKXxhie1H9alyiTldwdj 6ONGfKDv1haMHr9U9jquaq1hXTzHw8Ptx4MFsC0j/QRUdmi/aq74MGuSYxxvI05hS ULNUTKP34x/juc+t4YvAGBeZrPYeEUpRHh3nnL8Vdk5fGsWX4x2UZhrsDyx3l6U3H zJMtyXNgR6jFPCrGrF2OnwjZGi1d6qiOGUjRrqbyKZADwqK0KKLCDt3a32bfS3J1B ZvnNv+PPVvvbm18m2w== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([46.125.249.36]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MKsj7-1rfTax3qN3-00LJ1g; Mon, 01 Jan 2024 10:38:11 +0100 Message-ID: <8db30606-c98c-4078-a448-6ad31bd59768@gmx.at> Date: Mon, 1 Jan 2024 10:38:09 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird References: <83r0j6774p.fsf@gnu.org> <342c493e-b0ba-40a8-8023-58a9bb04abd6@gmx.at> <83v88h5j7z.fsf@gnu.org> <9fc1e566-d99e-479a-bb38-fce6a964dfc0@gmx.at> <83edf43soc.fsf@gnu.org> <9cfb6641-9fda-4623-8623-a17341369c18@gmx.at> Content-Language: en-US From: martin rudalics In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:WFTftQ2IofwiElmcSbdD3DVc2oCD+cbyoHUXlN8YcbHcC3JY2/6 Y9Zyrx+k+nuDlxvJCmutVhtLgqlr5WM1qc+JrB17YE6RrIfuthi2GFgHerr1smfGaJx8sZe SuG4cWDVY0rYB+sLRMpjLtpdUIlz9LkBJtgldhljOKn5x/2uJPoFx18NWXY3HsjbQ9+2lzY Fb7ZfhqMbJZWJEdUeMTFw== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:YYlkIyrJuuQ=;BNQNV+E/BWx0oTlWvHcz6TIlcJV 4xgGJXg6DXYdRZk1PifFal7m/GVuj2S2M8tMFPBULFCyJVyHbd8BJhlTfKIUCWbZ+6J92r6wZ GSy1qMbiS39rWzawpj8glieyqtFbG2QqcutmjcK9r/UfdyuVEv4NGYCeRZLPxkkbdhni1KGVF GGatN6qAEbyxTWtDctnC/umgoHSChV8qTvPQ5jVbM1YMMzv9BNJ4Xs2tlHIqdHn07wNBXFE9+ 4K1OZDUBJv+nilXM8A9KkXUUtCVCyXzLqJtewvtyA/GMa5VmmTYLz25fpkKgphZMyA9Jr5FPi sM/LaJIJ8UfcdH5w/FpOCn1Nnr5+CdtGbjHEnezu+dmehSpQhIGDXUM4fwvVtbYU/G9NWibhk EK1Raq6yCzwnnAmApZYEyhVuqNG55HREO00+FLX6n8BpvFVdPTI/3Y/jrQAVRKPhD88Kh/QH2 3s2ThbUiArR6U4vAshwWpMIUPMfCcfPYm2w2uhvCDl0lIvQ+tZK8idJVTNQmFWbpEl2DwDE5R qiyUq2BFy+kqjOOrRKAbM6+2FkkXTQ7nZyZy4yRB3Yg2/NqpH6w3AZaCj3BuIKVgGK8QM5JV5 KKOTkUoJJ/nttcdzDkwoCw17ZrACS+7M3I086BvxJIvrPUUhv9+ageYVFwEK1V5aimGHnSBj4 6bN9GOtVuDPfekZ/mIJK4qy6WWDRwSkKihbLnpkZuQPwdJPNQltPwicilCaXk/+IshbnAdFhQ TPps4pgpmSCCYPyePv0g7JA873tbknjCsK0CiylHQCBbKTMqn49BzUC72+0SsTqMBPWRlbrvl JabJhFLxdPEi+tLlWlOdE3yh2dcL3xqIRtQZk7P+2PnqURtOWUQP8WxKN4DooXoqUGZg+rIG5 uO0e/OywyyHETOC7wcWAbGKg9eiaE3l5T+B+WpB6sYVrarLAaE3FhrSI48qu1XJS7KJXi9uIB TiDXTOahVu6DHWjMqwNND/rleos= X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) > I agree, Info mode is only one of the affected modes, compilation-mode > also shows this behaviour and others might as well. And these cannot be reasonably fixed all by moving the -mode calls in front of the 'display-buffer' call in a consistent manner. The original problem is with 'window-normalize-buffer-to-switch-to'. It should never be called in non-interactive use, so 'info' would have been forced to provide a buffer as argument and not just a name. I'm afraid that this inconsistency makes 'buffer-match-p' pretty useless for 'pop-to-buffer' and its like. A strong warning seems appropriate. martin From unknown Mon Sep 08 22:57:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#68081: 30.0.50; derived-mode and display-buffer-alist Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 01 Jan 2024 12:18:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68081 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: martin rudalics Cc: germanp82@hotmail.com, 68081@debbugs.gnu.org Received: via spool by 68081-submit@debbugs.gnu.org id=B68081.170411147823661 (code B ref 68081); Mon, 01 Jan 2024 12:18:01 +0000 Received: (at 68081) by debbugs.gnu.org; 1 Jan 2024 12:17:58 +0000 Received: from localhost ([127.0.0.1]:47439 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rKHEz-00069Z-PN for submit@debbugs.gnu.org; Mon, 01 Jan 2024 07:17:58 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:43986) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rKHEx-00069M-PN for 68081@debbugs.gnu.org; Mon, 01 Jan 2024 07:17:56 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rKHEp-0003m8-Qr; Mon, 01 Jan 2024 07:17:47 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=co/VfXvhdjQ4JZCe3IZ0sI/pHJ2fpjQF+WllILsW/o4=; b=g/GxyATi0Fj/ /D3JoCxAMGwCLGHoR/juielpMz5fLocIEEQJi9Ddcprc8BzrnhkUreGMv49rOL6hL/s/IAHYdwlnf sAsDcrRFvM8Qd+xz0yS+QidNY9CTVn1qFoJp6dhNkJ13RBRwIxNBiIjTJYWb6V5jA2wpTOzAtp9HR ao8fZmvzC7YPtYkIpuW059/giuT/v84Z6dYXQN2K2D9pS+lhL/v4WTpKgQxJvrNo49rkD/DwF+AQ6 xHAyztHSv1dfOUZu+zL0QfbN8OYt61ylMh6dVAGZIIsHbdBwL+XqBO8OUxhUIU2gu8cRKzXgwIiwL SXYEnmwcokk2tzzvuIlJOA==; Date: Mon, 01 Jan 2024 14:17:44 +0200 Message-Id: <83plyl1c47.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <8db30606-c98c-4078-a448-6ad31bd59768@gmx.at> (message from martin rudalics on Mon, 1 Jan 2024 10:38:09 +0100) References: <83r0j6774p.fsf@gnu.org> <342c493e-b0ba-40a8-8023-58a9bb04abd6@gmx.at> <83v88h5j7z.fsf@gnu.org> <9fc1e566-d99e-479a-bb38-fce6a964dfc0@gmx.at> <83edf43soc.fsf@gnu.org> <9cfb6641-9fda-4623-8623-a17341369c18@gmx.at> <8db30606-c98c-4078-a448-6ad31bd59768@gmx.at> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > Date: Mon, 1 Jan 2024 10:38:09 +0100 > Cc: Eli Zaretskii , 68081@debbugs.gnu.org > From: martin rudalics > > > I agree, Info mode is only one of the affected modes, compilation-mode > > also shows this behaviour and others might as well. > > And these cannot be reasonably fixed all by moving the -mode calls in > front of the 'display-buffer' call in a consistent manner. > > The original problem is with 'window-normalize-buffer-to-switch-to'. It > should never be called in non-interactive use, so 'info' would have been > forced to provide a buffer as argument and not just a name. > > I'm afraid that this inconsistency makes 'buffer-match-p' pretty useless > for 'pop-to-buffer' and its like. A strong warning seems appropriate. Thanks, but now I wonder whether we should revert the change which made display-buffer call buffer-match-p. It sounds like fixing the breakage in any other way is either hard or fragile or nigh impossible. From unknown Mon Sep 08 22:57:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#68081: 30.0.50; derived-mode and display-buffer-alist Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 02 Jan 2024 10:47:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68081 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: germanp82@hotmail.com, 68081@debbugs.gnu.org Received: via spool by 68081-submit@debbugs.gnu.org id=B68081.170419240022440 (code B ref 68081); Tue, 02 Jan 2024 10:47:02 +0000 Received: (at 68081) by debbugs.gnu.org; 2 Jan 2024 10:46:40 +0000 Received: from localhost ([127.0.0.1]:49466 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rKcIC-0005ps-BS for submit@debbugs.gnu.org; Tue, 02 Jan 2024 05:46:40 -0500 Received: from mout.gmx.net ([212.227.15.15]:35699) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rKcI9-0005lr-G8 for 68081@debbugs.gnu.org; Tue, 02 Jan 2024 05:46:38 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.at; s=s31663417; t=1704192387; x=1704797187; i=rudalics@gmx.at; bh=bnZAzzndsC5L0HKbLkgSs7i7W2hfdDGtbLvW8tWluvE=; h=X-UI-Sender-Class:Date:Subject:To:Cc:References:From: In-Reply-To; b=nNUX0EuGMdhFmD6L+Jzn+fI/Nctiqh8xcEDxJ49i7w5sqXpYGiyM09/1gKq8ZOTs z+hzdH7/Hj2mrX2kYUmTmT3kqkWHgEOv7GynDAVHZQjabo92ZGH9YWKOgMkzu8E56 222VUHXqXGKICpqoEAnQfqvQjN3HLsVgSkKGvqtn4ZJXUujEQQh7WccsjV80XPGSw vMz9qeGJGMzH1CPJq1R9qXbn0VRzuMlPS+EGUacy7iPbpOxsMsK/lyIvC+KsFZqAY L59kHSwf1G7ZSQNKg2jXKhngULwBCksJGbQDdBe5jQO8d3CEBgPoiVIwlULEJ548T 3eYOd/fqQiGWYJqJEA== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([213.142.96.121]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MAfUo-1rVZal00oC-00B6VA; Tue, 02 Jan 2024 11:46:27 +0100 Message-ID: <27b95070-c8d6-4607-bd21-bacabe13c673@gmx.at> Date: Tue, 2 Jan 2024 11:46:26 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird References: <83r0j6774p.fsf@gnu.org> <342c493e-b0ba-40a8-8023-58a9bb04abd6@gmx.at> <83v88h5j7z.fsf@gnu.org> <9fc1e566-d99e-479a-bb38-fce6a964dfc0@gmx.at> <83edf43soc.fsf@gnu.org> <9cfb6641-9fda-4623-8623-a17341369c18@gmx.at> <8db30606-c98c-4078-a448-6ad31bd59768@gmx.at> <83plyl1c47.fsf@gnu.org> Content-Language: en-US From: martin rudalics In-Reply-To: <83plyl1c47.fsf@gnu.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:9g8Td8sRhayLP2YDQkhAsAdizqZXvrIzTJYUh8nwJ+wdm6Qkds2 R6jhA7vkE95hZrfN/vjte2osb4CfB3fo4hwmeSk+C2TcB8nyreriDQxsjvItqGrfGxRP47r aGcAOMq9bkbcSlV7YO9Ki6bmgzZOkFtrwAmBMAgGObNC1uAxA/KCEsAKiGWHjEsxhOqcFCI tDO3SeYbEli+51EsW5jog== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:1bwiGj1rrAk=;9o+shEDLs9DL+rTHe3JgbJmCGYp diVGRFPMEA0ca94buOEcz7KWVBKyLBhK4+Qi5tgtr9OOOJzpdaVNHT8VUZ5WbwNG5Hdm9cMlo PtLvnssH/F6IjoQgMMNGmgHkChN1vIsgf3khcD14y71DqRHNgOlIVRotV17xVntbGaQQ0jv5V NTc6c5t225b5IO6EgcEP1Hkk1eEONhHGx88aFJezjeYEB1yY0nJ5uo6+qCcaooIsfw4Y5yPWd hXjohoWwz6n6nkJJNnzCXyNoybsuSUvvNZcIyjFtT101Loe828oRxA3OOhuGwAIXgHb1Ht4wq VnQCafsZXjasnCDnktQKz01F9ZwzDW9iKWIH0F6WdEl9NLxy79e1CTSQnrFCDkBrkdVE5bklm mvzPxu67qDlxCTcI3pNv+ZxrDBLOHlzpRCVLo8Uc3QjX36arDgzPD67fGROFJNgI0wZJSuBvh 00QE8/Q9sx65t8fdsvohh848o37QNm33Wk2Vv2TVHaNmcmlbUkiifNV2KUJpPCOugFIVFO5OK vpn0x+2GTRESuGtZ+cvzHmoPktEulOe/yIZHbCVln9h0WrzV/LB2ZNSxzNIWIpbKkgE1V7XkC bij8kP/jgo52cLulEukGYhJksbwNYgWNQL+IX5F/OY0sRtKAmOAdcqbSkzCFmZfjGUPYfauA9 eneFDy4sX64TdgiLwmcPWB3FplqNWE1WuHzeI6l9Ry5Etngi7p7hZd3CCrA+Dx5jNaJD0l3P9 7h9q4KFyNwrTFy3rHEx6OTWaAx/W4rUsUHkI6Imgbj8o4wusQRBcXLCCJBVAUW/17oRQ9x+mH oIWCo9hhJAwH9QzVUEiV3acmnS2MDZOmiXLUNrJfiV5LLsSytKfuV30/JDNYDj3azthcB9oEh o1HSyNilWaudIEGajXWBWdu/nAwz6wbE8q7majFzyUcsRT5l5icOVzieBV6kHy54/fwFYmyZ2 1omLp8SEgb5hsVBxGPrI3OduIlg= X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) > Thanks, but now I wonder whether we should revert the change which > made display-buffer call buffer-match-p. The problem is not with 'display-buffer'. The problem is with 'pop-to-buffer' and 'switch-to-buffer'. What would you tell people who already customized 'display-buffer-alist' and are happy with how it works with 'display-buffer'? > It sounds like fixing the > breakage in any other way is either hard or fragile or nigh > impossible. 'info' initially used 'switch-to-buffer' (if (get-buffer "*info*") (switch-to-buffer "*info*") (Info-directory)))) Later it called 'pop-to-buffer' as (if (get-buffer "*info*") (pop-to-buffer "*info*") (Info-directory)))) The breakage occurred when it started to call (pop-to-buffer "*info*") without checking whether that buffer exists. It sometimes backfires to use a feature meant for interactive use (like 'pop-to-buffer' creating its buffer autonomously) in non-interactive calls. Sometimes it happens decades after that feature was misused. BTW note that C-h F ignores _any_ efforts you put into customizing 'display-buffer-alist' like say (customize-set-variable 'display-buffer-alist '(("\\*info\\*" display-buffer-pop-up-window (inhibit-same-window . t)))) So there is worse than C-h i. martin From unknown Mon Sep 08 22:57:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#68081: 30.0.50; derived-mode and display-buffer-alist Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 03 Jan 2024 10:36:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68081 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: germanp82@hotmail.com, 68081@debbugs.gnu.org Received: via spool by 68081-submit@debbugs.gnu.org id=B68081.170427814817372 (code B ref 68081); Wed, 03 Jan 2024 10:36:02 +0000 Received: (at 68081) by debbugs.gnu.org; 3 Jan 2024 10:35:48 +0000 Received: from localhost ([127.0.0.1]:51896 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rKybD-0004W7-Bq for submit@debbugs.gnu.org; Wed, 03 Jan 2024 05:35:47 -0500 Received: from mout.gmx.net ([212.227.17.20]:56329) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rKyb8-0004Vm-Aw for 68081@debbugs.gnu.org; Wed, 03 Jan 2024 05:35:45 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.at; s=s31663417; t=1704278126; x=1704882926; i=rudalics@gmx.at; bh=M05n0XuYlGOcPTYD/3w5OEkBqhuijI1zGQsLp11kIss=; h=X-UI-Sender-Class:Date:Subject:To:Cc:References:From: In-Reply-To; b=fj40fXEjZDRDmnhBcNeKJtkFJBVK+7OopawB+JQs4TPXjiZN1e6o+7d5GkN4i3jV Oo/Q67o05OnXRMeLtkyGuhFVBm9RlIPeHrbaIQ5q1jR1x15eML2BjP5sjGaphcEic 1TRsxtWLH7I2un6l2yP0JsS/kVT8E4sIWP+sUHJWBa64F2Z1T+yWKkfz3KyUhhklH rZCJRRMEyAzlbu47/2tuxEoIWCn6cLRyb3Do/ydXhNvYta8B7u0xOkmTJnm0vt6WN 3QTwDcJiwX01dwVkYydZSHZZZDW2iaWT0OF4u3O4EkJzKR0TulJSoEUcf8EFLI+Ks 8iJIQE8Fdj54ahw4tw== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([213.142.96.218]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MBUqF-1rV7C51pYl-00Cy1x; Wed, 03 Jan 2024 11:35:26 +0100 Content-Type: multipart/mixed; boundary="------------dJ0pOLf135pn400U4oEmQCbK" Message-ID: Date: Wed, 3 Jan 2024 11:35:25 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird References: <83r0j6774p.fsf@gnu.org> <342c493e-b0ba-40a8-8023-58a9bb04abd6@gmx.at> <83v88h5j7z.fsf@gnu.org> <9fc1e566-d99e-479a-bb38-fce6a964dfc0@gmx.at> <83edf43soc.fsf@gnu.org> <9cfb6641-9fda-4623-8623-a17341369c18@gmx.at> <8db30606-c98c-4078-a448-6ad31bd59768@gmx.at> <83plyl1c47.fsf@gnu.org> Content-Language: en-US From: martin rudalics In-Reply-To: <83plyl1c47.fsf@gnu.org> X-Provags-ID: V03:K1:L/mdClphIdaQQS6tVlC0+QMxSO3BCoivXVM13YPrFVTHnsBbDDy xlU2J33cXRD+N4C1Kso0CPH7cElEqRWqLvcTfsTVQmT8JXlKhUkhrsTu+w4tQyadib/3DN/ 9Q+36Y5ilfezDN2LgZjUFxW9RbO8xnvEBr8akWk2Wd44Y/5+nuZ7AOkWKZZ8A2PHnSnK8wQ V9n0kAq6n4nH0w7U4zgRA== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:IINCi3Isi8g=;FCLZTj/1FhFib2wHxJpdY2Yo++c OCjEHBt7y8NCR0RK1kfR+r5eFDsRH9buFAhAhfKeozub71IdMw8SV6MelsrRG8k83ZOV/JgGR rDaDVZMgpMUT11bevj2AX9Pq3yCRXGQH5pTZpo7miHIOhEcXBh/oeyAptJc4BssR7mpdl8BAq GcuZExVqxmBiHRoemKt+Bg3iBdP1S94EQxT/3hutTt1oofwhYEVgRCsLSdlaem5WDOhSzXRJ0 XD1gW+oB01RNImm73kbMUGJ68/2eeIp+kjVvLfr6ZX512L7JYEERfQRIFVgvBkWZy8pvRUhDB Pbn/9/ZvJhpMSooMnP2uT3EtQ3VGL0gysciHryNG3roUhMcPepD43OIZGfrgaS8pCD/QxQgYo mlSl7aCNZfRGKkaToaadfYw7Ea/KGAz92mh8uXq76wuDLvScX/suFXzu2b0pJHZSCopFMaIIh 5bWtBAXuHpAcA3HbrZnBUOxm8FaDRchBoE5N/rqkl0KF91UJhl31M56VRHovFmj+AMNO5EK0c KFxuTV1jXcAFxnC66hCzEbCtfNEwrqvdFxDelSuo9XKt7qd5PUblPiRhXkEwAzcBDvqTDVGE6 YqqCq80i8ka4AjJqssA4DP3x5TvLPtEsPbajN+vux9DMDzuNaLZb9J4IUcIShGvbcG9gO5Vtm w/t3O9N7slV7mcbAv43xlZHxSJbWi9FZ7btYfUyVbbGrIKt4xFOhwA5h4ZtxRDiZ4NMFl6ik+ 5BwDVAYonBlhpjV5ZkCheeAGc+pAEAV4Y8ZjZC1nyJ/HkjNfJeYRtbk7Z+34acG1r3vdr4Gpw U/H/jg+KxAX7LypEf7lIJpZB1iAzU+QPiVzt1EMnnCbHrXC18s9chB4Pl4u0QtN5jzDb5yX+v kjcQtfkpwWCha6S6O3Y+94NTDXfNkbCu3Rd7YYmu7hiGj3OU/c+vewoixBokq/noek1nMB6DD SNL0P2Z7tYC6TVvSJHOACfRLLj2Bdr1o71SdKmhwYQlWy7mz X-Spam-Score: 3.6 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Attached find a patch for info.el on master that should handle all cases I found in a fairly sane way. Please test it with the info commands you know of. I've not eliminated things like (save-window-excursion (or (derived-mode-p 'Info-mode) (info-pop-to-buffer)) (Info-goto-node (Info-extract-pointer "next")))) Content analysis details: (3.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [213.142.96.218 listed in zen.spamhaus.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rudalics[at]gmx.at) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 RCVD_IN_MSPIKE_H4 RBL: Very Good reputation (+4) [212.227.17.20 listed in wl.mailspike.net] 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders -0.0 T_SCC_BODY_TEXT_LINE No description available. X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.9 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Attached find a patch for info.el on master that should handle all cases I found in a fairly sane way. Please test it with the info commands you know of. I've not eliminated things like (save-window-excursion (or (derived-mode-p 'Info-mode) (info-pop-to-buffer)) (Info-goto-node (Info-extract-pointer "next")))) Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [213.142.96.218 listed in zen.spamhaus.org] 0.0 RCVD_IN_MSPIKE_H4 RBL: Very Good reputation (+4) [212.227.17.20 listed in wl.mailspike.net] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rudalics[at]gmx.at) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.17.20 listed in list.dnswl.org] 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders -0.0 T_SCC_BODY_TEXT_LINE No description available. -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager This is a multi-part message in MIME format. --------------dJ0pOLf135pn400U4oEmQCbK Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Attached find a patch for info.el on master that should handle all cases I found in a fairly sane way. Please test it with the info commands you know of. I've not eliminated things like (save-window-excursion (or (derived-mode-p 'Info-mode) (info-pop-to-buffer)) (Info-goto-node (Info-extract-pointer "next")))) While these will hardly DTRT with multiple frames and occasionally produce some flickering here, they allow to navigate info buffers that are not displayed (however useful that is). As for compilation modes, please provide an example of how they misbehave. Thanks, martin --------------dJ0pOLf135pn400U4oEmQCbK Content-Type: text/x-patch; charset=UTF-8; name="info.el.diff" Content-Disposition: attachment; filename="info.el.diff" Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL2xpc3AvaW5mby5lbCBiL2xpc3AvaW5mby5lbAppbmRleCA1MWU5ZWI3 MmVkZi4uNmY2OWFmOTk5NTggMTAwNjQ0Ci0tLSBhL2xpc3AvaW5mby5lbAorKysgYi9saXNw L2luZm8uZWwKQEAgLTczMiw4ICs3MzIsNTMgQEAgaW5mby1vdGhlci13aW5kb3cKIAkJICAg IChyZWFkLWZpbGUtbmFtZSAiSW5mbyBmaWxlIG5hbWU6ICIgbmlsIG5pbCB0KSkKIAkJKGlm IChudW1iZXJwIGN1cnJlbnQtcHJlZml4LWFyZykKIAkJICAgIChmb3JtYXQgIippbmZvKjwl cz4iIGN1cnJlbnQtcHJlZml4LWFyZykpKSkKLSAgKGluZm8tc2V0dXAgZmlsZS1vci1ub2Rl Ci0JICAgICAgKHN3aXRjaC10by1idWZmZXItb3RoZXItd2luZG93IChvciBidWZmZXIgIipp bmZvKiIpKSkpCisgIChpbmZvLXBvcC10by1idWZmZXIgZmlsZS1vci1ub2RlIGJ1ZmZlciB0 KSkKKworKGRlZnVuIGluZm8tcG9wLXRvLWJ1ZmZlciAoJm9wdGlvbmFsIGZpbGUtb3Itbm9k ZSBidWZmZXItb3ItbmFtZSBvdGhlci13aW5kb3cpCisgICJQdXQgSW5mbyBub2RlIEZJTEUt T1ItTk9ERSBpbiBzcGVjaWZpZWQgYnVmZmVyIGFuZCBkaXNwbGF5IGl0LgorT3B0aW9uYWwg YXJndW1lbnQgRklMRS1PUi1OT0RFIGlzIGFzIGZvciBgaW5mbycuCisKK0lmIHRoZSBvcHRp b25hbCBhcmd1bWVudCBCVUZGRVItT1ItTkFNRSBpcyBhIGJ1ZmZlciwgdXNlIHRoYXQKK2J1 ZmZlci4gIElmIGl0IGlzIGEgc3RyaW5nLCB1c2UgdGhhdCBzdHJpbmcgYXMgdGhlIG5hbWUg b2YgdGhlCitidWZmZXIsIGNyZWF0aW5nIGl0IGlmIGl0IGRvZXMgbm90IGV4aXN0LiAgT3Ro ZXJ3aXNlLCB1c2UgYQorYnVmZmVyIHdpdGggdGhlIG5hbWUgYCppbmZvKicsIGNyZWF0aW5n IGl0IGlmIGl0IGRvZXMgbm90IGV4aXN0LgorCitPcHRpb25hbCBhcmd1bWVudCBPVEhFUi1X SU5ET1cgbmlsIG1lYW5zIHRvIHByZWZlciB0aGUgc2VsZWN0ZWQKK3dpbmRvdy4gIE9USEVS LVdJTkRPVyBub24tbmlsIG1lYW5zIHRvIHByZWZlciBhbm90aGVyIHdpbmRvdy4KK1NlbGVj dCB0aGUgd2luZG93IHVzZWQsIGlmIGl0IGhhcyBiZWVuIG1hZGUuIgorICAobGV0ICgoYnVm ZmVyIChjb25kCisJCSAoKGJ1ZmZlcnAgYnVmZmVyLW9yLW5hbWUpCisJCSAgYnVmZmVyLW9y LW5hbWUpCisJCSAoKHN0cmluZ3AgYnVmZmVyLW9yLW5hbWUpCisJCSAgKGdldC1idWZmZXIt Y3JlYXRlIGJ1ZmZlci1vci1uYW1lKSkKKwkJICh0CisJCSAgKGdldC1idWZmZXItY3JlYXRl ICIqaW5mbyoiKSkpKSkKKyAgICAod2l0aC1jdXJyZW50LWJ1ZmZlciBidWZmZXIKKyAgICAg ICh1bmxlc3MgKGRlcml2ZWQtbW9kZS1wICdJbmZvLW1vZGUpCisJKEluZm8tbW9kZSkpKQor CisgICAgKGxldCogKCh3aW5kb3cKKwkgICAgKGRpc3BsYXktYnVmZmVyIGJ1ZmZlcgorCQkJ ICAgIChpZiBvdGhlci13aW5kb3cKKwkJCQknKG5pbCAoaW5oaWJpdC1zYW1lLXdpbmRvdyAu IHQpKQorCQkJICAgICAgJyhkaXNwbGF5LWJ1ZmZlci1zYW1lLXdpbmRvdykpKSkpCisgICAg ICAod2l0aC1jdXJyZW50LWJ1ZmZlciBidWZmZXIKKwkoaWYgZmlsZS1vci1ub2RlCisJICAg IDs7IElmIGFyZ3VtZW50IGFscmVhZHkgY29udGFpbnMgcGFyZW50aGVzZXMsIGRvbid0IGFk ZCBhbm90aGVyIHNldAorCSAgICA7OyBzaW5jZSB0aGUgYXJndW1lbnQgd2lsbCB0aGVuIGJl IHBhcnNlZCBpbXByb3Blcmx5LiAgVGhpcyBhbHNvCisJICAgIDs7IGhhcyB0aGUgYWRkZWQg YmVuZWZpdCBvZiBhbGxvd2luZyBub2RlIG5hbWVzIHRvIGJlIGluY2x1ZGVkCisJICAgIDs7 IGZvbGxvd2luZyB0aGUgcGFyZW50aGVzaXplZCBmaWxlbmFtZS4KKwkgICAgKEluZm8tZ290 by1ub2RlCisJICAgICAoaWYgKGFuZCAoc3RyaW5ncCBmaWxlLW9yLW5vZGUpIChzdHJpbmct bWF0Y2ggIiguKikiIGZpbGUtb3Itbm9kZSkpCisJCSBmaWxlLW9yLW5vZGUKKyAgICAgICAg ICAgICAgIChjb25jYXQgIigiIGZpbGUtb3Itbm9kZSAiKSIpKSkKKwkgIChpZiAoYW5kICh6 ZXJvcCAoYnVmZmVyLXNpemUpKQorCQkgICAobnVsbCBJbmZvLWhpc3RvcnkpKQorCSAgICAg IDs7IElmIHdlIGp1c3QgY3JlYXRlZCB0aGUgSW5mbyBidWZmZXIsIGdvIHRvIHRoZSBkaXJl Y3RvcnkuCisJICAgICAgKEluZm8tZGlyZWN0b3J5KSkpKQorCisgICAgICAod2hlbiB3aW5k b3cKKwkoc2VsZWN0LXdpbmRvdyB3aW5kb3cpKSkpKQogCiA7OzsjIyNhdXRvbG9hZCAocHV0 ICdpbmZvICdpbmZvLWZpbGUgKHB1cmVjb3B5ICJlbWFjcyIpKQogOzs7IyMjYXV0b2xvYWQK QEAgLTc2OCw4ICs4MTMsOCBAQCBpbmZvCiAgICAgOzsgb2YgbmFtZXMgdGhhdCBtaWdodCBo YXZlIGJlZW4gd3JhcHBlZCAoaW4gZW1haWxzLCBldGMuKS4KICAgICAoc2V0cSBmaWxlLW9y LW5vZGUKICAgICAgICAgICAoc3RyaW5nLXJlcGxhY2UgIlxuIiAiICIgZmlsZS1vci1ub2Rl KSkpCi0gIChpbmZvLXNldHVwIGZpbGUtb3Itbm9kZQotCSAgICAgIChwb3AtdG8tYnVmZmVy LXNhbWUtd2luZG93IChvciBidWZmZXIgIippbmZvKiIpKSkpCisKKyAgKGluZm8tcG9wLXRv LWJ1ZmZlciBmaWxlLW9yLW5vZGUgYnVmZmVyKSkKIAogKGRlZnVuIGluZm8tc2V0dXAgKGZp bGUtb3Itbm9kZSBidWZmZXIpCiAgICJEaXNwbGF5IEluZm8gbm9kZSBGSUxFLU9SLU5PREUg aW4gQlVGRkVSLiIKQEAgLTc4OSw2ICs4MzQsOCBAQCBpbmZvLXNldHVwCiAJOzsgSWYgd2Ug anVzdCBjcmVhdGVkIHRoZSBJbmZvIGJ1ZmZlciwgZ28gdG8gdGhlIGRpcmVjdG9yeS4KIAko SW5mby1kaXJlY3RvcnkpKSkpCiAKKyhtYWtlLW9ic29sZXRlICdpbmZvLXNldHVwICJ1c2Ug YGluZm8tcG9wLXRvLWJ1ZmZlcicgaW5zdGVhZCIgIjMwLjEiKQorCiA7OzsjIyNhdXRvbG9h ZAogKGRlZnVuIGluZm8tZW1hY3MtbWFudWFsICgpCiAgICJEaXNwbGF5IHRoZSBFbWFjcyBt YW51YWwgaW4gSW5mbyBtb2RlLiIKQEAgLTkyNyw3ICs5NzQsNyBAQCBJbmZvLWZpbmQtbm9k ZQogICAoc2V0cSBub2RlbmFtZSAoaW5mby0tbm9kZS1jYW5vbmljYWxpemUtd2hpdGVzcGFj ZSBub2RlbmFtZSkpCiAgIChzZXRxIGZpbGVuYW1lIChJbmZvLWZpbmQtZmlsZSBmaWxlbmFt ZSBub2Vycm9yKSkKICAgOzsgR28gaW50byBJbmZvIGJ1ZmZlci4KLSAgKG9yIChkZXJpdmVk LW1vZGUtcCAnSW5mby1tb2RlKSAoc3dpdGNoLXRvLWJ1ZmZlciAiKmluZm8qIikpCisgIChv ciAoZGVyaXZlZC1tb2RlLXAgJ0luZm8tbW9kZSkgKGluZm8tcG9wLXRvLWJ1ZmZlciBmaWxl bmFtZSkpCiAgIDs7IFJlY29yZCB0aGUgbm9kZSB3ZSBhcmUgbGVhdmluZywgaWYgd2Ugd2Vy ZSBpbiBvbmUuCiAgIChhbmQgKG5vdCBuby1nb2luZy1iYWNrKQogICAgICAgIEluZm8tY3Vy cmVudC1maWxlCkBAIC05NTcsNyArMTAwNCw3IEBAIEluZm8tcmV2ZXJ0LWZpbmQtbm9kZQog ICAiR28gdG8gYW4gSW5mbyBub2RlIEZJTEVOQU1FIGFuZCBOT0RFTkFNRSwgcmUtcmVhZGlu ZyBkaXNrIGNvbnRlbnRzLgogV2hlbiAqaW5mbyogaXMgYWxyZWFkeSBkaXNwbGF5aW5nIEZJ TEVOQU1FIGFuZCBOT0RFTkFNRSwgdGhlIHdpbmRvdyBwb3NpdGlvbgogaXMgcHJlc2VydmVk LCBpZiBwb3NzaWJsZS4iCi0gIChvciAoZGVyaXZlZC1tb2RlLXAgJ0luZm8tbW9kZSkgKHN3 aXRjaC10by1idWZmZXIgIippbmZvKiIpKQorICAob3IgKGRlcml2ZWQtbW9kZS1wICdJbmZv LW1vZGUpIChpbmZvLXBvcC10by1idWZmZXIgZmlsZW5hbWUpKQogICAobGV0ICgob2xkLWZp bGVuYW1lIEluZm8tY3VycmVudC1maWxlKQogCShvbGQtbm9kZW5hbWUgSW5mby1jdXJyZW50 LW5vZGUpCiAJKHdpbmRvdy1zZWxlY3RlZCAoZXEgKHNlbGVjdGVkLXdpbmRvdykgKGdldC1i dWZmZXItd2luZG93KSkpCkBAIC0yMjkwLDcgKzIzMzcsNyBAQCBJbmZvLW5leHQKICAgKGlu dGVyYWN0aXZlIG5pbCBJbmZvLW1vZGUpCiAgIDs7IEluIGNhc2UgYW5vdGhlciB3aW5kb3cg aXMgY3VycmVudGx5IHNlbGVjdGVkCiAgIChzYXZlLXdpbmRvdy1leGN1cnNpb24KLSAgICAo b3IgKGRlcml2ZWQtbW9kZS1wICdJbmZvLW1vZGUpIChzd2l0Y2gtdG8tYnVmZmVyICIqaW5m byoiKSkKKyAgICAob3IgKGRlcml2ZWQtbW9kZS1wICdJbmZvLW1vZGUpIChpbmZvLXBvcC10 by1idWZmZXIpKQogICAgIChJbmZvLWdvdG8tbm9kZSAoSW5mby1leHRyYWN0LXBvaW50ZXIg Im5leHQiKSkpKQogCiAoZGVmdW4gSW5mby1wcmV2ICgpCkBAIC0yMjk5LDcgKzIzNDYsNyBA QCBJbmZvLXByZXYKICAgKGludGVyYWN0aXZlIG5pbCBJbmZvLW1vZGUpCiAgIDs7IEluIGNh c2UgYW5vdGhlciB3aW5kb3cgaXMgY3VycmVudGx5IHNlbGVjdGVkCiAgIChzYXZlLXdpbmRv dy1leGN1cnNpb24KLSAgICAob3IgKGRlcml2ZWQtbW9kZS1wICdJbmZvLW1vZGUpIChzd2l0 Y2gtdG8tYnVmZmVyICIqaW5mbyoiKSkKKyAgICAob3IgKGRlcml2ZWQtbW9kZS1wICdJbmZv LW1vZGUpIChpbmZvLXBvcC10by1idWZmZXIpKQogICAgIChJbmZvLWdvdG8tbm9kZSAoSW5m by1leHRyYWN0LXBvaW50ZXIgInByZXZbaW91c10qIiAicHJldmlvdXMiKSkpKQogCiAoZGVm dW4gSW5mby11cCAoJm9wdGlvbmFsIHNhbWUtZmlsZSkKQEAgLTIzMDgsNyArMjM1NSw3IEBA IEluZm8tdXAKICAgKGludGVyYWN0aXZlIG5pbCBJbmZvLW1vZGUpCiAgIDs7IEluIGNhc2Ug YW5vdGhlciB3aW5kb3cgaXMgY3VycmVudGx5IHNlbGVjdGVkCiAgIChzYXZlLXdpbmRvdy1l eGN1cnNpb24KLSAgICAob3IgKGRlcml2ZWQtbW9kZS1wICdJbmZvLW1vZGUpIChzd2l0Y2gt dG8tYnVmZmVyICIqaW5mbyoiKSkKKyAgICAob3IgKGRlcml2ZWQtbW9kZS1wICdJbmZvLW1v ZGUpIChpbmZvLXBvcC10by1idWZmZXIpKQogICAgIChsZXQgKChvbGQtbm9kZSBJbmZvLWN1 cnJlbnQtbm9kZSkKIAkgIChvbGQtZmlsZSBJbmZvLWN1cnJlbnQtZmlsZSkKIAkgIChub2Rl IChJbmZvLWV4dHJhY3QtcG9pbnRlciAidXAiKSkgcCkKQEAgLTU0ODUsNyArNTUzMiw3IEBA IGluZm8tZGlzcGxheS1tYW51YWwKICAgICAgICAgICAgICAgICAocmFpc2UtZnJhbWUgKHdp bmRvdy1mcmFtZSB3aW5kb3cpKQogICAgICAgICAgICAgICAgIChzZWxlY3QtZnJhbWUtc2V0 LWlucHV0LWZvY3VzICh3aW5kb3ctZnJhbWUgd2luZG93KSkKICAgICAgICAgICAgICAgICAo c2VsZWN0LXdpbmRvdyB3aW5kb3cpKQotCSAgICAoc3dpdGNoLXRvLWJ1ZmZlciBmb3VuZCkp KQorCSAgICAoaW5mby1wb3AtdG8tYnVmZmVyIG5pbCBmb3VuZCkpKQogICAgICAgOzsgVGhl IGJ1ZmZlciBkb2Vzbid0IGV4aXN0OyBjcmVhdGUgaXQuCiAgICAgICAoaW5mby1pbml0aWFs aXplKQogICAgICAgKGluZm8gKEluZm8tZmluZC1maWxlIG1hbnVhbCkK --------------dJ0pOLf135pn400U4oEmQCbK-- From unknown Mon Sep 08 22:57:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#68081: 30.0.50; derived-mode and display-buffer-alist Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 03 Jan 2024 12:00:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68081 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: martin rudalics Cc: germanp82@hotmail.com, 68081@debbugs.gnu.org Received: via spool by 68081-submit@debbugs.gnu.org id=B68081.170428319311699 (code B ref 68081); Wed, 03 Jan 2024 12:00:02 +0000 Received: (at 68081) by debbugs.gnu.org; 3 Jan 2024 11:59:53 +0000 Received: from localhost ([127.0.0.1]:51942 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rKzua-00032d-IY for submit@debbugs.gnu.org; Wed, 03 Jan 2024 06:59:52 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:36456) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rKzuV-00032K-Uk for 68081@debbugs.gnu.org; Wed, 03 Jan 2024 06:59:51 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rKzuN-0004pn-9X; Wed, 03 Jan 2024 06:59:39 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=5vqlRkCFUXR+YsAczVJ798KqSCblXhSRP2JmC6i4/wk=; b=qwPu7uafvHvR ZRoruAVnF0hf1unvnRT7L8Sc9K0hDJT8YGWOLb+aXBWJ8teRa1pPJ4vds8Ow8z3fgtVu19lg2D4Am TYh0MQ2d173vWI85qya7Vvs+E67HDh4++DQrIkQwxUUFBLxyBn8/nb+KOb3/2IyX4WDwCMlxbotQG xfopEIESJMkP2IVEA171uKJTLjL8h5LXH5RjbCZjhg+5SG2+3bCFEP+yxc74kqtNakDrcqBzpu1N1 74OjasFREqz90diMBH59pdG1CTkgsuPyQeb4sLIu8Yi16/8ilcPaWp67QlKS13CqzxZCwcVOTOsmV yfJ6fJpVdsH7YMomthrebQ==; Date: Wed, 03 Jan 2024 13:59:20 +0200 Message-Id: <83frzezkyv.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <27b95070-c8d6-4607-bd21-bacabe13c673@gmx.at> (message from martin rudalics on Tue, 2 Jan 2024 11:46:26 +0100) References: <83r0j6774p.fsf@gnu.org> <342c493e-b0ba-40a8-8023-58a9bb04abd6@gmx.at> <83v88h5j7z.fsf@gnu.org> <9fc1e566-d99e-479a-bb38-fce6a964dfc0@gmx.at> <83edf43soc.fsf@gnu.org> <9cfb6641-9fda-4623-8623-a17341369c18@gmx.at> <8db30606-c98c-4078-a448-6ad31bd59768@gmx.at> <83plyl1c47.fsf@gnu.org> <27b95070-c8d6-4607-bd21-bacabe13c673@gmx.at> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > Date: Tue, 2 Jan 2024 11:46:26 +0100 > Cc: germanp82@hotmail.com, 68081@debbugs.gnu.org > From: martin rudalics > > > Thanks, but now I wonder whether we should revert the change which > > made display-buffer call buffer-match-p. > > The problem is not with 'display-buffer'. The problem is with > 'pop-to-buffer' and 'switch-to-buffer'. What would you tell people who > already customized 'display-buffer-alist' and are happy with how it > works with 'display-buffer'? > > > It sounds like fixing the > > breakage in any other way is either hard or fragile or nigh > > impossible. > > 'info' initially used 'switch-to-buffer' > > (if (get-buffer "*info*") > (switch-to-buffer "*info*") > (Info-directory)))) > > Later it called 'pop-to-buffer' as > > (if (get-buffer "*info*") > (pop-to-buffer "*info*") > (Info-directory)))) > > The breakage occurred when it started to call > > (pop-to-buffer "*info*") > > without checking whether that buffer exists. It sometimes backfires to > use a feature meant for interactive use (like 'pop-to-buffer' creating > its buffer autonomously) in non-interactive calls. Sometimes it happens > decades after that feature was misused. Do other places that are affected by the same change do the same mistake of unconditionally calling pop-to-buffer? From unknown Mon Sep 08 22:57:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#68081: 30.0.50; derived-mode and display-buffer-alist Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 03 Jan 2024 13:23:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68081 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: martin rudalics Cc: germanp82@hotmail.com, 68081@debbugs.gnu.org Received: via spool by 68081-submit@debbugs.gnu.org id=B68081.170428817614623 (code B ref 68081); Wed, 03 Jan 2024 13:23:01 +0000 Received: (at 68081) by debbugs.gnu.org; 3 Jan 2024 13:22:56 +0000 Received: from localhost ([127.0.0.1]:51973 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rL1Cy-0003nn-0L for submit@debbugs.gnu.org; Wed, 03 Jan 2024 08:22:56 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:58206) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rL1Cu-0003nY-TD for 68081@debbugs.gnu.org; Wed, 03 Jan 2024 08:22:55 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rL1Cl-0001TV-Ou; Wed, 03 Jan 2024 08:22:44 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=YkQ0J1mRYqQZkQ4dsOFLmreAssTnIKvhEwfSRHm8u6c=; b=bql47/QkZ1aq nvuai6QoUh7sSPCfxaaYtW0K5I3NhpMasWkEjR8oaxx1JqE1FZkLW4Fy8BXMp1kWUlYGIYvnB5rDX OEg7Y367VvbZoF7F0IOVa31EqdFRY2VKbLWyZ1PqXnhY/Ynvqkdjsqy/lfE3IfQOuwm7jjIehjmCe J9k1kn+1SDNtPmH1tC1XxrEtvtlchvDfTJPM5OBymVUD8leQUP9aemCFcaHusrGxzRApPTQYZ5ucI 4f1PHFiMDQPuJ7c43olqHu0HHqnhlK7DHSHRgqCYnYBxHumN3cUyB/oDaUFg9dkoCue/P/TuL7FkC JHVDH8toOsg/k3cIPuLMVw==; Date: Wed, 03 Jan 2024 15:22:26 +0200 Message-Id: <8334vezh4d.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from martin rudalics on Wed, 3 Jan 2024 11:35:25 +0100) References: <83r0j6774p.fsf@gnu.org> <342c493e-b0ba-40a8-8023-58a9bb04abd6@gmx.at> <83v88h5j7z.fsf@gnu.org> <9fc1e566-d99e-479a-bb38-fce6a964dfc0@gmx.at> <83edf43soc.fsf@gnu.org> <9cfb6641-9fda-4623-8623-a17341369c18@gmx.at> <8db30606-c98c-4078-a448-6ad31bd59768@gmx.at> <83plyl1c47.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > Date: Wed, 3 Jan 2024 11:35:25 +0100 > Cc: germanp82@hotmail.com, 68081@debbugs.gnu.org > From: martin rudalics > > Attached find a patch for info.el on master that should handle all cases > I found in a fairly sane way. Please test it with the info commands you > know of. Thanks. This is a significant change, so probably not suitable for the release branch. Do you think the simple change of using the old (if (get-buffer "*info*") (pop-to-buffer "*info*") (Info-directory)))) is okay for installing on the release branch, or would you recommend to leave the release branch without a fix and only fix this on master? From unknown Mon Sep 08 22:57:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#68081: 30.0.50; derived-mode and display-buffer-alist Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 04 Jan 2024 10:22:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68081 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: germanp82@hotmail.com, 68081@debbugs.gnu.org Received: via spool by 68081-submit@debbugs.gnu.org id=B68081.170436369410420 (code B ref 68081); Thu, 04 Jan 2024 10:22:01 +0000 Received: (at 68081) by debbugs.gnu.org; 4 Jan 2024 10:21:34 +0000 Received: from localhost ([127.0.0.1]:53618 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rLKqz-0002i0-H8 for submit@debbugs.gnu.org; Thu, 04 Jan 2024 05:21:34 -0500 Received: from mout.gmx.net ([212.227.17.21]:41753) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rLKqw-0002hl-Ju for 68081@debbugs.gnu.org; Thu, 04 Jan 2024 05:21:32 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.at; s=s31663417; t=1704363679; x=1704968479; i=rudalics@gmx.at; bh=LJAFkgsvjaqConNWuXwkFDm8lguezRFvyFsXL0zlTss=; h=X-UI-Sender-Class:Date:Subject:To:Cc:References:From: In-Reply-To; b=nUkJlBycYZoaVDu+KTlneNq/LgUcJdJ6gWFQ4es15DiUkrgL5HcRJgtxJlY0T31O CaB9fRYx1gfV0ME5a6o+C0w/inVW3dHhoAzsG4hK+4fmeskiuBT1n0sPl0ZCAUfq2 NX1/bf8JHmHT8u8cTW8gElgti9pzYtaCcNIwzZycNj7xfzTXh940jy1PHLkekASbn a5E2TBDhnYm41/GiQ4BciZ8CeeQI20uYQdUCOPZYmJHQWhEwcyNaGKecax8HLFPVC Zw3Wu8RfIem7JK0YCC5QGyHb2AFmm2t3neDugHDQOOZZKar/7v/VcDKyJcdNZV29b qBqJzfTwSTCrjfvkbQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([213.142.96.252]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MuUnK-1r37D30TLu-00rbjF; Thu, 04 Jan 2024 11:21:19 +0100 Message-ID: Date: Thu, 4 Jan 2024 11:21:17 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird References: <83r0j6774p.fsf@gnu.org> <342c493e-b0ba-40a8-8023-58a9bb04abd6@gmx.at> <83v88h5j7z.fsf@gnu.org> <9fc1e566-d99e-479a-bb38-fce6a964dfc0@gmx.at> <83edf43soc.fsf@gnu.org> <9cfb6641-9fda-4623-8623-a17341369c18@gmx.at> <8db30606-c98c-4078-a448-6ad31bd59768@gmx.at> <83plyl1c47.fsf@gnu.org> <27b95070-c8d6-4607-bd21-bacabe13c673@gmx.at> <83frzezkyv.fsf@gnu.org> Content-Language: en-US From: martin rudalics In-Reply-To: <83frzezkyv.fsf@gnu.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:3pX+nPtDhX3srBOLOyiPxv+n+ODSGXRTrt64y6YiiZrAKPB9SBh u0f4efe7FUrcZ0awLaqng+qdh6uuoyuXQgC2pAVxGI7WDZS8h2FEvrdIFOjDI3GZQhMrdhC /kE9uXLmjyEEq/SXIp5DTvTDG44I1gtTEC+UT42P0d+6EbokRN9t/+06VdFHTnPp/1NsSFR DFDA6mEWOatkJ9DQe8TVw== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:+NQFYuPOPic=;1+pIjtDHQAhb9A+Z5diCIivt+AF YLkeKZNnvrSJWD1psxALFxDajQVRJpBgOdrhfbl1XeiAzv4eXC7B5Hb8scaPibdA48IVRJ6J8 c1Zmv5Zig02AN9xb13zO+OVkLFWjB1rtl6NfYZUD7cG8Ia1WRc+7HiPGWEMA6gk36HAb6Lqrm xtkaNRt8Suc1RbIJgIAyTG/VzOzN8C5WtgJPRor7XTjcBauhjyuQTAjBtTC9Bj0lHxZyZdgY4 Ivqh2PKXkgj9ZHHYtGbWZCEve3K+eqvOmcQQlZGyLctG55XCfcnYDVI9HZXVefn9flk0PgguX XC4Fj3dKWIySIdYgtFXx/Iy/5PCh76P0lOGTZnf8Jxu//YzweFCdGJkmJvlKudB/rxUcuIm8d w2oKCCEoNen7M/tgR+mbL6Dn8+bvxCL5OYZWdwDIu1VMntu3qBsOlRnaiiLjEGWFpgbfvYj8S 4zP5chB8WitFeh7eHeCYHbMmg5DE2aNojNOVvZw6vThH82es3GbsZ+dh8L0jWJXXaMsyu8T1F aH9B3riUp5P81GNIzmjqvBTzSN+azuDa1kATNQDJWPn4MI99T2Sqa0R/FjGS6BVtOJ3KSryK4 pCJhiIAOCPdnKTOf/8o7Lu2uMfrz4J75UCpP27Aolv2gpyX3SWs9P5zsCupWWtWlyBTVlEDr5 PVv5ZhjVkEKxh5lP2vpJDUmFXCFcg2X05k76GTsPQTtZJoR4wSkWOYamjK6zq2alV2hMSppjj meLwjSG/p148OkozfuTSc6hsC2NRggwphcFET7lHTqeHKGua+273S/Oz5Hor7CvtqhZGiSwk7 0Y8pIAAg3PoWeC+PI5R78jobrDKO0dEC0Ughq/mUKn4BYmfJgIjJoo7R5D15i5wBOXVMAHSwG wwB05GJRE7V9xi4YVwUKQH5NzgnxISBSrzrH6i3R5iIaMAMYpdYJCXdcvz+yDIGivmx6nLRgC Z5dXmg== X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) >> 'info' initially used 'switch-to-buffer' >> >> (if (get-buffer "*info*") >> (switch-to-buffer "*info*") >> (Info-directory)))) >> >> Later it called 'pop-to-buffer' as >> >> (if (get-buffer "*info*") >> (pop-to-buffer "*info*") >> (Info-directory)))) >> >> The breakage occurred when it started to call >> >> (pop-to-buffer "*info*") >> >> without checking whether that buffer exists. It sometimes backfires to >> use a feature meant for interactive use (like 'pop-to-buffer' creating >> its buffer autonomously) in non-interactive calls. Sometimes it happens >> decades after that feature was misused. > > Do other places that are affected by the same change do the same > mistake of unconditionally calling pop-to-buffer? Maybe my formulation was not clear. Basically, all calls of 'info' without first argument are affected by the change. But note that the "callers" do not call 'pop-to-buffer' - 'info' does that. And the problem became virulent only when 'buffer-match-p' started to ask for the buffer's derived mode. With other words: Emacs versions before that change were prepared for the eventual use of 'buffer-match-p'. Later versions were not. The real crux is that non-interactively, 'info' displays the buffer at all. This considerably confuses programmers. Take this (arbitrarily taken) snippet from 'prolog-build-info-alist' and note how the author tries to override the buffer display behavior of 'info' with the help of two window excursions. (save-excursion (save-window-excursion ;; select any window but the minibuffer (as we cannot switch ;; buffers in minibuffer window. ;; I am not sure this is the right/best way (if (active-minibuffer-window) ; nil if none active (select-window (next-window))) ;; Do this after going away from minibuffer window (save-window-excursion (info)) (Info-goto-node prolog-info-predicate-index) Or a similar snippet from 'cperl-info-buffer': (save-window-excursion ;; Get Info running (require 'info) (cond (oldbuf (set-buffer oldbuf) (rename-buffer "*info-perl-tmp*"))) (save-window-excursion (info)) (Info-find-node cperl-info-page (if type "perlvar" "perlfunc")) Now if a user does (customize-set-variable 'display-buffer-alist '(("\\*info\\*" display-buffer-pop-up-frame))) to display 'info' in a separate frame, restoring the previous window configuration in these cases will not restore anything. All these usually "work" by virtue of one fact: That 'display-buffer' by default reuses a window that shows the info buffer already and that the node eventually found will be displayed in that window regardless of which frame it is on. All this is fragile though and will fail as soon as a users starts to more thoroughly customize 'display-buffer-alist'. The idea that info inherently works on displayed buffers only is also a problem for info itself: 'Info-next' does (save-window-excursion (or (derived-mode-p 'Info-mode) (switch-to-buffer "*info*")) (Info-goto-node (Info-extract-pointer "next")))) If you call it with the info window not selected, this first displays *info* in the selected window and goes to the next node there. Then it shows the original buffer in the selected window again in the hope that the effect shows up in any other window that displays *info*. I have no idea why info does not just work on the info buffer here as also Chong's change log entry * info.el (Info-next, Info-prev, Info-up): Select info buffer, in case the user clicks on the link while another window is selected. would indicate. martin From unknown Mon Sep 08 22:57:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#68081: 30.0.50; derived-mode and display-buffer-alist Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 04 Jan 2024 10:22:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68081 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: germanp82@hotmail.com, 68081@debbugs.gnu.org Received: via spool by 68081-submit@debbugs.gnu.org id=B68081.170436371210453 (code B ref 68081); Thu, 04 Jan 2024 10:22:02 +0000 Received: (at 68081) by debbugs.gnu.org; 4 Jan 2024 10:21:52 +0000 Received: from localhost ([127.0.0.1]:53621 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rLKrI-0002iW-2j for submit@debbugs.gnu.org; Thu, 04 Jan 2024 05:21:52 -0500 Received: from mout.gmx.net ([212.227.17.22]:41079) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rLKrG-0002iK-36 for 68081@debbugs.gnu.org; Thu, 04 Jan 2024 05:21:51 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.at; s=s31663417; t=1704363699; x=1704968499; i=rudalics@gmx.at; bh=iOzY+Bf5aQr8xvjDqKItr7OQy5t8YJ/sDbLjWETX6Kc=; h=X-UI-Sender-Class:Date:Subject:To:Cc:References:From: In-Reply-To; b=W04LJYIs8j0A7nXvRLDc+KVxxLGx7XR1KiMLLEG/ni9mKL28BlVRspRJl63+eBIq 043xQjIelIbQc0VVLsBtokvJx9vTyhN+lq+43BNqUnxltx829P/Hb3JJLxputp927 Bf9nyQmFSIM0IjM8wcSeu6DxYwXyQP78f7myMSPovnqbul7usS3vhNqbX/mdFOavb SBIfveAhcvBhVHiNJ+zr+VOuTDqtW0o4YQW3UyKqsC1C4RSrF/1+OfD3cmH7NFXm1 wDNXqSNj7IDzeFbejKo19R58iz2tAe1zk5PNAJdHnc2tdn55G0M7VxsY4p7T12OQj oSF8R/kUMZ7yekZ3CQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([213.142.96.252]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MhD6g-1qh45J23da-00eK2b; Thu, 04 Jan 2024 11:21:39 +0100 Message-ID: Date: Thu, 4 Jan 2024 11:21:39 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US References: <83r0j6774p.fsf@gnu.org> <342c493e-b0ba-40a8-8023-58a9bb04abd6@gmx.at> <83v88h5j7z.fsf@gnu.org> <9fc1e566-d99e-479a-bb38-fce6a964dfc0@gmx.at> <83edf43soc.fsf@gnu.org> <9cfb6641-9fda-4623-8623-a17341369c18@gmx.at> <8db30606-c98c-4078-a448-6ad31bd59768@gmx.at> <83plyl1c47.fsf@gnu.org> <8334vezh4d.fsf@gnu.org> From: martin rudalics In-Reply-To: <8334vezh4d.fsf@gnu.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:SL+Dk5Axf5+KWE/KFwb4xpF3pMcUuNBv0nyJ6ZdyXR/M39XQGG8 YG22NQGEYD0qYVbxPHBvfHWV+nAn0HG2s3UN4w0iU5UxImatAVbzeZSWOPsU+Z585+K0aR/ gPWpwXlwKb7Vsom8t660NjCQ4kwRGDRkHbBJnHpO/krL1CD27/3RlOpKgOLDod7F05W6qx+ W0vVvgeGM4jzqEaR5x8/g== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:LRIzvcc1+fM=;DKNaWPejNupLtBLQuuLxwkNbtTh 7ByA3aCRewOsoyDQLE/Bq5hrW+lYAOY1zWihu5lyXkdQwDhqLbPY7DooG4C0vqE6CvaR57wcq 0GSWxw1XKor3mXy4B8hfulnLdZyWTHjpCengMzsT//5zz8UCQdgJH3I/bO1IfLYFzgf3akXsi Q9WlYgo0XxpwI5zCJwWx6xq6GEe20jNGPF2Oto71tcOsR3BFRt4relS03hCdB3A0ILWJzVMQa 0F6uSm90ajfie9tKUY/ateZkpPhhHgXSZcTgOv4X1L4izAU6osokX6GekcLgjTICxwzZDtrEr 26se6fm3l08O61QzsfybFRDC1NBj/qd471YambMbb/AZwTXoz1WzqUOXOSHj1rCgpCEu8fMrt 573QTzcJNx+FigRZBI278bjV2inDwYhTwDhdX1Dfd/zGL5FDnCKa7/Yz3vydvEtYAemEpQJCc dJ0Q1AUQb/AKzO2g2NfD45BHnmwGUsRnEu/p6gkWnZyiOzR2cOLnhTbzb2fG8tdFlwnr/WKDL wshSgIRW7E9Iu8erLZPRe5/yatbMh4kqyGfUW38Gd/V9aYFujWe38WiGn5X1NNdglfaJmkzeb QuYBjXc3fyBHyYD0pff6VnbFpA5xHJsD7M6sU3h91tTy9JaXWyo0wqKY6t+LrMCxocknFlsE+ Ki7vY9R49vSvseRrDbobWyTWbhqofFVJ2WZF7OOxODnmkNSHma3EI3haJYspnmUhChfyPnmXi uEUCre6trchg4YLXsEoSC68gE4qflfF2ZaF3GovLPAi+1wT7XjdOi/OuTEHtDiOnXo1T0wwET bn2dAeCYeenTwPtBRaEU6GDFkjHWkbLErFRO+Z7uOCTjI3qmQgf3QIy7rQNmk+Q+40KVDmSpc 3tDtPmTsSiFYuR2I+LQcZHxYWjZjALgYKc8qq9MmasmgtxhoVTJ2yovgU0/QUVXl17mbHuVoD yyYMcWGHjzosRPrbwGQ9iddxraM= X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) > Thanks. This is a significant change, so probably not suitable for > the release branch. Do you think the simple change of using the old > > (if (get-buffer "*info*") > (pop-to-buffer "*info*") > (Info-directory)))) > > is okay for installing on the release branch, Where would we do that? The context for that snippet has vanished long ago and we need a buffer we can pass to 'info-setup'. > or would you recommend > to leave the release branch without a fix and only fix this on master? Only fix this on master. The warning for 'buffer-match-p' would be needed for both - release branch and master - anyway. Who knows how many cases similar to this we have. martin From unknown Mon Sep 08 22:57:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#68081: 30.0.50; derived-mode and display-buffer-alist Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 04 Jan 2024 10:40:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68081 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: martin rudalics Cc: germanp82@hotmail.com, 68081@debbugs.gnu.org Received: via spool by 68081-submit@debbugs.gnu.org id=B68081.170436480222206 (code B ref 68081); Thu, 04 Jan 2024 10:40:02 +0000 Received: (at 68081) by debbugs.gnu.org; 4 Jan 2024 10:40:02 +0000 Received: from localhost ([127.0.0.1]:53643 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rLL8r-0005ly-Lg for submit@debbugs.gnu.org; Thu, 04 Jan 2024 05:40:01 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:52142) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rLL8p-0005lk-31 for 68081@debbugs.gnu.org; Thu, 04 Jan 2024 05:40:00 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rLL8f-00023n-8o; Thu, 04 Jan 2024 05:39:49 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=Nu04gsxqGBvzAiBtpZJ5T+l4gpDZt21fJHvCcK7NkTM=; b=FH3m/pCTMWoZ HRT5yz+GFjInH5wnAgz1upNcP7r2Y/ARxF/womfi8vAheTsnsH9pk1ndOPcyhNNYBmiuy/dBcP80y itKzffNukyUM0oUJKb34/b//Nwbbr29cNDq8V0er3f/+RUi29cwGbL5C6E709zbbxu4y2lR4DcAym BUYr4mtektVkykMOr+a2JoUeMuZaCtMyN6jakNh0KqJLZO/GPCeSUsgLQfft0Lddlo4uUbx6xQKxR LK/QlLTWcE3+7VUONfz9hXBja1h2wGMmB/u3K3ACiYIih3kG5DiglrLCVowdyjja9r/sDc9Zy1MF9 RS+HGl4RoUCpRPmIV1yw2g==; Date: Thu, 04 Jan 2024 12:39:33 +0200 Message-Id: <835y09xtzu.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from martin rudalics on Thu, 4 Jan 2024 11:21:17 +0100) References: <83r0j6774p.fsf@gnu.org> <342c493e-b0ba-40a8-8023-58a9bb04abd6@gmx.at> <83v88h5j7z.fsf@gnu.org> <9fc1e566-d99e-479a-bb38-fce6a964dfc0@gmx.at> <83edf43soc.fsf@gnu.org> <9cfb6641-9fda-4623-8623-a17341369c18@gmx.at> <8db30606-c98c-4078-a448-6ad31bd59768@gmx.at> <83plyl1c47.fsf@gnu.org> <27b95070-c8d6-4607-bd21-bacabe13c673@gmx.at> <83frzezkyv.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > Date: Thu, 4 Jan 2024 11:21:17 +0100 > Cc: germanp82@hotmail.com, 68081@debbugs.gnu.org > From: martin rudalics > > >> 'info' initially used 'switch-to-buffer' > >> > >> (if (get-buffer "*info*") > >> (switch-to-buffer "*info*") > >> (Info-directory)))) > >> > >> Later it called 'pop-to-buffer' as > >> > >> (if (get-buffer "*info*") > >> (pop-to-buffer "*info*") > >> (Info-directory)))) > >> > >> The breakage occurred when it started to call > >> > >> (pop-to-buffer "*info*") > >> > >> without checking whether that buffer exists. It sometimes backfires to > >> use a feature meant for interactive use (like 'pop-to-buffer' creating > >> its buffer autonomously) in non-interactive calls. Sometimes it happens > >> decades after that feature was misused. > > > > Do other places that are affected by the same change do the same > > mistake of unconditionally calling pop-to-buffer? > > Maybe my formulation was not clear. Basically, all calls of 'info' > without first argument are affected by the change. Thanks, but I was asking about callers of pop-to-buffer other than 'info'. German said in https://debbugs.gnu.org/cgi/bugreport.cgi?bug=68081#26 that other callers, in addition to 'info' are also affected. From unknown Mon Sep 08 22:57:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#68081: 30.0.50; derived-mode and display-buffer-alist Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 05 Jan 2024 09:23:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68081 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: germanp82@hotmail.com, 68081@debbugs.gnu.org Received: via spool by 68081-submit@debbugs.gnu.org id=B68081.17044465623964 (code B ref 68081); Fri, 05 Jan 2024 09:23:01 +0000 Received: (at 68081) by debbugs.gnu.org; 5 Jan 2024 09:22:42 +0000 Received: from localhost ([127.0.0.1]:56361 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rLgPa-00011s-4V for submit@debbugs.gnu.org; Fri, 05 Jan 2024 04:22:42 -0500 Received: from mout.gmx.net ([212.227.15.18]:48229) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rLgPX-00011a-BZ for 68081@debbugs.gnu.org; Fri, 05 Jan 2024 04:22:40 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.at; s=s31663417; t=1704446545; x=1705051345; i=rudalics@gmx.at; bh=E5dAwK6pdsFNiulDijH8mdLdvhJpBogX4VXUJ6UfnF8=; h=X-UI-Sender-Class:Date:Subject:To:Cc:References:From: In-Reply-To; b=AaWUuoSLY9Su+RIBwmTkFBN/NK6ubdLpvErfbMDfJW+gq2tm580iHlfVFtxjq8ZY yRtHqeOPN9KOezOgCbBJzuWGB5mivSfKXNLblsEoEJ0NksfWyZrARBpDrav+csQ6n G+pYQVT3xe0ClOwf4h1J7sgL3vs7zJ/ya/AwwXHkaj0djLC5ZTlHY3utt+/HbmUZN LEaezn6px72cNoMNx5Mkpkb41QB3UrOmaldnWQdKfORm1oKVQVLrFoHUWi+5DAJ0R 79TUaQ2AwiuebaW3qTMhaS8ttpIXW7AU5sNM1Ip7G4NEoIAbhT8v1NXjcLU6Nh19B /95Pd9glMBJiZZw62Q== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([212.95.5.173]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1N2V0H-1rCyvn3mHf-013s6f; Fri, 05 Jan 2024 10:22:24 +0100 Message-ID: Date: Fri, 5 Jan 2024 10:22:23 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird References: <83r0j6774p.fsf@gnu.org> <342c493e-b0ba-40a8-8023-58a9bb04abd6@gmx.at> <83v88h5j7z.fsf@gnu.org> <9fc1e566-d99e-479a-bb38-fce6a964dfc0@gmx.at> <83edf43soc.fsf@gnu.org> <9cfb6641-9fda-4623-8623-a17341369c18@gmx.at> <8db30606-c98c-4078-a448-6ad31bd59768@gmx.at> <83plyl1c47.fsf@gnu.org> <27b95070-c8d6-4607-bd21-bacabe13c673@gmx.at> <83frzezkyv.fsf@gnu.org> <835y09xtzu.fsf@gnu.org> Content-Language: en-US From: martin rudalics In-Reply-To: <835y09xtzu.fsf@gnu.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:6XJgbo5yqhF7+sJO4m7T4zHzlQMxPYUbDQhOs+agllZ7zpgHtCG zCfQB32T+cOlE+xM2CVhugRhLBsGXK6qyVhBEbD0/6u5VNYfWAiLOHmVOHS6utdY7ZqDgJX MkTGyAMsnUaONlJJeHMVlwWrU6/oNRXowjx3AknpMYgHF+zaYrpsdGmf95D/s65fV7MzEDe uURPwi69kHBieeDYMnjRw== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:HvXJBkwiiKo=;GU5CFLxTTFeTEBTnDTzenGsDiuM qDFuSb7yRhuLALMGJ2ouw02wDZEm1WlvsXzZWahWklHsZyCZe0paRIYIGXv+uTn5PEJLHNJ2x ijdsGZna+AcxBKi2XpQw5z0qUWPDNRbptFwqci6geIlYkI7IadsKheubDlTd6yxyIRN+y969Q sPtM9sxvVCjdqEzcjbg1Eqfn1z1PV9JeOvpezDTY64aSt7srP0OWVhQDkuDbiGJc0TGK4W45I TiDa+q+Y0d0KmtGO6TdG3djBHseeE/NDfML1ZoWKsCvjZIfUK5WfRaC71joDanx01AgFWAKEQ Pb6SDi+BADHBfdh1WMXmUkRZx1jeLRbvNJsWXEuGITX2lG3dm5x8jYlNi1qublgyGauaAPMqf 2+7vkiVD+8w9FOtyMVY4YJS/+PiDm3t/2YzQZXyWwzcO/LJlD6JsW4KXHVNvHp3gCaAUx3ii8 Qahbro0BIKIBPvStAm0VtpeKFC0MO2byv2bLpIRdrlwcR9k5w75Y+rSE65s7K1W2zbMH0VGJ4 5dWdgo8PBjJiRQNEwLqJ/4sl47rmiFMNqANnD8tJgYx+gVBA9pgE1Gw45jigJVsE59rLulaqk 2CGwzhraPi2bKihp9xhARUVsoLxYiwVedTca1WMDJqaRRHzGPK6saR6roZARKE92L9MeINDRU FCH/M7sNneh0D/x+k4O6DltNMg/jkSdrnOspOzomzXNcrY9g1eDKg1lVq71ET0KHdjYY2BMum Qdg/McKaU+tiwgMSWiD5BqqsONJIHAwJuLRMgKdb6LFNaRCFwK8h3TfQZ5F+og/jZ7hVflsAQ zYcY6n0DMCvwFad+WAOYsii7e13ODq4CRcIjGaHc3vA7FJzMxwD1uuqpwCTDsT5Q0YJ+IgZOG xvvmUj9cDVSZZmftMvANyZMmFfqjP4OFHZkXCiVxVc6jZi8aj3y86ZMnGD/sYF21MVv5tZB+T 1QuSYw== X-Spam-Score: 2.8 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > Thanks, but I was asking about callers of pop-to-buffer other than > 'info'. German said in > https://debbugs.gnu.org/cgi/bugreport.cgi?bug=68081#26 that other > callers, in addition to 'info' are [...] Content analysis details: (2.8 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [212.95.5.173 listed in zen.spamhaus.org] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [212.227.15.18 listed in wl.mailspike.net] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rudalics[at]gmx.at) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.15.18 listed in list.dnswl.org] -0.0 T_SCC_BODY_TEXT_LINE No description available. X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.8 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > Thanks, but I was asking about callers of pop-to-buffer other than > 'info'. German said in > https://debbugs.gnu.org/cgi/bugreport.cgi?bug=68081#26 that other > callers, in addition to 'info' are [...] Content analysis details: (1.8 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [212.95.5.173 listed in zen.spamhaus.org] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [212.227.15.18 listed in wl.mailspike.net] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.15.18 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rudalics[at]gmx.at) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 T_SCC_BODY_TEXT_LINE No description available. -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager > Thanks, but I was asking about callers of pop-to-buffer other than > 'info'. German said in > https://debbugs.gnu.org/cgi/bugreport.cgi?bug=68081#26 that other > callers, in addition to 'info' are also affected. He mentioned 'compilation-mode' but I need an example for reproducing the bug. The only occurrence of 'pop-to-buffer' in compile.el is in 'compilation-goto-locus' and I don't think the problem happens there. martin From unknown Mon Sep 08 22:57:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#68081: 30.0.50; derived-mode and display-buffer-alist Resent-From: German Pacenza Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 05 Jan 2024 10:19:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68081 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 68081@debbugs.gnu.org Cc: rudalics@gmx.at, eliz@gnu.org X-Debbugs-Original-To: martin rudalics via "Bug reports for GNU Emacs, the Swiss army knife of text editors" X-Debbugs-Original-Cc: 68081@debbugs.gnu.org, martin rudalics , Eli Zaretskii Received: via spool by submit@debbugs.gnu.org id=B.170444991917045 (code B ref -1); Fri, 05 Jan 2024 10:19:02 +0000 Received: (at submit) by debbugs.gnu.org; 5 Jan 2024 10:18:39 +0000 Received: from localhost ([127.0.0.1]:56426 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rLhHj-0004Qq-06 for submit@debbugs.gnu.org; Fri, 05 Jan 2024 05:18:39 -0500 Received: from lists.gnu.org ([2001:470:142::17]:37406) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rLhHg-0004QO-9J for submit@debbugs.gnu.org; Fri, 05 Jan 2024 05:18:38 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rLhHV-0006ID-Ls for bug-gnu-emacs@gnu.org; Fri, 05 Jan 2024 05:18:26 -0500 Received: from mail-dm3nam02olkn2033.outbound.protection.outlook.com ([40.92.43.33] helo=NAM02-DM3-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rLhHT-0001l2-0O; Fri, 05 Jan 2024 05:18:24 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gC0fLckm1h7k327lYdk01mpdTxnWIpsjXTOmIt8IIyMRHEb8/Rfotf1ueogaO9OWha04lIOExO8qWvbiLZ/nsUPy5cJ2xqxYbbygiQdYLWMzhlAm+KsANPp7as1W6jb529z65RMEYbailESDsYyK7Cq/o/z4lJQppLfmk3vFWFEi5EsJ2anPi6j1mMKkliwD554dklfPNTFz1O2/vCg8ju3D/4OUcx+OcW7/1XDwkKcD4JEItHKUmbr4xTxJP0s34NCij79Na2Nuebfx5BrjDQ4fzo2Skk9n6O0EDjIUW+i/rIB0PahVtSJt3AAgYU0PbcqFFnGdOGrnYbfbWOpJOg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=/GZGxvf9IFbwzx2kHP6N5HKs2jtoYzbuWGlIRwRHwqA=; b=hB24gN9LHqw/9vlYidPsis4DExKQjeA8ArLDHGbAsT3BJ+JkIpY39C/xz62ZUvRGjc/t5JQ2PV4EnOxRhS4PONE4umzLY63lfIZRhiqhi18dsm4UC9u/Bw1cV/vYhlfww7vwPsld3devPTS4ctotuZqL+/y/vSNG0GdtjgzTrKk2phLP0C6A3iGwQHdiBJl1dHs2OZIMEeRlTvM6agnWdLaxBZe+DAT7sJNh+ypaYedS6PPP1HawqwmMwbSvXJmQbnj90t6mPhJv5ogWgoHkCiBjKQOTcdceds8zOCZbnEaT5oJ7KGKaB2r4GJCT/viJcib5cUsNIPczNj6rGv1rLQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=/GZGxvf9IFbwzx2kHP6N5HKs2jtoYzbuWGlIRwRHwqA=; b=X+DH4DCSqisWQCwqGk043YUfnCGJDPD/U7UtDSlBOZ2DVuLuskIrJyl6+Qyx/ibhSkOvyStTAXo4gIQJMHbga0bkzj+LbLB/VVoCuSEuJI9uvGY+07/OPq9G4ehWYl770navBJlOGFskfpBXCIqDwq9N484wmZymo6OELrHmtKd8uOdvLhxtuwx55lYowv7k6AwVdboWcVdqjDTyKvlhGakCDYNFS842t1m7W6hie8NlZ/TZQPtx8RtBWDJCbVnkpPj99d4FRUXTNdTyK5ISzGxOt6D8mamjJF9VZqsUG8ygYGlLWAyHpxldx78jvt3xzNqxRpX99a6bcDjkbLo/nA== Received: from MW4PR20MB5105.namprd20.prod.outlook.com (2603:10b6:303:1e1::5) by PH7PR20MB4336.namprd20.prod.outlook.com (2603:10b6:510:136::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7159.15; Fri, 5 Jan 2024 10:18:15 +0000 Received: from MW4PR20MB5105.namprd20.prod.outlook.com ([fe80::4633:d28c:89f8:e8c8]) by MW4PR20MB5105.namprd20.prod.outlook.com ([fe80::4633:d28c:89f8:e8c8%5]) with mapi id 15.20.7159.015; Fri, 5 Jan 2024 10:18:15 +0000 From: German Pacenza In-Reply-To: (martin rudalics via's message of "Fri, 5 Jan 2024 10:22:23 +0100") References: <83r0j6774p.fsf@gnu.org> <342c493e-b0ba-40a8-8023-58a9bb04abd6@gmx.at> <83v88h5j7z.fsf@gnu.org> <9fc1e566-d99e-479a-bb38-fce6a964dfc0@gmx.at> <83edf43soc.fsf@gnu.org> <9cfb6641-9fda-4623-8623-a17341369c18@gmx.at> <8db30606-c98c-4078-a448-6ad31bd59768@gmx.at> <83plyl1c47.fsf@gnu.org> <27b95070-c8d6-4607-bd21-bacabe13c673@gmx.at> <83frzezkyv.fsf@gnu.org> <835y09xtzu.fsf@gnu.org> Date: Fri, 05 Jan 2024 07:18:10 -0300 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Content-Type: text/plain X-TMN: [z6SH5Ns4d62c15/mP2T60jXFB9Oy7NGo] X-ClientProxiedBy: CP5P284CA0176.BRAP284.PROD.OUTLOOK.COM (2603:10d6:103:226::20) To MW4PR20MB5105.namprd20.prod.outlook.com (2603:10b6:303:1e1::5) X-Microsoft-Original-Message-ID: <877ckoozh9.fsf@hotmail.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MW4PR20MB5105:EE_|PH7PR20MB4336:EE_ X-MS-Office365-Filtering-Correlation-Id: 4d15cbb4-0f2e-4f10-b026-08dc0dd7a0fc X-MS-Exchange-SLBlob-MailProps: Cq7lScuPrnocXEa7DdI3kc5FbZcuF8c5OkpsSwYjQpKxdqTzsemDVq+28WlgWDNnWt4bbBCQRmH4V/mqrcYwcy7qzcK7ObXS1MzD6SsbvFV7DAF29WdpEkiIhmSWExJFbYeIVNLrbyCmjVVEOtc2LPscp1YBoE6+CPgmBz6Zybt0xTiRl6fg44dhC1jZKKBjEjgAeD7c6KtUOV8GdOOnYpY282IkXfBZJSPd2UPlZ3UHRt08JeXc7crM5VPr2AAVyJa2Ptgo24JXgs2loxm8zFv55PLEpv3DKF3+OUwPd94v3wrhYOxBkYClePPSJwmiKxAO9QMlQunMSdgmUM1crK1wgT5UaLfm9A5ZLUvj9dsy/jNJM3/GZLiJmHT4dbHEDHnolDcjF1Z6dscf+aVVUb3cBgLw5nVVEhD34tOGbKn8LkD9M+4vRREwchwDRdTl8SROMZVqiAAr1/996qXoH6MaZ+dshlMOUYIhA+ZvSevy+qa7OfimGfIbXiu50JL17S5HDYPcLbJpYAxYm7DHRb7Xs8SMpZPK58WCs/lzqhgvA222t4ACzxhfgKb5ENeszD8qx1amvQg0iSjtE8eAr04wj4+FTaPsR8IkL37G38cuXu1HiFVxJrXasqQ+ZQ092ZHgpf9++CrBpAlkS6kBqtL2Kt7uUW929NZE+AFlKx0NOwdkvVEOv0zSeDneTGJLHtMcL2nWo6132mcu2hwUh6lyy8JSwi8HGgBPv3UUpx+zF92v9iRQ/IVbMSBi3fCnRu/ETq2OWIU= X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: xasecN2MhVJHo6GZ9DqrF9Bkva2xO3s8G9rDAVEcmURqHVQsxWV8kxH8zLFuZ6bSkIdstI+BbDS3ORwBCcjyyuv6H4lwKPov59trsRj2PhCaU4Z8S+1A1+lQQns1c7CZHgsnxoKeoUxqm9XDYEQ83kTjBL/eb7g/FouSwd63BBIxysMkSBgzutLaL+k86831qivRFJzH/Zm0yiDNa/cbj2Sc4Q8J1j9om+BC5dolUoQHsQohXaW+MqIHuyX5wVSgPwZz/ZQgwIaMUHwR92R1l/FqVXwFRj0RhPc5WfZcCk1UxFoNpneEs4XZLsa8Vz2T3HWsTUmlxqAuK0PSdKUnyIFURKCvkL56gEl9aq2JhCQNKowP94u8MJ654CfHyBcBIdO+mw2Ta84dpw01aVmHdLnwEzevVzcrf3ExzmtrgEQiNHBDNt6f8hjGPvOGWmuOp21QtWjbik3tmVZRDfSvEfZnyVvlCYq2yzh+PfBOj797kjzt6tksORvMmkR78XC8iBkSdJf+rQhRFsdqWyDdO1W7pL7qwrx6lVy15JMU/styGpOcBEjE5vEIt+rH15xP X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: lu5GHmFJOP5+6d+7kthNT/Ws0a8h7Cb4imcsp84m3rhscaKTN07LN99nd3Mbf9V02uxxaPRSXaEfYJfK/1C7/RR90S9DY5Ln2PYUFuuD4cMb5wKIWXHzAZQa8MdWwvLRBOjs9BifWdOSeansn5h4ZsH5dVDDhG8xV3lmbeYoiqT+SfRXclsWrCC8FQhYwX4ZijCM3TUXI9SxKG+r6cTLA8xkr4lVnSNlawt0HvEY6ubepVsWDZ+GRPPgXdWVMJ1bFc02i1En7JL5NeGutSmK3Epl9EWKel/rZAoO5cfeHleAx8njvXK1lup2DCCjpy5k9D8+7xth5D9LT4+Y+FWnDQDhOWxUs6M7124SoWK9svjJWH3uHYHy/mtwg9xZgqh4E7u5U6KwGSXTEGNGO33ewYxunoMB1ThLCIHkI1TM1tjPJv8wF8ojFcbuu+uj+5B9my8xuJIx6mQInHmb9GPo6x5cRT5/WlJ/4z8qgJDlshxQvsqzu6tQkXxrMT9oxss9fxQ9LSeK7PBKsq2+AG17WFM6Xxp/8mZ2XEm67DJaXQj898Iwu5kFnsDf64XESsl2CJmd88TNw83EQ2BW4raKhjlyM2hJ6zsg7+Y4/Sc+Y0j5cKHuX3HfayHCHfTWWeQQHPS8rxGq4SUUc+Esh4cxhs7iLy/FmgZ6RjA9P6igKC+N5GaW3oS679Pmph0UTqJBvctty5zOmxg+cTZkt5ZjPG/21RynB+7dYzD8GXUYi2dXMuxBUvaYjGkEIwM/Q8j105z361uNJ6H+qqRuUgpkPBxsCXPGAeKyDck1ojFifMLNsK+FcbrPAdjR/z+AzNrkreir1C2mvg6yAFiZs8KwJHapDJEPAK1ENuSS62LkGn7gDxbJSTrDNe47Gm4F/cUiIbMWgEj/LCKdrmJbICWOVSIn7VazywiyGitEodPABzbtpxlg7nmvuif1DOw9WPvmum1SHMV4/csMqBvs30PUu0MAHWjRnGDA5eCoA1ZZ4Xfx5Q0NJMW5M9ZWWezQYtuoVPzqLct2Jh/yYfFw1smrlx2moSDDo0bubJ54VrI+12oGun9CbNnY7YVqUk0uerDdxwf/vUDcuJua/c/EvVKiqyhxLd6JwEWYwj7JzKK/+dgdl6pVYqVt+XLA516ExafTz5vzNDDwYi9K+cL2oWA13KaXhZTovb4Q07DvFHYzVw6c+H14mhv8+y+25Sd1QDE7pcN1SEDCZdGc0x5uc5vIJQ== X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-9803a.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: 4d15cbb4-0f2e-4f10-b026-08dc0dd7a0fc X-MS-Exchange-CrossTenant-AuthSource: MW4PR20MB5105.namprd20.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Jan 2024 10:18:15.4427 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR20MB4336 Received-SPF: pass client-ip=40.92.43.33; envelope-from=germanp82@hotmail.com; helo=NAM02-DM3-obe.outbound.protection.outlook.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.2 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > He mentioned 'compilation-mode' but I need an example for reproducing > the bug. The only occurrence of 'pop-to-buffer' in compile.el is in > 'compilation-goto-locus' and I don't think the problem h [...] Content analysis details: (1.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.9 SPF_FAIL SPF: sender does not match SPF record (fail) [SPF failed: Please see http://www.openspf.org/Why?s=mfrom; id=germanp82%40hotmail.com; ip=2001%3A470%3A142%3A%3A17; r=debbugs.gnu.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (germanp82[at]hotmail.com) 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (germanp82[at]hotmail.com) -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 T_SCC_BODY_TEXT_LINE No description available. X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.2 (/) > He mentioned 'compilation-mode' but I need an example for reproducing > the bug. The only occurrence of 'pop-to-buffer' in compile.el is in > 'compilation-goto-locus' and I don't think the problem happens there. (setq display-buffer-alist '(((derived-mode . compilation-mode) (display-buffer-in-side-window) (side . top)))) Run 'vc-update' command which creates a compilation-mode buffer. -- German Pacenza From unknown Mon Sep 08 22:57:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#68081: 30.0.50; derived-mode and display-buffer-alist Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 06 Jan 2024 08:57:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68081 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: germanp82@hotmail.com, 68081@debbugs.gnu.org Cc: eliz@gnu.org X-Debbugs-Original-To: German Pacenza , martin rudalics via Bug reports for GNU "Emacs, " the Swiss army knife of text editors X-Debbugs-Original-Cc: 68081@debbugs.gnu.org, Eli Zaretskii Received: via spool by 68081-submit@debbugs.gnu.org id=B68081.170453141916897 (code B ref 68081); Sat, 06 Jan 2024 08:57:01 +0000 Received: (at 68081) by debbugs.gnu.org; 6 Jan 2024 08:56:59 +0000 Received: from localhost ([127.0.0.1]:58525 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rM2UF-0004OT-CI for submit@debbugs.gnu.org; Sat, 06 Jan 2024 03:56:59 -0500 Received: from mout.gmx.net ([212.227.15.19]:47843) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rM2UB-0004OA-T8 for 68081@debbugs.gnu.org; Sat, 06 Jan 2024 03:56:57 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.at; s=s31663417; t=1704531400; x=1705136200; i=rudalics@gmx.at; bh=9SRtv44wwhrmycxGJPULvWQgAi3lOr95HHU0/gY14tI=; h=X-UI-Sender-Class:Date:Subject:To:Cc:References:From: In-Reply-To; b=cUrKVKE/dAGcsmbCiGZ3/eS043ea+l9jyfvDQY46LIQVwFVJUAuITyZ3zXbt85gn MInsi6lsAzxlc/cSDmiFME3OXkem0CrCutmTFi2phyy+fR5y7AnjSJ2SUgchsH8CG TUtn9XLR6Nx75l0Q8DHWaqJoFAa5vMU359Trm2k/yxU4Cc/MINRNLS0UJ6WMaTsrZ uNDcflByfUZtLGpyBNYmYWWFofFt1LreSqI6eBLhwfepgwshV3VX1TFLBcT6GDVwv nFnPe5oSuCU4Qyi80lVcb9y/UeeRpnuLyVu9LgOPj/M0X297umi/SVD0rgHtXT4F0 G8kxXDYgZbKK0KNi1A== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([212.95.5.106]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1Mi2Nv-1qiHkn06IT-00e67x; Sat, 06 Jan 2024 09:56:40 +0100 Message-ID: <358e6984-08bf-47aa-9967-cbcad65a2906@gmx.at> Date: Sat, 6 Jan 2024 09:56:38 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird References: <83r0j6774p.fsf@gnu.org> <342c493e-b0ba-40a8-8023-58a9bb04abd6@gmx.at> <83v88h5j7z.fsf@gnu.org> <9fc1e566-d99e-479a-bb38-fce6a964dfc0@gmx.at> <83edf43soc.fsf@gnu.org> <9cfb6641-9fda-4623-8623-a17341369c18@gmx.at> <8db30606-c98c-4078-a448-6ad31bd59768@gmx.at> <83plyl1c47.fsf@gnu.org> <27b95070-c8d6-4607-bd21-bacabe13c673@gmx.at> <83frzezkyv.fsf@gnu.org> <835y09xtzu.fsf@gnu.org> Content-Language: en-US From: martin rudalics In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:zsnI+9SDd3KfmyHN8lD6Xx3CkmK1PfHbF8/uM7lq5g+jOzn4Fo2 ePj/PI+/zVEp0KaR+n20SqxA+6BStaFYtc/s6u7MeOPpRLgsoUt7wJkIOfO2ehtAUjiC9nZ lkaXS8bIQdXSyLOTI8q7kzaRDEEuVKE09C+InOKh22SfI5p4CB4/AFM0rDQDdRB3Aj1t18o gLubmC/RewVZOXxKD8ztg== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:Z9b673PnKoQ=;/cquH5673Vh9B0OQaW69fFgUnQw d2X1fHp/J/ZK35B/lGnJFMWqlG12jU+9+OAfzRydBGwDnj4ksSQE+R++CwuXKvYVs64+V2MjL wZGyfSSQmhg4HBDbl4T9y7VcdX69epJSA8swlsG5QoXKXOsKbBWQToVtwFg4ypfbkvvLJ0sNC yVFNnAcVM2lKLfWYJrq54+J/UkwsZRR7LTe17/gIeIsZkkwB8eXZ3gbnvU4868tNOSCjIgnX0 JpqjnvAYlCOgzavE8CJkzxWSSwO9r0zrhtTcSXnxS+NYG20WCsex58D/ZtoEonaQmjU4M7Eq+ HfTCeAw8zOGIC0NCTnWMgR4HZCDJqX7bK4oRDJIk50mrqT1/+EVAk0sUHRRSU7145sOPGplu4 ctoZ6DM+JRlEZ1Llw3ro2I5LpEZsF2AM0O+m5nP8t8pj8z4XbK8Bi4YOXAaxJzU8zfq4hwaAw IAJp7XZOZAWL/z8+oPVq/Fr0exQ2M71zHFwUFfSHMOZ34NNPEqOW1bnXxJbQFnCpi/3C81tV1 qTCIVwXHv4N23Vr/X3XCVb1Y0CUZteCzcenjCjRtGVJ+I4TN7SunH5zKmoyY8x2voFt+16gSN Bn8EEsjEnXa6JtLESQh3YOHFFonuBWTvRWmrWY1N9BG8cqTGVtvkYr7m6RHE1x/Qu4Tjk5a9D 5TdeH/FkL+9IZAb3bBOS2H+hIOEvD424+CYpRa3qb4z8kxzqEiscttQ1XelkEzBEvMIgxoLS7 Kz549nIofnZoDMhsBZxreiSas1dBko9YS5wVblUGNukQlTY76BJ7OmMK+R3A2uB1in7Jk3ieP CqI5nmbPUMTrBTvbSe9w8OiH1wiEV3zgkgnRNYwOMMkSdKkwmq9reQosIhT5i51wgb8sZU829 eHNClpQZeuP7eAqWjX+FmtDrB30eHW7AFoPVqR7Hi2ZKHx0iN73cnUpML1deq9zntpB+8fK+o ov3vuuX0W19z5DRLbAlOhg3fYuLi3TAIpfr0lvHYN0O5x27a X-Spam-Score: 2.9 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > (setq display-buffer-alist > '(((derived-mode . compilation-mode) > (display-buffer-in-side-window) > (side . top)))) > > Run 'vc-update' command which creates a compilation-mode buffer. Thanks, but this doesn't create a compilation-mode buffer here. 'vc-log-internal-common' has these lines Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [212.95.5.106 listed in zen.spamhaus.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rudalics[at]gmx.at) 0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [212.227.15.19 listed in wl.mailspike.net] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.15.19 listed in list.dnswl.org] 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders -0.0 T_SCC_BODY_TEXT_LINE No description available. X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.9 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > (setq display-buffer-alist > '(((derived-mode . compilation-mode) > (display-buffer-in-side-window) > (side . top)))) > > Run 'vc-update' command which creates a compilation-mode buffer. Thanks, but this doesn't create a compilation-mode buffer here. 'vc-log-internal-common' has these lines Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [212.95.5.106 listed in zen.spamhaus.org] 0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [212.227.15.19 listed in wl.mailspike.net] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.15.19 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rudalics[at]gmx.at) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders -0.0 T_SCC_BODY_TEXT_LINE No description available. -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager > (setq display-buffer-alist > '(((derived-mode . compilation-mode) > (display-buffer-in-side-window) > (side . top)))) > > Run 'vc-update' command which creates a compilation-mode buffer. Thanks, but this doesn't create a compilation-mode buffer here. 'vc-log-internal-common' has these lines ;; Display after setting up major-mode, so display-buffer-alist can know ;; the major-mode. (pop-to-buffer buffer) so vc.el seems to be aware of the problem. Can you please spot the 'pop-to-buffer' call responsible for the misbehavior in your scenario? Thanks, martin From unknown Mon Sep 08 22:57:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#68081: 30.0.50; derived-mode and display-buffer-alist Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 06 Jan 2024 09:52:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68081 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: martin rudalics Cc: germanp82@hotmail.com, 68081@debbugs.gnu.org Received: via spool by 68081-submit@debbugs.gnu.org id=B68081.170453466330347 (code B ref 68081); Sat, 06 Jan 2024 09:52:01 +0000 Received: (at 68081) by debbugs.gnu.org; 6 Jan 2024 09:51:03 +0000 Received: from localhost ([127.0.0.1]:58610 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rM3KZ-0007tP-BK for submit@debbugs.gnu.org; Sat, 06 Jan 2024 04:51:03 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:53990) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rM3KX-0007su-7Y for 68081@debbugs.gnu.org; Sat, 06 Jan 2024 04:51:01 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rM3KM-0003dr-AN; Sat, 06 Jan 2024 04:50:50 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=pqA3037pNpuljcS0LcCmIogzLJgsJEOzhRobphyYJCo=; b=VCk5L2g8EfGI iSIIu5/YOocyNxtbacHgSKl4Jp7eSDMusCAR/0hH/EfL72ZYuEyN2blsNfNPOvyXXJ7BJ178oNYDD OGJe3EISb8DxFj8GnpLTn/Rz9kwgvNpD/3hCeFFl1o+PIn9Fou1jJ9ss5M8Vm6JoeUQ291YtsJ8oH 89PIk5bd2QGtrTJYpQlXlUFv0xjYMj4bKhdQUJoACjLscJvoUdxg/l4ZLz3cqmullrNbkcRAq1Qp0 CiLLIAzts8qPwxJuYsHR/8FT1saduUMQied8pkisoXsj9FpWooXkmFcoVU1YMX9gaAg0f4uFKmhhP gt+kpbjewxeiV0vfZalumQ==; Date: Sat, 06 Jan 2024 11:50:41 +0200 Message-Id: <83frzau6xa.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from martin rudalics on Wed, 3 Jan 2024 11:35:25 +0100) References: <83r0j6774p.fsf@gnu.org> <342c493e-b0ba-40a8-8023-58a9bb04abd6@gmx.at> <83v88h5j7z.fsf@gnu.org> <9fc1e566-d99e-479a-bb38-fce6a964dfc0@gmx.at> <83edf43soc.fsf@gnu.org> <9cfb6641-9fda-4623-8623-a17341369c18@gmx.at> <8db30606-c98c-4078-a448-6ad31bd59768@gmx.at> <83plyl1c47.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > Date: Wed, 3 Jan 2024 11:35:25 +0100 > Cc: germanp82@hotmail.com, 68081@debbugs.gnu.org > From: martin rudalics > > Attached find a patch for info.el on master that should handle all cases > I found in a fairly sane way. Please test it with the info commands you > know of. Thanks, installed on master. From unknown Mon Sep 08 22:57:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#68081: 30.0.50; derived-mode and display-buffer-alist Resent-From: German Pacenza Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 06 Jan 2024 10:36:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68081 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: martin rudalics Cc: 68081@debbugs.gnu.org, eliz@gnu.org X-Debbugs-Original-Cc: 68081@debbugs.gnu.org, "martin rudalics via Bug reports for GNU Emacs, the Swiss army knife of text editors" , Eli Zaretskii Received: via spool by submit@debbugs.gnu.org id=B.170453736132166 (code B ref -1); Sat, 06 Jan 2024 10:36:02 +0000 Received: (at submit) by debbugs.gnu.org; 6 Jan 2024 10:36:01 +0000 Received: from localhost ([127.0.0.1]:58651 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rM425-0008Mk-4Q for submit@debbugs.gnu.org; Sat, 06 Jan 2024 05:36:01 -0500 Received: from lists.gnu.org ([2001:470:142::17]:45100) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rM422-0008MI-CW for submit@debbugs.gnu.org; Sat, 06 Jan 2024 05:35:59 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rM41r-00008C-9n for bug-gnu-emacs@gnu.org; Sat, 06 Jan 2024 05:35:47 -0500 Received: from mail-dm6nam04olkn2012.outbound.protection.outlook.com ([40.92.45.12] helo=NAM04-DM6-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rM41p-00042b-Bd; Sat, 06 Jan 2024 05:35:46 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=T7ToRfzW/TIh+5TYgBV0BA7wAtYdhaQNrAIhK3JO/wSVnyuMgHrzoSg+lwv9roHZ6pm0/L16Wypx9FBVj8908KFuWSJunCsrDbmFFfOnqiV5sCUZof0OQw9v8mg32EQY8g16Oc+5QYEN+utclGvrTV9WgwY73TGgRYw9u5Fb/T6wzxEP1d7WUuyeujtYjkEf89uBcE/IhAJ6nr+PRp2RB7v3L9J2An1Rpk4FU0+7Tk9sm1eRIC5uRodX0lwpF3wqXRFL3Pid9ln3VhfVZ8KEJeWYpVRq1IuCyundYjvSVVjZREV4crozp37GouDG6RFkLfgiFQbi7Lpj7ES06Iff3A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=VRXJIxc/elWzpxltT3MOmAbPtUV+RKFSpX6u3n4ExmM=; b=QS0S/35Q8/eWg7q3p6ScW4ZlQzDMg4wRfUuSFwtswLDEXYXOE6UdyEH/JY9r7pApT0UsuQ8S5Q6B2LutyG+iMvagMn1dh4A0moQNVCvPksXgpnGbRks7jLzcf9n7DSNjXPmmb34TCCV69esnOne5r7uWNbQIg+ry8KDGYLWMsyNjri97F5H6UmdhhpCr6Ckw7gMhkzVh1bzJkDZn0QwqOw9+X9YKNQpqp/PVVPqJbLf4fIY1jPpJo5gT44chnnABRK9uJbDC05y9bx0dE79h9bReNo6bnX02phhIiQvrx0RvpBfqMEuZrTXTv8+yCUrnyjl9uQQwDVwYKQS5n8Vsqw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=VRXJIxc/elWzpxltT3MOmAbPtUV+RKFSpX6u3n4ExmM=; b=npV+MfMmC5IJNKG3kUeDEOuGmkrXllO2ANK/renwczOT3U5ZieT0k1XOO0pJ9BDKRV0RTP5E5ll7Ct2E/dF3EP6vLa6HNB6x43K+xRrCoIpBx/k5DY24T7+h5r5/15VsSZo54gLzQFFdkKFGPQd4h5pNrbxYiPnRMtNB//IkagmE0IXC+KJiCXMuauPZU1o/BqEU13cw8jXRqq03tgevBQzh4y8y0GVq1ZI/2PiR+Kf1XVFM6e+NuiWKBvy1RTCe4jkafM1Kd+y5UfeM/j00PdB2Pi6Q1nh0j+MX0LhD5nP+5lN8kjvfmAZtgBfqpZ8gTQV//jSuWjKaC4YL0OvbVg== Received: from MW4PR20MB5105.namprd20.prod.outlook.com (2603:10b6:303:1e1::5) by PH8PR20MB5218.namprd20.prod.outlook.com (2603:10b6:510:1c6::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7159.19; Sat, 6 Jan 2024 10:35:40 +0000 Received: from MW4PR20MB5105.namprd20.prod.outlook.com ([fe80::4633:d28c:89f8:e8c8]) by MW4PR20MB5105.namprd20.prod.outlook.com ([fe80::4633:d28c:89f8:e8c8%5]) with mapi id 15.20.7159.015; Sat, 6 Jan 2024 10:35:39 +0000 From: German Pacenza In-Reply-To: <358e6984-08bf-47aa-9967-cbcad65a2906@gmx.at> (martin rudalics's message of "Sat, 6 Jan 2024 09:56:38 +0100") References: <83r0j6774p.fsf@gnu.org> <342c493e-b0ba-40a8-8023-58a9bb04abd6@gmx.at> <83v88h5j7z.fsf@gnu.org> <9fc1e566-d99e-479a-bb38-fce6a964dfc0@gmx.at> <83edf43soc.fsf@gnu.org> <9cfb6641-9fda-4623-8623-a17341369c18@gmx.at> <8db30606-c98c-4078-a448-6ad31bd59768@gmx.at> <83plyl1c47.fsf@gnu.org> <27b95070-c8d6-4607-bd21-bacabe13c673@gmx.at> <83frzezkyv.fsf@gnu.org> <835y09xtzu.fsf@gnu.org> <358e6984-08bf-47aa-9967-cbcad65a2906@gmx.at> Date: Sat, 06 Jan 2024 07:35:33 -0300 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Content-Type: text/plain X-TMN: [F+KgbVpRPQv4ut13CLam0VzM66xXFYEB] X-ClientProxiedBy: CP5P284CA0147.BRAP284.PROD.OUTLOOK.COM (2603:10d6:103:227::6) To MW4PR20MB5105.namprd20.prod.outlook.com (2603:10b6:303:1e1::5) X-Microsoft-Original-Message-ID: <87frzavjey.fsf@hotmail.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MW4PR20MB5105:EE_|PH8PR20MB5218:EE_ X-MS-Office365-Filtering-Correlation-Id: 2d0c0661-108d-4490-09be-08dc0ea339ce X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: PostbvSZBVDvVo8TzdkbNVnbouDiixAkk+UoFh/wDIF6KEWsh3aN2xo551ILGxrbXR2980bro1b6UeTxQqzyhMcAgjn87xtKVRpR3zvyJR+YK8l6WrXHQLbNI/ZkHEYOmM2tQk5tQG5a0LefAHNmdNA0zo4pJunq1dDbIb/2BAFdBFESdg3PAVURvGkLWeDFSiUv/fTqtyh/KRZmHbnxNxETvFp7eMV22gu1l6rB10FnwhVgHN9jMMmLw5ldaGNkjZuseq0ZPvDCCZWnI38bEiou4pBtEHZ9sXF/7bvard+rFjBuluCFuBoZfdGS258vxPK1E0qgr4oUDz9tAjZSqkBJq4eqrMZ7mSFGTtbOJJGvatqJWtQTeOkxm9gf84VzkuP/T+/krIgTQLK8jOBdSb0GfDy9MZs2QWsDj62LeitdgieZIYdo+gDNJCzmC+MvRS1ZX4g5pcFa59iC/QY7AFUDypESD+/iiWW1ABXQW8XyFSU3h39PuJfpES5FtgMC9UqFa7Ht0BHx4WSeumTHz7fxE6aySRIdlPyeQRx7Mezwb+h3QdR5/XAYd1DVIeY0 X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: y+QeWfaZeoxuVll3Yh8BX2D+LQNBAnFPA2gwFHUYnBngv4816JD9G/SKulxgVShSkL0DCE3lI7U1boVA5ob7OP7lJEgXaZuAGekJCM4TMSiG3nPIL0UNYcCNGPn6+NuoreSo9N8WjoUEW/oT5uP83KteBHfNI7EhpMGz6rhp3G+uF5znQGOOKSkXhkc1I+Sc1vH1ruBXplYxZgN43i4cO0wnWS6JcV+2V6N7cGXDAtkkBsfrGKrzDg24K1/8mMOu3uDPAlfolm45uhEWUqbktZGFyHwvLSIeqnxXwhO83SUllm1vylC3PnROi9guq4HCD6hCG3QWzbqrPCm38XQJo7fk2vqhEV2NepOTwNNHeTIHKUgreTdYg0VB/8UBSt9zXT9877X2srnFczA2ibaC1fEwnBp1KxbKSO8MgqCnwXak9RDl/L3HOP/u/G2ohg6MPCQ80BSnSrrr92VPYjt+hTtuiXyfFxotF7h7zrTQib5Hhe2j137I+fSGRtznBCCuRwLXR8MmNFgr3Qu034fsUOdy0ba/MMvE7DYNUaxJ+o4br5n/YVeAVdwJPrppDpKgXOwP2vWbo6MsQb4IME3b/qJp7k/3PU5eR5D7tSpRpbmtvT/hVWupMAB1qNW0OFlBXY7eGVJ0L5aMQm7eFEuk69oLy4pxlqdAEMlYmXZStfQVk70zdRutWdsX3MYsu7gpW5iZKBBu8JlMYzTUNtvcDDGV0rdXJL59RDnRTDS5GGPt8TRkuqCbLzB+bU4JVHVRIUJvNIi/AzQtSMuT+o0WVZU+w6dFYkNn4u92kkAmwQfc0XNEyewwPY+T55X1n1NHj6hDdl/t/sdOspfMT2xY23VfkaoDpAQNQ2ZJg90jH8uLrEQruohUTTYK0YiPXCIKKcu6MPUmz8J6GZcmomcgloIsZGGtbATRpdmAyDDXCPSyHHMUNMxqoQi/9oPdOEBRhkXP+rfZLNj+B+x+VmZHff5K2a9b0mRemA5pdXDTGCsfUuRXPygTaeTfV81KqMrPkbMZVVl/gxLf+UJr3DnJvjW2L6V2gZvcEJb2wT5jb+AZtp6TdsF0Dmwc08x0Iz7vKLlcePDAa/niJ/GLnYvGi0isHlsLPL6dTzymNlNNZq4oJ/15p9TYpPCKzYaD9VNLNn9iq7vyT2wunjoZNCI8ffBsmxCruRL2sRxjNyCwZ7PClHJktcrqaiqReCk8hrp3aPcU8+vflqsyVlpfSXgvig== X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-9803a.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: 2d0c0661-108d-4490-09be-08dc0ea339ce X-MS-Exchange-CrossTenant-AuthSource: MW4PR20MB5105.namprd20.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Jan 2024 10:35:39.4669 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH8PR20MB5218 Received-SPF: pass client-ip=40.92.45.12; envelope-from=germanp82@hotmail.com; helo=NAM04-DM6-obe.outbound.protection.outlook.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.2 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: martin rudalics writes: > Thanks, but this doesn't create a compilation-mode buffer here. On second inspection, you are right. The buffer is created in fundamental-mode and then converted in compilation-mode. Commands like 'compile' that create buffers in compilation-mode work as expected. [...] Content analysis details: (1.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.9 SPF_FAIL SPF: sender does not match SPF record (fail) [SPF failed: Please see http://www.openspf.org/Why?s=mfrom; id=germanp82%40hotmail.com; ip=2001%3A470%3A142%3A%3A17; r=debbugs.gnu.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (germanp82[at]hotmail.com) 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (germanp82[at]hotmail.com) -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 T_SCC_BODY_TEXT_LINE No description available. X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.2 (/) martin rudalics writes: > Thanks, but this doesn't create a compilation-mode buffer here. On second inspection, you are right. The buffer is created in fundamental-mode and then converted in compilation-mode. Commands like 'compile' that create buffers in compilation-mode work as expected. So I think there is nothing to fix here. Thanks -- German Pacenza From unknown Mon Sep 08 22:57:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#68081: 30.0.50; derived-mode and display-buffer-alist Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 06 Jan 2024 11:41:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68081 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: German Pacenza Cc: 68081@debbugs.gnu.org, rudalics@gmx.at X-Debbugs-Original-Cc: 68081@debbugs.gnu.org, rudalics@gmx.at, bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.170454122214469 (code B ref -1); Sat, 06 Jan 2024 11:41:02 +0000 Received: (at submit) by debbugs.gnu.org; 6 Jan 2024 11:40:22 +0000 Received: from localhost ([127.0.0.1]:58707 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rM52L-0003lI-Vi for submit@debbugs.gnu.org; Sat, 06 Jan 2024 06:40:22 -0500 Received: from lists.gnu.org ([2001:470:142::17]:49350) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rM52H-0003km-AL for submit@debbugs.gnu.org; Sat, 06 Jan 2024 06:40:18 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rM525-0002Pz-9C for bug-gnu-emacs@gnu.org; Sat, 06 Jan 2024 06:40:05 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rM51z-0002Wu-1E; Sat, 06 Jan 2024 06:40:04 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=dxbivwFB+tq7H3HMOqG2peY/UfdHQ9u6tbb64Yaxl30=; b=Alje7aFvVqOY dEEdhLDySiWukIDniwnZEvG0Ka5d2ku9Gv7BP59YE6F4O1v2t4kxcnd4tD+oyclcPIuTQLDS2/2Vy JoVmk5YEeAtpAKW6gfzJfuLxVvDLzfhcwWWqQ682j0w/xlO/4UhEVAwiHWhIa4yp0fK2HlDmUL/HI tS13SdhHYDEovgIFYntFMSQTwcFLBfK2lZaY3BlOtaVV8HWV/dGtiIoeOo9fE5D0H9o2sK2omwXqD XfreyyQvAjFqirblgxi1QbT1e+ZOaGFdUQkfhFkFKOywoGHBZ96qN/srEn4qlKhAPt47lIN+7/l82 lbs5EZNyKcI+wRNbsy2xNg==; Date: Sat, 06 Jan 2024 13:39:49 +0200 Message-Id: <838r52u1ve.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from German Pacenza on Sat, 06 Jan 2024 07:35:33 -0300) References: <83r0j6774p.fsf@gnu.org> <342c493e-b0ba-40a8-8023-58a9bb04abd6@gmx.at> <83v88h5j7z.fsf@gnu.org> <9fc1e566-d99e-479a-bb38-fce6a964dfc0@gmx.at> <83edf43soc.fsf@gnu.org> <9cfb6641-9fda-4623-8623-a17341369c18@gmx.at> <8db30606-c98c-4078-a448-6ad31bd59768@gmx.at> <83plyl1c47.fsf@gnu.org> <27b95070-c8d6-4607-bd21-bacabe13c673@gmx.at> <83frzezkyv.fsf@gnu.org> <835y09xtzu.fsf@gnu.org> <358e6984-08bf-47aa-9967-cbcad65a2906@gmx.at> X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) > From: German Pacenza > Cc: martin rudalics via Bug reports for GNU "Emacs," the Swiss army knife of > text editors , Eli Zaretskii , > 68081@debbugs.gnu.org > Date: Sat, 06 Jan 2024 07:35:33 -0300 > > martin rudalics writes: > > > Thanks, but this doesn't create a compilation-mode buffer here. > > On second inspection, you are right. The buffer is created in > fundamental-mode and then converted in compilation-mode. Commands > like 'compile' that create buffers in compilation-mode work as expected. > So I think there is nothing to fix here. Thanks. is there anything else to do here, or can we now close this bug? From unknown Mon Sep 08 22:57:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#68081: 30.0.50; derived-mode and display-buffer-alist Resent-From: German Pacenza Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 06 Jan 2024 11:56:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68081 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 68081@debbugs.gnu.org, rudalics@gmx.at Received: via spool by 68081-submit@debbugs.gnu.org id=B68081.170454212426645 (code B ref 68081); Sat, 06 Jan 2024 11:56:02 +0000 Received: (at 68081) by debbugs.gnu.org; 6 Jan 2024 11:55:24 +0000 Received: from localhost ([127.0.0.1]:58760 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rM5Gu-0006vh-Fr for submit@debbugs.gnu.org; Sat, 06 Jan 2024 06:55:24 -0500 Received: from mail-mw2nam12olkn2065.outbound.protection.outlook.com ([40.92.23.65]:50883 helo=NAM12-MW2-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rM5Gq-0006vR-VQ for 68081@debbugs.gnu.org; Sat, 06 Jan 2024 06:55:23 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=A8HWhJHaG9RO4a+DXMKv2khI3pCJtyMMbDXXQsYuTxiuKua5u+9HA53UJ2gjoSYG/FteJ9dM1FW+rm66RKxl9M8CpgCfaX4l1jGkwtZT0YuMLfiM9oSKBHTK5ueSakZRQSx/tov4tH7HAwjfuWwNm3wFHloLIKhqrTYHmG4KcRvTmtu+dB0BYIpmB3MGWldBm1Q462q7IoREmRlJTGFw14pX7thswRm24vUzCghfGBZyWgC/8SvKwSfKaoO3vKfxJVyivZCdBTTUC2r6iIHWMq5N8Ohkh0N4Dnjxt2E4kNjYLptRR48qNv1B7AgruyyfrqbBuGD2a8GxUvuNr3zHHA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=oK0U8DxAqlE74BJqMDwait4MqMQFGJUXbgKzw9RyyzY=; b=Z3csg+fblpZnaC1bG8WIzzRXh/XrnPYHRHR7lnZczfj+PwU9xE6LzgNMdQmmX4PTxt0EDf5J97gYMlJWb0HwPaKaHCAndArHZ9FlyR92j4LpvUgjRqtf+5LEDyzOS8k2nmtGeNJKBsj2DTXA3UXL40G8qBSieDd6Ad5VSdOWKpgDiBcMh+NF5JRU+GYgR7+klS4N5HQp8eKEapb98yyOfxsbgFpuKwHTl/jV2n/C3JcQKBNliSZDBsPBOOEFDFfCqhTk8lGnGyaWU0p/gPhKiM4A8dhXZpWC08T1F69LM4JfLSpDCRuMTfOC+JtSeHoALZlOYAjLbXyLsKAub5B5Xg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=oK0U8DxAqlE74BJqMDwait4MqMQFGJUXbgKzw9RyyzY=; b=I7xT+mMHDCM8uFq3EvJABxte+4TuH3OBzRk/jDQqgYBxZlHKc6RJ9l47qkHApwI5zD3Q+i6ltEMVY4+sjtpvAnP4v4gGPQBWF23N1abd983xn4ZWHDaRgYdCsbZNtWe0/FhVB2zq9GASMS6sTl6jFqDp4fD5uU5B+2Xdx3S2gDL9w6HfLKxSKQzOsjCi9N6RA5dIPphKntg0W3LraIHKfaL5u6SLw0eguhi+7MWHyxMd2xKGZAh/tLmRTtUbpb3pTgo6RreCgHFLddsmmnqcyLvXkrpRQOj8kvr6M2asK3dq1IZ1fjlRSPomX1LlSRnk/1MFRHKWbGok1r9asnAUWA== Received: from PH8PR20MB5099.namprd20.prod.outlook.com (2603:10b6:510:1c2::22) by LV2PR20MB4608.namprd20.prod.outlook.com (2603:10b6:408:17b::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7159.19; Sat, 6 Jan 2024 11:55:09 +0000 Received: from PH8PR20MB5099.namprd20.prod.outlook.com ([fe80::3ce5:ded8:3cc1:5264]) by PH8PR20MB5099.namprd20.prod.outlook.com ([fe80::3ce5:ded8:3cc1:5264%7]) with mapi id 15.20.7159.018; Sat, 6 Jan 2024 11:55:08 +0000 From: German Pacenza In-Reply-To: <838r52u1ve.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 06 Jan 2024 13:39:49 +0200") References: <83r0j6774p.fsf@gnu.org> <342c493e-b0ba-40a8-8023-58a9bb04abd6@gmx.at> <83v88h5j7z.fsf@gnu.org> <9fc1e566-d99e-479a-bb38-fce6a964dfc0@gmx.at> <83edf43soc.fsf@gnu.org> <9cfb6641-9fda-4623-8623-a17341369c18@gmx.at> <8db30606-c98c-4078-a448-6ad31bd59768@gmx.at> <83plyl1c47.fsf@gnu.org> <27b95070-c8d6-4607-bd21-bacabe13c673@gmx.at> <83frzezkyv.fsf@gnu.org> <835y09xtzu.fsf@gnu.org> <358e6984-08bf-47aa-9967-cbcad65a2906@gmx.at> <838r52u1ve.fsf@gnu.org> Date: Sat, 06 Jan 2024 08:55:01 -0300 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Content-Type: text/plain X-TMN: [erT5jgOhgXyeJZzIGqXWkPH8vlWIFLae] X-ClientProxiedBy: CP6P284CA0058.BRAP284.PROD.OUTLOOK.COM (2603:10d6:103:1ab::11) To PH8PR20MB5099.namprd20.prod.outlook.com (2603:10b6:510:1c2::22) X-Microsoft-Original-Message-ID: <87h6jq4qy2.fsf@hotmail.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PH8PR20MB5099:EE_|LV2PR20MB4608:EE_ X-MS-Office365-Filtering-Correlation-Id: cd706e42-4214-41de-1a88-08dc0eae534f X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: SjNb8Rlqd9QRpF5HNBqjo6fb/uNEGKLfTgV1IUHEE8euhXg4OOI1V4rjfAWWqeOY5+6My88NUPY+RKh4gzK7dAYOoLNG88jxNNVDU8Ln9QpKzetA0VcaO3SwdLwKoVl3Q1WtVh4DRASpT1i5gZas4xdyFihW3qozQBtI1YRuUiV7eie8nsx82tc72wS1DpZgC2FiKIdX7bO0BcU4mGUlxbHQ4L8xoR0eTTyXWhWJwjDEx7r9U5f7hOuzTF4V3GtRzXGhF5vBetPUt4Uil/UdMXdvedpk3N3qiA0aCWLQHoCwfx64wi/KokBs4tXHqYtgtuKeoHoAOuiATfLjPUymPsKLTGLLitrT+EOkWkzTbnqkJDejh5nTSFDPnb0FpJ9ZeqIjOlrOZMJnBXYwgRaNgVUIklqZJkbjv5//QxkPcu1HS+toeY8ulNKs0qA8aJSK028D7s0KTGJ8hUbmoQ8CLaHRyi409UqrCXMi0mAaV3HB7/lTS9zdA/bf071N6OBF0nj8DTacJBw/XAK1V+gxvuMmtaLzSRQ4Z+/mBzipgMOJa56lPj/LsPPj/hWu92H5 X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: z7jAdFDRHBH5fIjBSbUJpVKtLih1HWvcfCizTRNreCwZBf8YrRljjXUTRgsOKMXlCG6wCZSl4v4Qm0nlFBelJRtvIOWrBWVKZprr29AacZwcsIU8ucDyKEUNJ1hXE5pyYRopNHfITDU9o2ELCitDmCLZYGp+g4IZXgaQUfGOfrLQbgJBjQMy/k/CPX3g8pKiPSmvboovlziQQ9HxnoBX2T6G77L9gtN8hHa95aWCk8AR3JOyJRKj6p+PF7Q0PzMGj16ScA263IaNfQLJ3HnKPXOPClDUh/YkxzQ0/YC37tSG4k1SCPJEHEMstWBP+kAqEmEjsBy4nCH4CKPvOE/qgFVAUGetiaTZtksjQHQa7ESrqYAvYEfUhwwcYarId1nZ4rwNcAzrE48Q8wNvkuR5xqR/C4e5S0ggCq7IcMDXM09V5DIvBweU6teNL93Y1tXdjXAX4uXMpkAzbTJohaVx1vpzRkPaGahwUjltI96XLylbBagOrRfpWbzvMiQZUivHFOtaReuxTh2TkCp2eMP2aA+op+jT1Ur6tHGuEYyT4V+H7pyZgvUY9sLkC5Ft7S9MxEOCo/MsQOuNu/mSA2qUDFAidVLCpZneuhsuBm/XcSMjHnd4cLDFBvB0zg9MJQERiwGp8iXGqKY0o1AhW+e3In1pefbxvSDq/kv1r1UKu1rZox4UflVpEUxnGrXUvmnsB9FXmNFJssdnyvrYzPQMBH0KEsjK4cv12aDIORBtPZWcvsXA94qZxg0+aP4raXatg4cVqn/4c8euR4kIRinJ/OgVxaX3+Bglxuhf/5pfmH0XhJszsV8q+NOEnb5TL7unfyKqHq5mbqizuGSd5uAuYMNqKrOOsRhYrwzyvrY/r/ANopIxRuXQm6nOINfriw8b3cJXRYU0df0oZEZ4BZHdZRGwFCA7rPTpNYr/mfxg8a+AoLMAmcH/CUQzWahCk8DC1cZhwdiO9trmL7R79D6OkN0omLe8HonMdPjrurbL3/xCYN/9QjIyR+OMsySt2wIkFezY/NXbSprDW1aYWM3rdXTpNjEt4E4HFuZAGJAlCbUnVjjNEb6yeyLKkxucoTfDT1cSaDNjIKxFRwi6qBNtOTlQYAL1/grQG3RBauPfpTUpvEnOHF61Ujkby5n1INA+nHx7eSDLQ0q7nrXSxtXWvyNDfk67yYHqfP5LbSBp74Y8tTD484LxdkqAUML5ZTogWjWbDBxQlFlCTPjS69ISgg== X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-9803a.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: cd706e42-4214-41de-1a88-08dc0eae534f X-MS-Exchange-CrossTenant-AuthSource: PH8PR20MB5099.namprd20.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Jan 2024 11:55:07.9090 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: LV2PR20MB4608 X-Spam-Score: 0.2 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.8 (/) Eli Zaretskii writes: > is there anything else to do here, or can we now close this bug? Everything looks correct. Thanks -- German Pacenza From unknown Mon Sep 08 22:57:36 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: German Pacenza Subject: bug#68081: closed (Re: bug#68081: 30.0.50; derived-mode and display-buffer-alist) Message-ID: References: <831qauu0vv.fsf@gnu.org> X-Gnu-PR-Message: they-closed 68081 X-Gnu-PR-Package: emacs Reply-To: 68081@debbugs.gnu.org Date: Sat, 06 Jan 2024 12:02:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1704542522-5101-1" This is a multi-part message in MIME format... ------------=_1704542522-5101-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #68081: 30.0.50; derived-mode and display-buffer-alist which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 68081@debbugs.gnu.org. --=20 68081: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D68081 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1704542522-5101-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 68081-done) by debbugs.gnu.org; 6 Jan 2024 12:01:32 +0000 Received: from localhost ([127.0.0.1]:58765 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rM5Mq-0001Fb-95 for submit@debbugs.gnu.org; Sat, 06 Jan 2024 07:01:32 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:48428) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rM5Mo-00019e-67 for 68081-done@debbugs.gnu.org; Sat, 06 Jan 2024 07:01:30 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rM5Mc-0006W6-CM; Sat, 06 Jan 2024 07:01:19 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=8Gr0EGEntkOxn/YnxeiB21A1wXGPKLJO8esp8MWiNZE=; b=cNAU9D3yi5zT cOWMQ9p3NF2RsHmE5+u9fkLdJthfD7GFAquGXpHek+1kE21SCn28SYVx40ZLKJEPlb/SIn9TB24l9 tFnpSKVgUO5QeV92j6wS3WHHlZHX5U/iXbqKwbqKu2k/BhH4Mq9cIPi+1C/szyCozYWMfKJj6/3M5 zbgSXed24r6NSWAVkFXoJl4XxQj7qW7KJEiR0XEAoYUXVwWmwX0MgetOB+WCOrDRStm5ois6jSWsQ /R/9Hrz4GdSHwzD2oQcWEY0O4TU6iAk0UKX/TnHNsfcwn5mG+81uxIc4j6d0QigFavD5udsa6r6qm OB69BOSeLlT9a28KoZcXdw==; Date: Sat, 06 Jan 2024 14:01:08 +0200 Message-Id: <831qauu0vv.fsf@gnu.org> From: Eli Zaretskii To: German Pacenza In-Reply-To: (message from German Pacenza on Sat, 06 Jan 2024 08:55:01 -0300) Subject: Re: bug#68081: 30.0.50; derived-mode and display-buffer-alist References: <83r0j6774p.fsf@gnu.org> <342c493e-b0ba-40a8-8023-58a9bb04abd6@gmx.at> <83v88h5j7z.fsf@gnu.org> <9fc1e566-d99e-479a-bb38-fce6a964dfc0@gmx.at> <83edf43soc.fsf@gnu.org> <9cfb6641-9fda-4623-8623-a17341369c18@gmx.at> <8db30606-c98c-4078-a448-6ad31bd59768@gmx.at> <83plyl1c47.fsf@gnu.org> <27b95070-c8d6-4607-bd21-bacabe13c673@gmx.at> <83frzezkyv.fsf@gnu.org> <835y09xtzu.fsf@gnu.org> <358e6984-08bf-47aa-9967-cbcad65a2906@gmx.at> <838r52u1ve.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 68081-done Cc: 68081-done@debbugs.gnu.org, rudalics@gmx.at X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: German Pacenza > Cc: 68081@debbugs.gnu.org, rudalics@gmx.at > Date: Sat, 06 Jan 2024 08:55:01 -0300 > > Eli Zaretskii writes: > > > is there anything else to do here, or can we now close this bug? > > Everything looks correct. Thanks, closing. ------------=_1704542522-5101-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 28 Dec 2023 13:32:00 +0000 Received: from localhost ([127.0.0.1]:38726 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rIqUR-0003It-Ek for submit@debbugs.gnu.org; Thu, 28 Dec 2023 08:32:00 -0500 Received: from lists.gnu.org ([2001:470:142::17]:32996) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rIqUL-0003Ib-FG for submit@debbugs.gnu.org; Thu, 28 Dec 2023 08:31:57 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rIqUG-0000hd-La for bug-gnu-emacs@gnu.org; Thu, 28 Dec 2023 08:31:48 -0500 Received: from mail-dm3nam02olkn20827.outbound.protection.outlook.com ([2a01:111:f400:7e83::827] helo=NAM02-DM3-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rIqUE-0006il-Rk for bug-gnu-emacs@gnu.org; Thu, 28 Dec 2023 08:31:48 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=NnyUa9p/WMUtMPy/s4ceb3xQQcNVwbN6YrlxmkZLWGli2Ttw/yBf9I7tzpk9hyrjns2GlzMSvIK4Mu//lYQ4Hh5NFUWxroKSkL6d8zMXDel9p9wsfKVr18+3aJ9zUVhybYZgKoZe4MIBC5l9z8qNZQNUY5KdVHnsqlI5f4Tn8Dx9E6fIQqQ/3GNu4H8trT1Kl+yHN04flEDRRMazjFv8G7xAXqeCK7RjILwIwOwBkKNyqcBQPKcoi8eI4rbHTblcmAB6rHPVmrWk9xEjfAdABrQJo4UWuCkWvE/gtaZ4eQ6LfgOCVXFwfMvBwbud5Jf60J34bWELWImfoAek4aI0rA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=MCgtnlK4iFu6hwKXeWOCFZvs4Nlywz7itikEc4djVk0=; b=PSEKtHyQFLN4FrBARvtmP4fgqOP7DSEeNPwDzOAV7bjpf9QD2KLi6UNRZUOgfVczd/v7LShYjkPgXm+FcaBp5VHnJmb9yDZmtVT0bAh2+QjOXCdY5ASpcDt/QYDd3hl7zqMALTQmzgM28VfWQotb7l9aiL1Rdn2aEcpnrZ3lrglypXr2hONtYymSJWf7n3icEO/0R5/jNyrtrPBlmEDaHE6T4II4aL6NcydvW8ULDcT/Z7sgAWRq0qNp+l/EYuGa+mDmfHhhGYsM//tPzUDoKHb9JG8PW7HopuHk/s1Qxx7PXhp/Ng+kT3CHq7G62RDZza75gAkx9GTqZPDpbIIyeg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=MCgtnlK4iFu6hwKXeWOCFZvs4Nlywz7itikEc4djVk0=; b=pgYz60WXW9lR2dLiwqJN7m7Vm/w3+WSOD3U0oQqa8XyvcvfpUbEaxHAGm3iVeI8QsA9XicjLTLS2S3gQJmsKzexPUA/P4mqHW04cKmSn3gAc6K3Y+768LjTMOTxdWe8OFH0wLI1+Fu7lVNOmwJXpltvO1PYsH1WWrrFdP48dkCKaSfVkjQxxzDYDjJQ+khtGGcAGkE5dkSXOAIlClu7fa+VpAct8bpq+Lwgt/CG2JyZtYEImDCHC+DZtmYrP7FqR6x4DrE3fWwQg2nIydF2/kw8hWhD5kv9iiM3/kcSoObWXyD99TUq/R5fRYjsVc5+jYdrn24LWKxJ0vSIZArb3VA== Received: from MW4PR20MB5105.namprd20.prod.outlook.com (2603:10b6:303:1e1::5) by CY8PR20MB5594.namprd20.prod.outlook.com (2603:10b6:930:91::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7113.27; Thu, 28 Dec 2023 13:26:43 +0000 Received: from MW4PR20MB5105.namprd20.prod.outlook.com ([fe80::4633:d28c:89f8:e8c8]) by MW4PR20MB5105.namprd20.prod.outlook.com ([fe80::4633:d28c:89f8:e8c8%5]) with mapi id 15.20.7113.029; Thu, 28 Dec 2023 13:26:43 +0000 From: German Pacenza To: bug-gnu-emacs@gnu.org Subject: 30.0.50; derived-mode and display-buffer-alist X-Debbugs-Cc: Date: Thu, 28 Dec 2023 10:26:37 -0300 Message-ID: Content-Type: text/plain X-TMN: [Z+5JvJXvhjynJjCeIGoCF15yq5xTLrvF] X-ClientProxiedBy: CP4P284CA0015.BRAP284.PROD.OUTLOOK.COM (2603:10d6:103:128::12) To MW4PR20MB5105.namprd20.prod.outlook.com (2603:10b6:303:1e1::5) X-Microsoft-Original-Message-ID: <87h6k2wj8y.fsf@hotmail.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MW4PR20MB5105:EE_|CY8PR20MB5594:EE_ X-MS-Office365-Filtering-Correlation-Id: 5d9f0e4d-a5f4-4731-1d3c-08dc07a8a1ad X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: +8Y1LHkw3lx5XBm4dCHXSHxuG5WnUjN3i3M4NM5TJluVQF6wSGrBqhiJDaJjjxBp/woem+ttnYKe5SjQq3q7dMf2+c0Qi5P3H9PbxZl9eZ88KeDfecrknodcrtAPCvlfa8y8Lr7hRuenFHHrRAinelI8lhrC8xuGYpMmV9PVzbyMpyMAMpYPqMjC6GjSoctnzIMyanxyEXe2XdoIeOHDzoi13kfU3gseHKZzy2VV6oLMS6yNncJIMMFnGXX4xxeu7Ja/JIQsqd7x3OSd3Q+9H8IEK0+ZszrgZaZiuElvAgP8tMVyVZkm2yOvaUy9uWdUe+lNU5ca649/qcEdmI4+qcRSP3AvYPvKs0AFbsDYxaDWaEcjWAs98hiKf+WPqlZPHdzRqSCGqwTYv6+UP4/O9Eg/wvzE2HiYBo7fJ5qQ4Hp+nkXn9U2iAOQV/9c8zjf6j0WE4uhb3rgpbpPcdIaRQmLlBBz2aeTq+Eoavx0sj2z75FXIL5tfUCtVSSXD9TlGtDdyaJDIwKVKQ2gFgY4qviMQ3dXbpcG6jEuNXhnkjPA2DMEtmQq/xzGUEwNoyTvM X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?Ht0luIHXe5mdr2LSbGlhLzLncJ5N+2AomiHthgJbDtHbqHvzUt62eE9lIpLo?= =?us-ascii?Q?AGTZz4S/9klE4M0siiumamoUPgsn1TjmXoSsgRdfzESleVyOyuUJJaBrbJRp?= =?us-ascii?Q?Q+1ShHZkYg4BAPx+C8hrzX4T/5Y5x/cDPaVbW/juWgkVYiez9X7Wli3VhAbT?= =?us-ascii?Q?Ff7yhBJx8Zo3u8QnhMVdsO2YPs17SZzBGQ2hWDq6st9IXB6Ikfeqn+Nz7Roa?= =?us-ascii?Q?ol+rP8DE+l6JMgpB5HO2lS22rCvJsUizZEq8Jqy6ff7VIozeCo+6TAj6pFWs?= =?us-ascii?Q?V3i0imG2KFCl0Fp9cpX36eoKDLjYM38ug+wMWbD2d/RuoPhQ7YKQGXb4b2YC?= =?us-ascii?Q?+midyvrci+BmdN5xy1vPCsIlmqQ/tq9paIWtuI60d+s7D0XoMSPc4vTwx61p?= =?us-ascii?Q?4SXhrKLNoUpoQfb5XVmB6IpiylspA2dEHBhSZDb79TS4H3TXGPmppmOBhg1j?= =?us-ascii?Q?/d9wMJTHBMZNt6k31di8SCM2LXwta4HDsf/bkjSX7XApQmTbKp2t8ss2DbC6?= =?us-ascii?Q?niXSr3q4M/ZMGnmZP3kNpcbeyg7ixcfq/CKarttxh1OBMsHEGx11ZJNBIjtE?= =?us-ascii?Q?JAPcMHYQmI6EavXy8oBJgUXHpkLsgn3rz9tKU0BIhfnOylr6wwiRDFZOupL3?= =?us-ascii?Q?KmFlefKVTOwkzVacYkc8/gEnJzUKMYq8musit9flQNdUepXC6DeAZiAWPbwd?= =?us-ascii?Q?jumX7raCqEJLjHx6kG+WVJ8zoXZcFwHSpWj8PLWj2gM3R8eQf9GWqBk0sYbN?= =?us-ascii?Q?pKczzyEh7LxFHKjOLzZY67JvNzp7P8QbBT6bpak7n5JG//P9aVvYMHyA0by2?= =?us-ascii?Q?+4+cb1EegpghfhTTJcwhMUDoBIB+J6Ss9SeA99U2nM3HreyvgwsLjSgfqf0G?= =?us-ascii?Q?UhZVcsfH5/uJ9beT99Nfg9befrVl7G+DzqO9JVRxTz19sV4cEozDOXghckoz?= =?us-ascii?Q?Iaxe0NNtJA2qnMGfQ34NJ023AmcnfderEMbWfgr3gK5EbKXgnfCpv4Icr1GB?= =?us-ascii?Q?PQciSDfmDmE0zf3UydiWQyX67tvzlALWI8ckFAfQzRiOaJWqFWe2JNQR6kwR?= =?us-ascii?Q?hoPI5I9Iy5LGhOwRla/y1OXfQ2Trzgr/jH2b+PfIc1hsXE0qHtE9S0LEFjWP?= =?us-ascii?Q?04S04iw6e406K6llXrFc6pTZ0AKeY1eNVfSQ4D5H1Fnf4BSC/Ngl7gcZXVX1?= =?us-ascii?Q?RHLJtU3pSLcFeNOyFD2SYgEm8u94MynXo3F3Aw=3D=3D?= X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-9803a.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: 5d9f0e4d-a5f4-4731-1d3c-08dc07a8a1ad X-MS-Exchange-CrossTenant-AuthSource: MW4PR20MB5105.namprd20.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Dec 2023 13:26:43.3186 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY8PR20MB5594 Received-SPF: pass client-ip=2a01:111:f400:7e83::827; envelope-from=germanp82@hotmail.com; helo=NAM02-DM3-obe.outbound.protection.outlook.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.2 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hi, display-buffer-alist rules that use derived-mode or major-mode are ignored on first use. emacs -Q: (setq display-buffer-alist '(((derived-mode . Info-mode) (display-buffer-in-side-window)))) "C-h i" The info buffer takes the whole window "q" "C-h i" The info buffer opens in side window as expected Content analysis details: (1.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.9 SPF_FAIL SPF: sender does not match SPF record (fail) [SPF failed: Please see http://www.openspf.org/Why?s=mfrom; id=germanp82%40hotmail.com; ip=2001%3A470%3A142%3A%3A17; r=debbugs.gnu.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (germanp82[at]hotmail.com) 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (germanp82[at]hotmail.com) -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 T_SCC_BODY_TEXT_LINE No description available. 0.0 SPOOFED_FREEMAIL No description available. X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.2 (/) Hi, display-buffer-alist rules that use derived-mode or major-mode are ignored on first use. emacs -Q: (setq display-buffer-alist '(((derived-mode . Info-mode) (display-buffer-in-side-window)))) "C-h i" The info buffer takes the whole window "q" "C-h i" The info buffer opens in side window as expected Info and Compilation modes are affected, but Help and Man work as expected In GNU Emacs 30.0.50 (build 3, x86_64-pc-linux-gnu, GTK+ Version 3.24.39, cairo version 1.18.0) of 2023-12-27 built on KRONOS Repository revision: 9e0eeb2d49ccd443bb667be9231fe932be67bb10 Repository branch: master System Description: Manjaro Linux Configured using: 'configure --with-pgtk --with-native-compilation --without-gsettings --without-sound --without-compress-install' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM HARFBUZZ JPEG JSON LCMS2 LIBOTF LIBSYSTEMD LIBXML2 MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PGTK PNG RSVG SECCOMP SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP XIM GTK3 ZLIB Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Messages Minor modes in effect: savehist-mode: t vertico-mode: t delete-selection-mode: t spacious-padding-mode: t tooltip-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t minibuffer-regexp-mode: t buffer-read-only: t line-number-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: /home/german/.emacs.d/elpa/ef-themes-1.4.1/theme-loaddefs hides /home/german/.emacs.d/elpa/standard-themes-2.0.1/theme-loaddefs /home/german/.emacs.d/elpa/transient-20231216.1908/transient hides /usr/local/share/emacs/30.0.50/lisp/transient /home/german/.emacs.d/elpa/ef-themes-1.4.1/theme-loaddefs hides /usr/local/share/emacs/30.0.50/lisp/theme-loaddefs Features: (shadow sort mail-extr emacsbug message mailcap yank-media puny dired dired-loaddefs rfc822 mml mml-sec password-cache epa derived epg rfc6068 epg-config gnus-util mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils mule-util ibuffer ibuffer-loaddefs pulse color misearch multi-isearch executable cl-print debug backtrace find-func cl-macs time-date comp comp-cstr warnings icons subr-x disp-table view jka-compr woman tabify files-x imenu compile comint ansi-osc ring man ansi-color shortdoc pcase help-fns radix-tree thingatpt cl-seq project byte-opt gv comp-run bytecomp byte-compile comp-common rx cl-extra help-mode orderless cursor-sensor vc-git diff-mode easy-mmode vc-dispatcher consult bookmark text-property-search pp cl-loaddefs cl-lib completion-preview elec-pair savehist init g3r-windows g3r-vertico vertico compat g3r-vc g3r-shells g3r-settings delsel g3r-search g3r-project g3r-package g3r-modeline g3r-minibuffer g3r-mail g3r-functions g3r-expand_region g3r-erc g3r-embark g3r-elfeed g3r-consult g3r-completion g3r-bindings g3r-appearance spacious-padding fontaine g3r-dark-theme init-dir info cape-autoloads color-theme-sanityinc-tomorrow-autoloads consult-autoloads dirvish-autoloads do-at-point-autoloads doom-themes-autoloads eat-autoloads ef-themes-autoloads elfeed-autoloads embark-autoloads expand-region-autoloads fontaine-autoloads golden-ratio-autoloads hc-zenburn-theme-autoloads init-dir-autoloads kkp-autoloads magit-autoloads git-commit-autoloads magit-section-autoloads dash-autoloads markdown-mode-autoloads orderless-autoloads rainbow-mode-autoloads spacious-padding-autoloads standard-themes-autoloads sudoku-autoloads transient-dwim-autoloads transient-autoloads vertico-autoloads with-editor-autoloads compat-autoloads zenburn-theme-autoloads early-init rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/pgtk-win pgtk-win term/common-win pgtk-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads dbusbind inotify dynamic-setting font-render-setting cairo gtk pgtk lcms2 multi-tty move-toolbar make-network-process native-compile emacs) Memory information: ((conses 16 278958 357388) (symbols 48 12466 8) (strings 32 71116 11685) (string-bytes 1 2237572) (vectors 16 24796) (vector-slots 8 483019 124700) (floats 8 207 5606) (intervals 56 561 412) (buffers 992 12)) -- German Pacenza ------------=_1704542522-5101-1-- From unknown Mon Sep 08 22:57:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#68081: 30.0.50; derived-mode and display-buffer-alist Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 13 Jan 2024 09:31:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68081 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: germanp82@hotmail.com Cc: 68081-done@debbugs.gnu.org, rudalics@gmx.at Received: via spool by 68081-done@debbugs.gnu.org id=D68081.170513824025817 (code D ref 68081); Sat, 13 Jan 2024 09:31:01 +0000 Received: (at 68081-done) by debbugs.gnu.org; 13 Jan 2024 09:30:40 +0000 Received: from localhost ([127.0.0.1]:38407 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rOaLf-0006hd-C8 for submit@debbugs.gnu.org; Sat, 13 Jan 2024 04:30:39 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:58912) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rOaLe-0006XC-1s for 68081-done@debbugs.gnu.org; Sat, 13 Jan 2024 04:30:38 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rOaLY-00056U-Fs; Sat, 13 Jan 2024 04:30:33 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=deq8wJmM+dI7xASRkrNxfaIkkbgBmDhxzyxx6VtsieU=; b=PvJ88SDA6Z8+ DdUSnMATCPMVZLH470sKjKkemA+ScTwMLy6vGFgCe31+ZVgL6coM8DGutKfGxTCknAVmbb7DsUmxT Cfwaa4tvN0ViwaaA5bOBugPrjOUn6D4F5g7iQvBVR23CxSaFu2jHbcyOKbjE1Az1hRjoGiVrAZlXN DUc/oleCB7hvccF5JlLc2kOQx5j/XXCrkbb4IBu3IWOyEkzHPAl1VawxI9b0rV6lCvP1lmjhVnp35 x6qeoREob9zhlr76CL8D4+WxazNdUM0oSCBbOsIXJs9nEpDJyoAA1JlFnzSHBXrrOFveL7MMwV/hB sFvvwtIFcVma8UcJU6VSWw==; Date: Sat, 13 Jan 2024 11:30:02 +0200 Message-Id: <83frz1h97p.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <838r52u1ve.fsf@gnu.org> (message from Eli Zaretskii on Sat, 06 Jan 2024 13:39:49 +0200) References: <83r0j6774p.fsf@gnu.org> <342c493e-b0ba-40a8-8023-58a9bb04abd6@gmx.at> <83v88h5j7z.fsf@gnu.org> <9fc1e566-d99e-479a-bb38-fce6a964dfc0@gmx.at> <83edf43soc.fsf@gnu.org> <9cfb6641-9fda-4623-8623-a17341369c18@gmx.at> <8db30606-c98c-4078-a448-6ad31bd59768@gmx.at> <83plyl1c47.fsf@gnu.org> <27b95070-c8d6-4607-bd21-bacabe13c673@gmx.at> <83frzezkyv.fsf@gnu.org> <835y09xtzu.fsf@gnu.org> <358e6984-08bf-47aa-9967-cbcad65a2906@gmx.at> <838r52u1ve.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > Cc: 68081@debbugs.gnu.org, rudalics@gmx.at > Date: Sat, 06 Jan 2024 13:39:49 +0200 > From: Eli Zaretskii > > > From: German Pacenza > > Cc: martin rudalics via Bug reports for GNU "Emacs," the Swiss army knife of > > text editors , Eli Zaretskii , > > 68081@debbugs.gnu.org > > Date: Sat, 06 Jan 2024 07:35:33 -0300 > > > > martin rudalics writes: > > > > > Thanks, but this doesn't create a compilation-mode buffer here. > > > > On second inspection, you are right. The buffer is created in > > fundamental-mode and then converted in compilation-mode. Commands > > like 'compile' that create buffers in compilation-mode work as expected. > > So I think there is nothing to fix here. > > Thanks. > > is there anything else to do here, or can we now close this bug? No further comments, so I'm no closing this bug.