From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: martin rudalics via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#73768: 'read-passwd-mode' can clobber user defined mode lines Date: Sun, 13 Oct 2024 17:09:30 +0200 Message-ID: References: <1d3172d5-3704-40c6-92af-8888b0657871@gmx.at> <87v7xxsj4l.fsf@gmx.de> <87wmicqe5a.fsf@gmx.de> Reply-To: martin rudalics Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="35751"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla Thunderbird Cc: 73768@debbugs.gnu.org To: Michael Albinus Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Oct 13 17:10:18 2024 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1t00Eb-00096x-KX for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 13 Oct 2024 17:10:17 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t00E9-00017t-JW; Sun, 13 Oct 2024 11:09:50 -0400 Original-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 1t00E6-00017N-Mn for bug-gnu-emacs@gnu.org; Sun, 13 Oct 2024 11:09:46 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1t00E6-0005vy-ET for bug-gnu-emacs@gnu.org; Sun, 13 Oct 2024 11:09:46 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=In-Reply-To:From:References:MIME-Version:Date:To:Subject; bh=UwIuF0UWS+00JxQaD6aToifFGJ0NCNq5ExFI1XSz6iU=; b=ZP0/W2ku4LH85iv4o9pTFbLXIyF9leji9aWcvPaQleLRyPCzNnAbjqa4M5zG+I8p4fxd7mzm32pwirRSpyEQUO2p0yV5IO+xLIKtOqTCZAyWTXZzE2UV/hkhDYggLQtTXvNG2Edgu9o4YyQhxr0BpXyaPhNj3G9oXx7Popu5+fD5Y1uYp6k3wI9F8OKkrG/W36XFJjdIKWCjnycEWdHaMHFIArNdYGk/j7qzoAUxvgzXDY1Gvs3bRi7wvprnCUFfG2ijo8xUbnix2lJWaaGC5SSjAWx5ux5VguRfqCOh3oyeWn1k2QuAlvNLDVDUduxIvIE7zVbtHdWi+WlgKp2hOQ==; Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t00EL-0008Ck-Uz for bug-gnu-emacs@gnu.org; Sun, 13 Oct 2024 11:10:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 13 Oct 2024 15:10:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73768 X-GNU-PR-Package: emacs X-Debbugs-Original-Cc: "martin rudalics via Bug reports for GNU Emacs, the Swiss army knife of text editors" , 73768@debbugs.gnu.org Original-Received: via spool by 73768-submit@debbugs.gnu.org id=B73768.172883219831522 (code B ref 73768); Sun, 13 Oct 2024 15:10:01 +0000 Original-Received: (at 73768) by debbugs.gnu.org; 13 Oct 2024 15:09:58 +0000 Original-Received: from localhost ([127.0.0.1]:52063 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t00EI-0008CL-4b for submit@debbugs.gnu.org; Sun, 13 Oct 2024 11:09:58 -0400 Original-Received: from mout.gmx.net ([212.227.17.21]:54979) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t00EF-0008Bd-TL for 73768@debbugs.gnu.org; Sun, 13 Oct 2024 11:09:56 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1728832171; x=1729436971; i=rudalics@gmx.at; bh=UwIuF0UWS+00JxQaD6aToifFGJ0NCNq5ExFI1XSz6iU=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=C8178GK4gSidRKnuyqY4zqH3BqO0s10e3A6v6H4YI3YxaatBZT6MPM/jgpDyMfDv YNTvSYirtE0WhnQGT0rO2N8tCeg0tzBCXMLBxTVr2AHuDsprT0CdWjuDQVjrZBauz y+8PvN1wmZ7zY5+89CjbM6vcvtehk0Q1lccxEDF4353MUnaNbw0Rte+n40KPgsjSD gyhTLMESxRG3FGqkwCaNnyory0fMqe82x0WCfniLaOnJnh46Gvt92uCY1Ht6IJyct eYA/UP6cGm7tkCT7E56apH6SbD/CMbwGv+wrarh8ZPNrRL3lwSkqXYeJ3YjjAVL84 gFzd1vS7dKPJQpzbWw== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Original-Received: from [192.168.31.113] ([213.142.97.126]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1Mof9F-1tjmMM3KET-00kmBN; Sun, 13 Oct 2024 17:09:31 +0200 Content-Language: en-US In-Reply-To: <87wmicqe5a.fsf@gmx.de> X-Provags-ID: V03:K1:PNNWFQ609J1uibwol1koAeyoe5mPw49L4tJq7fcpdkFOMm8R2he F+i2YYFcQTo6IV2T0F0bFSJSHzquBQ7KLjJXZKJ9yYYv8UrGuxhLFof6VU+NrZVn+nGxWeK 925jOIiJGJGtKlLtbA0ZOHeFOR4iW3SVJtgfxh1agG3+QPRqtuIerAygW1WmQ4AaAYwNtaT /OZkE9GP5yWdf2+qrVcPg== UI-OutboundReport: notjunk:1;M01:P0:VJwCWB5MIj4=;+5PQwFRqGYM4DQjcc5kXF4MAkRl PiVTS499CRNP+6U0O8tN3cUzsslv+IdlwXmQ7xzZ2fm3FfVLMWUI0BGS2KDVSwb5gaw3BRhbs 2UG/f3oWZ943Z1F/qqEyjn6XeTPcipeIW0eeEIVyh0BgikXtrW8oeLXdSo/BCSJyTeAS81GuB tDzKDqB0c1ZJa5Nk6smmn9dqxdzJfREo9krK+CRcob2nN/D41z0eFtcQPiNxKZXLZsZsc1S7R D2opCl3yJdhMWVMp6fO7PYcNI6vXZbelmtvxQWP0fc5FVh4IyoDGC2NPWQA6NlfOpiLe3EoOH 7mWcx4aVVg4STMxp6UR+55uZdpGQ1Ih1ftnSkW3/rVzCo2CR5geXn8x4pvfAGmVDjJDL6HErE dAD1xd4g9AJIjQA1wnstxiTxa4TmmeMSzOcFo1qZnjpCQ4nwWaxfCv+j5gLmc/lm2dPftW+3F KMHxFTniqrHpXBCuzmaXhx3429rtPn+acy8BIeBc4Yx2phgro8F8jYaQbjBHhv1YP6OvLhA9T 7MZo4OSG/EV8faYfVjHMnRl7JtXPc1Itauvk5RRDCHCj40Bbh44vmiETBw+J8A6jjRR1ALLhK xsgLkyPvkk1dLZ/AWutRALOB+7Ky+o+AFW0Cwmkn5kmpJpOquVa2yRzZ189/wXEOVac1jhLXR LnTjxzsnPA53b4ucvNtcWEqs9JsU9yVz43hArn8jtchZnc0Px3D33082mR9+N663rf/YcISa0 PhW0qM4LIcSO8JHZX1dMmjEryBLGL7zyt0oO1UqLHR94dZm6CPRLmiamAFc0Y7zVIiFuresn X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:293524 Archived-At: Hi Michael > I tried to reproduce your recipe, but I couldn't. Likely, I have a too > simple minded use of different Emacs windows. And a not customized mode > line. Note, that I'm not familiar with the windows machinery in Emacs at > all. No customized mode line is needed. Either with emacs -Q evaluate (progn (set-window-parameter nil 'no-other-window t) (with-selected-window (split-window nil -5) (set-window-buffer nil (get-buffer-create "*text*")) (set-window-parameter nil 'no-other-window t) (read-passwd "PWD:"))) or with emacs -Q --eval "(setq default-frame-alist '((minibuffer . nil))) evaluate via M-: (with-selected-window (get-buffer-window "*scratch*" t) (with-selected-window (split-window nil -5) (set-window-buffer nil (get-buffer-create "*text*")) (read-passwd "PWD:"))) In either case it's important that (1) there is no suitable window "above" and (2) 'minibuffer-selected-window' doesn't return the largest window on its frame. martin