From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Michael Albinus 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 15:49:37 +0200 Message-ID: <871q0kru32.fsf@gmx.de> References: <1d3172d5-3704-40c6-92af-8888b0657871@gmx.at> <87v7xxsj4l.fsf@gmx.de> <1ee8ab21-4b4f-47cb-89b7-0ea6446315d5@gmx.at> Reply-To: Michael Albinus Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="38997"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: 73768@debbugs.gnu.org To: martin rudalics Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Oct 13 15:51:20 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 1szz0C-0009yT-Jj for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 13 Oct 2024 15:51:20 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1szyzo-0000WZ-6F; Sun, 13 Oct 2024 09:50:56 -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 1szyze-0000Ty-Up for bug-gnu-emacs@gnu.org; Sun, 13 Oct 2024 09:50:48 -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 1szyze-0005Lq-Ml for bug-gnu-emacs@gnu.org; Sun, 13 Oct 2024 09:50:46 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:Date:References:In-Reply-To:From:To:Subject; bh=Nf2XvwIAVJ25G8R/UVVkPnEmz6bYyIUEOrLlhv2VPtw=; b=Dcl1agzkZ0RUuINyDOySQ/mZbBgzJuD4zWXQXTzk2rHynSW1jeBv26KsB1wzdODXIDgSxEM4v8wzzAwaXN6Z4PI/sg5fx9UtAlGndJG/cOOMDlGLTKmKU+vuCKeq8OYNmMqkNQZ+TcDNP2Q5OABw8yk36IBL+x+K8SDZj5mi1zqZJKQa62+idjdvdenG0Sz4cz8KJqBGDLdunjUb64B8/uKNVmR+BBBGbG8rEnqsTdIqc2ZgeLxz+/IXU+MF04NFSJfK+vj2APPFvsDQhPD+kuiVrIIXOKV7XNHaT8E/+2rIUhvktY2W6hLtCzqGidyoYAXvRnKWlE/cITpTSnYzaw==; Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1szyzu-0003da-4O for bug-gnu-emacs@gnu.org; Sun, 13 Oct 2024 09:51:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Michael Albinus Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 13 Oct 2024 13:51:02 +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 submit@debbugs.gnu.org id=B.172882740913389 (code B ref -1); Sun, 13 Oct 2024 13:51:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 13 Oct 2024 13:50:09 +0000 Original-Received: from localhost ([127.0.0.1]:50596 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1szyz3-0003Tt-99 for submit@debbugs.gnu.org; Sun, 13 Oct 2024 09:50:09 -0400 Original-Received: from lists.gnu.org ([209.51.188.17]:40166) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1szyz1-0003Tj-PS for submit@debbugs.gnu.org; Sun, 13 Oct 2024 09:50:08 -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 1szyyl-0000MB-DX for bug-gnu-emacs@gnu.org; Sun, 13 Oct 2024 09:49:52 -0400 Original-Received: from mout.gmx.net ([212.227.15.18]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1szyyj-00057S-Gb for bug-gnu-emacs@gnu.org; Sun, 13 Oct 2024 09:49:51 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de; s=s31663417; t=1728827379; x=1729432179; i=michael.albinus@gmx.de; bh=Nf2XvwIAVJ25G8R/UVVkPnEmz6bYyIUEOrLlhv2VPtw=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=H8XoXmTFUo765KCaQmFNL85zVE4RhuzBeQlouUN4p2lnMdxibukznx/38YWoPVVS U+o1y+9nt9eVLbJrfEGvkYHI0vjVJRSIqQBrgDEzB9haY4tWkQD1nlQVdGMg358ze sn6p4fQ+OF/JfpSIzrkBf5qWmJpK+uTOAcDShzBu7QUNP8dt+2mdcao7hVc04I0OA xz0vMs4PRo0bKGmwfIRLxBWfG70PP3wvUJzXofI5chIbJL/eFayRfcdo0qJgWEs7a GN4Dg3YKa9hvp98mHG0G2YSCiv1tTcphRQay9KEaWtmi6+n6/mjyESuf+0QdDFry6 Ii+Rey9oj6t4Ol5RPQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Original-Received: from gandalf.gmx.de ([185.89.38.155]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MWzfv-1tSHJy1eiv-00TePM; Sun, 13 Oct 2024 15:49:39 +0200 In-Reply-To: <1ee8ab21-4b4f-47cb-89b7-0ea6446315d5@gmx.at> (martin rudalics's message of "Sat, 12 Oct 2024 15:56:11 +0200") X-Provags-ID: V03:K1:0hhF8nK33PAUcdd5ywPZkZV7y3w+Mcdn1mNdq5LlY0mHl3Tpzdx 4UgjpBTzEaJ1ujM4+UQGTjHZxQ88i34E+TklM2IrnFdEpHvrbbgLx/l0SGpwc6ONdqA9Krq xFabBO3Hj5AvUnS2WjHglVqioW1/LWWdkuouCGwAvmPJcqAioCFaNhw3i9vE365W7zEALYv NQbVrtsGHRIZJBizOFuPg== UI-OutboundReport: notjunk:1;M01:P0:8ripfQdyOH4=;YfeeOleD/QK5vG3PQGcFmi5qQg/ Qh8BjjrYYq6kKh9vEWhmtRaRf45ljeWDR3/aPK7jdCmj2Vc/Er7H+tLSKDY9Q18vmRmu9oiXM FN6v+w98z9/Q3ayn9KnovPf32Cav2UVMaaNl/ZaMgvlDMhha32gVYR7y87X7TqE/9VpfzR9Q2 IkJ7G3sJmMc37mKHiwsrQ+pFcqzALpOJ7HgIDDFYeaYPePA82/lCK81c3oHFv0/SEN8JRdWT2 ySSmG8iLNR4n3V/J5eto6H65q9P8YPeuVfoaAhQ2N5HCwM/7wOCmnrDL/sas3ijS6i0P+s8IG Gg9arhcLPbLhok7NmpdiQbPZQuMf0AdVrN0nCG0sVkM8MNKO9tv779pdF4VwF928Wc7LUL5wd 9yCu3qYKGsyM/p5Xz/QZRdqhuoPGpRKyJ0CEeX00CBg7SX/jip37FqmTcRyZerq8Exqnn8rGS LgUzWoPMeVTWH9EddUzDcHmFhBoB90H2RXJh0U0b5E9/nUKNH1MsIjZFfWCnBA07ry9pDPelS qOLqcf1yZp9BtdxHPXvqCkWd5sLVr8Px5uSnwKYwWAGfi8uvFBvwHEjTcXDa94DkmXgBNEB/s vSDSz4CH4HuUNZCVwCpwH7sHSGGFX4KmTz6vv9v/ZniXioVJN1VVPHszs5WnmP/8xYrAN14Sb Fuov/YbMAvy0ViGyMwtrRpxc3VDpB+jT7UKS8Sn1W+FfhXA+bH1/FqjE4eEeNji8xxXUULIUv EUOPujFKRGULZ7MCgrYfpidcOudXj7XaWg4TzZCJQURN0nJP6KM29p1qR71vVp7Qh1NMxmlB Received-SPF: pass client-ip=212.227.15.18; envelope-from=michael.albinus@gmx.de; helo=mout.gmx.net X-Spam_score_int: -40 X-Spam_score: -4.1 X-Spam_bar: ---- X-Spam_report: (-4.1 / 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_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-1.255, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action 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:293519 Archived-At: martin rudalics writes: > Hi Michael Hi Martin, >>> In either case, it would be nice to make showing the eye icon >>> customizable by the user. I found no way to do that. >> >> I'll see what's possible. FTR, non-graphical alternatives are already >> defined in read-passwd--show-password-icon and >> read-passwd--hide-password-icon. >> >> Could you pls give an example what you would like as replacement? > > Why can't you make that a full-fledged option 'read-passwd-show-icon' > and initialize it to 'graphics-only'? Because Emacs runs also in non-graphical environments. > And why can't you make the icon > part of the prompt with some clickable text or overlay property? Think > of users who turn mode lines off in some buffers at least. Minibuffer indications belong to the modeline. And if there is no modeline, you can always use TAB in the minibuffer to toggle between password visibility. This is documented in the Elisp manual, (info "(elisp) Reading a Password") . Granted, it shall also be mentioned in the Emacs manual, (info "(emacs) Passwords") . Will do. > Thanks, martin Best regards, Michael.