From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 30 11:20:08 2024 Received: (at submit) by debbugs.gnu.org; 30 Nov 2024 16:20:09 +0000 Received: from localhost ([127.0.0.1]:48380 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tHQCW-0002OK-CD for submit@debbugs.gnu.org; Sat, 30 Nov 2024 11:20:08 -0500 Received: from lists.gnu.org ([209.51.188.17]:43068) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tHQCQ-0002LG-Tl for submit@debbugs.gnu.org; Sat, 30 Nov 2024 11:20:03 -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 1tHQCP-0006PH-Dv for bug-gnu-emacs@gnu.org; Sat, 30 Nov 2024 11:20:01 -0500 Received: from mx.sdf.org ([205.166.94.24]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tHQCE-0004KW-Qk for bug-gnu-emacs@gnu.org; Sat, 30 Nov 2024 11:19:57 -0500 Received: from sdf.org (iceland.freeshell.org [205.166.94.5]) by mx.sdf.org (8.18.1/8.14.3) with ESMTPS id 4AUGJke1015003 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO) for ; Sat, 30 Nov 2024 16:19:46 GMT Received: (from van.ly@localhost) by sdf.org (8.18.1/8.12.8/Submit) id 4AUGJjiL013980; Sat, 30 Nov 2024 16:19:45 GMT From: Van Ly To: bug-gnu-emacs@gnu.org Subject: 30.0.91; mini buffer password prompt mismatches shell buffer's Date: Sat, 30 Nov 2024 16:19:45 +0000 Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=205.166.94.24; envelope-from=van.ly@SDF.ORG; helo=mx.sdf.org 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, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) 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: -2.4 (--) --=-=-= Content-Type: text/plain Hello, When using ssh to connect to a machine, the password prompt is expected to be identical in the shell buffer and mini buffer. The mini buffer's prompt seems to make use of only the last character. See http://sdf.org/~van.ly/img/emacs-30-0-91-password-prompt.webp The shell buffer's password prompt shows van@192.168.1.144's password: The mini buffer shows 4's password: Further attempts to backout using C-g and RET may show on the mini buffer 44's password: To demonstrate, 0. start, emacs -Q 1. use, M-x shell 2. use, ssh to connect to machine (ssh is unconfigured) X. expect the mini buffer password prompt to be more meaningfully related to the actual prompt in the shell buffer --=-=-= Content-Type: application/octet-stream Content-Disposition: attachment; filename=x Content-Transfer-Encoding: base64 Content-Description: bug report diagnostics RnJvbTogeHh4IDx4eHhAeHh4Lm1haWwtaG9zdC1hZGRyZXNzLWlzLW5vdC1zZXQ+ClRvOiBidWct Z251LWVtYWNzQGdudS5vcmcKU3ViamVjdDogMzAuMC45MTsgeApYLURlYmJ1Z3MtQ2M6IAotLXRl eHQgZm9sbG93cyB0aGlzIGxpbmUtLQoKCgoKSW4gR05VIEVtYWNzIDMwLjAuOTEgKGJ1aWxkIDEs IGFhcmNoNjQtLWxpbnV4LWdudSkgb2YgMjAyNC0xMC0yMSBidWlsdAogb24geHh4ClN5c3RlbSBE ZXNjcmlwdGlvbjogRGViaWFuIEdOVS9MaW51eCAxMiAoYm9va3dvcm0pCgpDb25maWd1cmVkIHVz aW5nOgogJ2NvbmZpZ3VyZSAtLXdpdGhvdXQtYWxsIC0td2l0aG91dC14IC0td2l0aG91dC1ucwog LS13aXRob3V0LWNvbXByZXNzLWluc3RhbGwgLS13aXRob3V0LXRvb2xraXQtc2Nyb2xsLWJhcnMK IC0tc3JjZGlyPS91LzI0L3NyYy9lbWFjcy8zMC4wLjkxIC0tcHJlZml4PS91c3IvbG9jYWwKIC0t YnVpbGQ9YWFyY2g2NC0tbGludXgtZ251IC0taG9zdD1hYXJjaDY0LS1saW51eC1nbnUgQ0ZMQUdT PS1PMicKCkNvbmZpZ3VyZWQgZmVhdHVyZXM6CkdNUCBQRFVNUEVSIFNFQ0NPTVAgWElNCgpJbXBv cnRhbnQgc2V0dGluZ3M6CiAgdmFsdWUgb2YgJExBTkc6IGVuX0FVLlVURi04CiAgbG9jYWxlLWNv ZGluZy1zeXN0ZW06IHV0Zi04LXVuaXgKCk1ham9yIG1vZGU6IFNoZWxsCgpNaW5vciBtb2RlcyBp biBlZmZlY3Q6CiAgc2hlbGwtZGlydHJhY2stbW9kZTogdAogIGNvbWludC1mb250aWZ5LWlucHV0 LW1vZGU6IHQKICB0b29sdGlwLW1vZGU6IHQKICBnbG9iYWwtZWxkb2MtbW9kZTogdAogIHNob3ct cGFyZW4tbW9kZTogdAogIGVsZWN0cmljLWluZGVudC1tb2RlOiB0CiAgbWVudS1iYXItbW9kZTog dAogIGZpbGUtbmFtZS1zaGFkb3ctbW9kZTogdAogIGdsb2JhbC1mb250LWxvY2stbW9kZTogdAog IGZvbnQtbG9jay1tb2RlOiB0CiAgYmxpbmstY3Vyc29yLW1vZGU6IHQKICBtaW5pYnVmZmVyLXJl Z2V4cC1tb2RlOiB0CiAgbGluZS1udW1iZXItbW9kZTogdAogIGluZGVudC10YWJzLW1vZGU6IHQK ICB0cmFuc2llbnQtbWFyay1tb2RlOiB0CiAgYXV0by1jb21wb3NpdGlvbi1tb2RlOiB0CiAgYXV0 by1lbmNyeXB0aW9uLW1vZGU6IHQKICBhdXRvLWNvbXByZXNzaW9uLW1vZGU6IHQKCkxvYWQtcGF0 aCBzaGFkb3dzOgpOb25lIGZvdW5kLgoKRmVhdHVyZXM6CihzaGFkb3cgc29ydCBtYWlsLWV4dHIg ZW1hY3NidWcgbWVzc2FnZSBtYWlsY2FwIHlhbmstbWVkaWEgcHVueSBkaXJlZApkbmQgZGlyZWQt bG9hZGRlZnMgcmZjODIyIG1tbCBtbWwtc2VjIGVwYSBkZXJpdmVkIGVwZyByZmM2MDY4IGVwZy1j b25maWcKZ251cy11dGlsIHRleHQtcHJvcGVydHktc2VhcmNoIHRpbWUtZGF0ZSBtbS1kZWNvZGUg bW0tYm9kaWVzIG1tLWVuY29kZQptYWlsLXBhcnNlIHJmYzIyMzEgbWFpbGFiYnJldiBnbW0tdXRp bHMgbWFpbGhlYWRlciBzZW5kbWFpbCByZmMyMDQ3CnJmYzIwNDUgaWV0Zi1kcnVtcyBtbS11dGls IG1haWwtcHJzdnIgbWFpbC11dGlscyBjbC1leHRyYSBoZWxwLW1vZGUKdG9vbC1iYXIgYXV0aC1z b3VyY2UgY2wtc2VxIGVpZWlvIGVpZWlvLWNvcmUgY2wtbWFjcyBpY29ucwpwYXNzd29yZC1jYWNo ZSBqc29uIG1hcCB3b21iYXQtdGhlbWUgc2gtc2NyaXB0IHJ4IHNtaWUgdHJlZXNpdApjbC1sb2Fk ZGVmcyBjbC1saWIgZXhlY3V0YWJsZSBmaWxlcy14IHNoZWxsIHBjb21wbGV0ZSBjb21pbnQgc3Vi ci14CnJlZ2V4cC1vcHQgYW5zaS1vc2MgYW5zaS1jb2xvciByaW5nIHRlcm0veHRlcm0geHRlcm0g Ynl0ZS1vcHQgZ3YKYnl0ZWNvbXAgYnl0ZS1jb21waWxlIHJtYyBpc28tdHJhbnNsIHRvb2x0aXAg Y2NvbnYgZWxkb2MgcGFyZW4gZWxlY3RyaWMKdW5pcXVpZnkgZWRpZmYtaG9vayB2Yy1ob29rcyBs aXNwLWZsb2F0LXR5cGUgZWxpc3AtbW9kZSB0YWJ1bGF0ZWQtbGlzdApyZXBsYWNlIG5ld2NvbW1l bnQgdGV4dC1tb2RlIGxpc3AtbW9kZSBwcm9nLW1vZGUgcmVnaXN0ZXIgcGFnZSB0YWItYmFyCm1l bnUtYmFyIHJmbi1lc2hhZG93IGlzZWFyY2ggZWFzeW1lbnUgdGltZXIgc2VsZWN0IG1vdXNlIGpp dC1sb2NrCmZvbnQtbG9jayBzeW50YXggZm9udC1jb3JlIHRlcm0vdHR5LWNvbG9ycyBmcmFtZSBt aW5pYnVmZmVyIG5hZHZpY2Ugc2VxCnNpbXBsZSBjbC1nZW5lcmljIGluZG9uZXNpYW4gcGhpbGlw cGluZSBjaGFtIGdlb3JnaWFuIHV0Zi04LWxhbmcKbWlzYy1sYW5nIHZpZXRuYW1lc2UgdGliZXRh biB0aGFpIHRhaS12aWV0IGxhbyBrb3JlYW4gamFwYW5lc2UgZXVjanAtbXMKY3A1MTkzMiBoZWJy ZXcgZ3JlZWsgcm9tYW5pYW4gc2xvdmFrIGN6ZWNoIGV1cm9wZWFuIGV0aGlvcGljIGluZGlhbgpj eXJpbGxpYyBjaGluZXNlIGNvbXBvc2l0ZSBlbW9qaS16d2ogY2hhcnNjcmlwdCBjaGFycHJvcCBj YXNlLXRhYmxlCmVwYS1ob29rIGprYS1jbXByLWhvb2sgaGVscCBhYmJyZXYgb2JhcnJheSBvY2xv c3VyZSBjbC1wcmVsb2FkZWQgYnV0dG9uCmxvYWRkZWZzIHRoZW1lLWxvYWRkZWZzIGZhY2VzIGN1 cy1mYWNlIG1hY3JvZXhwIGZpbGVzIHdpbmRvdwp0ZXh0LXByb3BlcnRpZXMgb3ZlcmxheSBzaGEx IG1kNSBiYXNlNjQgZm9ybWF0IGVudiBjb2RlLXBhZ2VzIG11bGUKY3VzdG9tIHdpZGdldCBrZXlt YXAgaGFzaHRhYmxlLXByaW50LXJlYWRhYmxlIGJhY2txdW90ZSBtdWx0aS10dHkKbWFrZS1uZXR3 b3JrLXByb2Nlc3MgZW1hY3MpCgpNZW1vcnkgaW5mb3JtYXRpb246CigoY29uc2VzIDE2IDczMzU4 IDEwMDQ4KSAoc3ltYm9scyA0OCA4MzEyIDApIChzdHJpbmdzIDMyIDIyNzc4IDE1MjYpCiAoc3Ry aW5nLWJ5dGVzIDEgNTYzODQ0KSAodmVjdG9ycyAxNiAxMjEzNCkKICh2ZWN0b3Itc2xvdHMgOCAx MTUxODggNTY2MSkgKGZsb2F0cyA4IDM0IDEyODcwKQogKGludGVydmFscyA1NiAyNzMgMjApIChi dWZmZXJzIDk4NCAxMykpCg== --=-=-= Content-Type: text/plain -- vl --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 30 12:33:00 2024 Received: (at submit) by debbugs.gnu.org; 30 Nov 2024 17:33:00 +0000 Received: from localhost ([127.0.0.1]:48902 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tHRL2-0006WI-Hb for submit@debbugs.gnu.org; Sat, 30 Nov 2024 12:33:00 -0500 Received: from lists.gnu.org ([209.51.188.17]:55964) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tHRL0-0006Vz-1Q for submit@debbugs.gnu.org; Sat, 30 Nov 2024 12:32:58 -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 1tHRKv-0004db-1i for bug-gnu-emacs@gnu.org; Sat, 30 Nov 2024 12:32:54 -0500 Received: from ledu-giraud.fr ([51.159.28.247]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tHRKt-0000bH-DZ for bug-gnu-emacs@gnu.org; Sat, 30 Nov 2024 12:32:52 -0500 DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=DCvbjLfV el0jjRl4QsbRoQeeM83YyaQbN2CBzTVKTbk=; h=date:references:in-reply-to: subject:cc:to:from; d=ledu-giraud.fr; b=46mwltEMCwC+KCgnEeWJG5uh48RqKU ClT4iRniqjout4Qtoy9Y7P2xnxoQnzmzbDH1ywoyfIfS6yo8OQ+u4LCQ== DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=DCvbjLfVel0jjRl4 QsbRoQeeM83YyaQbN2CBzTVKTbk=; h=date:references:in-reply-to:subject: cc:to:from; d=ledu-giraud.fr; b=S7ajKOClNu1YZLFKFprngwjQqbHcnfq+9aRCd6 /v+RvxbNKnj3FQ1+YkfAAncgsUPxPG+AtVjcFbZf74qdPiHXKQc0HkWULqwULEHnWRmaCs pvZnvYd3miC4ioWrAIVCHwF/I7FdCk/3A2igN6ZqnnQewRRL6Z+LCO10iFjVe6p2QJwfkQ zzna1p1G4zkuQn39sSpHtxHxY9u/bxvA/VzMcL2+CWj2lgYHmGbjU6tl/fhpfJFyCLCh7l m0BZVe9vQ0Bmm7MJCidx34QQ9rJoOoMg07aOQwt3XJYyMUtQl3L+ee6idw2Fzx9qGPpWq+ lXdJfywVSScdPgkH/uYvp36Q== Received: from computer ( [10.1.1.1]) by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id 5e41a9ed (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Sat, 30 Nov 2024 18:32:48 +0100 (CET) From: Manuel Giraud To: Van Ly via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Subject: Re: bug#74626: 30.0.91; mini buffer password prompt mismatches shell buffer's In-Reply-To: (Van Ly via's message of "Sat, 30 Nov 2024 16:19:45 +0000") References: Date: Sat, 30 Nov 2024 18:32:47 +0100 Message-ID: <87cyicbpa8.fsf@ledu-giraud.fr> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=51.159.28.247; envelope-from=manuel@ledu-giraud.fr; helo=ledu-giraud.fr X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.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, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: Van Ly , 74626@debbugs.gnu.org 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: -2.4 (--) Van Ly via "Bug reports for GNU Emacs, the Swiss army knife of text editors" writes: > Hello, > > When using ssh to connect to a machine, the password prompt is expected > to be identical in the shell buffer and mini buffer. > > The mini buffer's prompt seems to make use of only the last character. > > See > > http://sdf.org/~van.ly/img/emacs-30-0-91-password-prompt.webp > > The shell buffer's password prompt shows > > van@192.168.1.144's password: > > The mini buffer shows > > 4's password: I can confirm this bug. I did not report it but I've seen this only when the host is just an IP address. -- Manuel Giraud From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 30 14:29:58 2024 Received: (at submit) by debbugs.gnu.org; 30 Nov 2024 19:29:58 +0000 Received: from localhost ([127.0.0.1]:49154 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tHTAE-0004JY-C1 for submit@debbugs.gnu.org; Sat, 30 Nov 2024 14:29:58 -0500 Received: from lists.gnu.org ([209.51.188.17]:53022) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tHTAB-0004JK-90 for submit@debbugs.gnu.org; Sat, 30 Nov 2024 14:29:55 -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 1tHTA9-00059f-Uk for bug-gnu-emacs@gnu.org; Sat, 30 Nov 2024 14:29:53 -0500 Received: from mx.sdf.org ([205.166.94.24]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tHTA8-0000OA-Iu for bug-gnu-emacs@gnu.org; Sat, 30 Nov 2024 14:29:53 -0500 Received: from sdf.org (iceland.freeshell.org [205.166.94.5]) by mx.sdf.org (8.18.1/8.14.3) with ESMTPS id 4AUJTnDP026185 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Sat, 30 Nov 2024 19:29:50 GMT Received: (from van.ly@localhost) by sdf.org (8.18.1/8.12.8/Submit) id 4AUJTnGG019659; Sat, 30 Nov 2024 19:29:49 GMT From: Van Ly To: Manuel Giraud Subject: Re: bug#74626: 30.0.91; mini buffer password prompt mismatches shell buffer's In-Reply-To: <87cyicbpa8.fsf@ledu-giraud.fr> (message from Manuel Giraud on Sat, 30 Nov 2024 18:32:47 +0100) Date: Sat, 30 Nov 2024 19:29:49 +0000 Message-ID: MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=205.166.94.24; envelope-from=van.ly@SDF.ORG; helo=mx.sdf.org 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, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: bug-gnu-emacs@gnu.org, 74626@debbugs.gnu.org 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: -2.4 (--) >> >> The mini buffer shows >> >> 4's password: Also, the color scheme for the theme `modus-vivendi-tinted' represents that "4" with an unreadable foreground/background color combination to my eyes anyway. It looked gray on gray IIRC. -- vl From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 01 10:44:54 2024 Received: (at 74626) by debbugs.gnu.org; 1 Dec 2024 15:44:55 +0000 Received: from localhost ([127.0.0.1]:52676 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tHm7y-00007h-Cy for submit@debbugs.gnu.org; Sun, 01 Dec 2024 10:44:54 -0500 Received: from mout.gmx.net ([212.227.17.20]:47551) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tHm7v-00007Q-GW for 74626@debbugs.gnu.org; Sun, 01 Dec 2024 10:44:52 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de; s=s31663417; t=1733067881; x=1733672681; i=michael.albinus@gmx.de; bh=mVJYVurcpYlg0zhwA9IgcMuPIVHWaKDOXRaZw5qIsBY=; 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=Ti//NVEh8RDhndiEWBSRvbG38kHDc6TEeWhSrekfeFYFydlJWPArVRHnuWKFt+ci U36Qyxq3tOzQNNWZUO2Rf9Wb3/gCoHERJWQUv2EL0CzArT2xsTEkVgS5qoDiX7MS+ wSyNX1KmdfYDBbnIF94t559mNH4HA4QcjQhOe4/ZOyrzFLv0gJncq13y1YFjSZ/eN Qm8k3mhX9thTTdWZ+D+MX4xGJ+LopCaxy83nkvZkgKqU/MiG3e+zRLoEGOmBD1gts g/6WyvxBllg9mYmrOrnNf1+NXjmeNmWpLVXcNSoXxJFzFg7a6LG+Ezdh4hIBS0MTk aH//K8goAWThCzq2IA== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from gandalf.gmx.de ([185.89.38.155]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1N6KUT-1tkdns2T6X-017W1M; Sun, 01 Dec 2024 16:44:41 +0100 From: Michael Albinus To: Van Ly via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Subject: Re: bug#74626: 30.0.91; mini buffer password prompt mismatches shell buffer's In-Reply-To: (Van Ly via's message of "Sat, 30 Nov 2024 16:19:45 +0000") References: Date: Sun, 01 Dec 2024 16:44:37 +0100 Message-ID: <87zflfjtlm.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Provags-ID: V03:K1:kCe9oayzU7RbOtvCXPKbLPC8ISqfWM4Ng7Xfco2ZxcjC0nfIKrl QZsJoXm2cddFSQH4z+vc6jePvHMTM6BkYBcx1sLJWTBM1cwYGy/NPCXLqjmbse71JLgL133 ho9NHL5z3cfBPW8Y203ZXZyPqd7LBaOGu85BdTQRFdDtcKeCb1KoWZlHsb0gZ0KeVtorh93 Twg7pXfBiNXzAsr2uRa6w== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:m0Q0qcBG+Ig=;G89WdcbrN9Dte+TId8MkWUK4+gE dp+VhKo8z7VYz1Cngw5tMaJzTHxNSg0hU+wfSb+xHv5KBPhiTG38g+X2jhHLsxjpFK1XQYv7p mWM/rqOS7lqaBrFohltHqos3dTDrPjZuxyIerLdoTmNjC1xRAtZUJHZ0xRgCWS++mkWl8lqwO TFoQQztdL08/r+Hh+b3HBN54U9Lt27T7M1qDMlWbwDlBUeLBpwVtw9TYW5uYJzQwofnwf3W9i oR7xpbnPycPBTTu+dkHC4f46W6tBvDCFmm+nfATgSBTiA/2zHEi+vQzcFK/TuoZ34yhexLVa/ Qz3PNnBx8HWc57dLGzq662PEhb0NwKy9HMo5pta4koezNnCUS0mD0UyXc81rLikL2QKmqd4nh vvfrpTAE3BsXsLfS+efDxuAJv6povTCllEiLlpOOkgtFAAxjaowyCgIeJBunwiVdnq6x1Wei9 j2/LxMHgyAVYWvyrQKzC/oQFF533Hq+K4B8prjWlHQ+lParSghgOrqvvqyRnaKpH1xhyYpx8h SYoB54Mtu7EqaAQk0ZzZIlMdjIoaWb0uxQD9VmoFXiDtanj9I2U+nYcdnYK4UrMMzfRg36XQh khQY3ZCTT6BCTzjy3AB0Wg7YpucvwI1A/X/SGjaL7IuSDBjXinxBiOkPbb8UzCk2eO6FBemEG agd/LcpLSBntKAh+tEJhs0VjODcL+CZjOiD4UYjaIGqYGd198GdKvRABbb5BDrpnUQny0bgZu satptMC9fpDEhfdxP8227xS00YxG/eowjxbZV6pxAsHCsu8/tAEwr1Vzx2I9PEkkrHZyzDuiC VwOKfpKTB0Z9AHrQNCcmfX0FbBhKy4YFAU09A5twvOq3HX5zRc4fZQovGgYIjZS84p+b9e5jn vPiLT2JcYFfKsQQGC+et1QuPgr6P8FoBe19EBpEJnowRZjFUYPRsmT1Wz0jadSVqkDPbIVKAu veqHHMx8lljO5nwh3k4z9Gt6OQVOdsEJsjIzsQ0ovsvAhMXG86xeM2AlW5jTGUr0JeTEN56Dk 8rWUUMmkOXeltziTOduDh+6fShfQ2oOTO4Gu2UG2vA90AX1GzaJDaBEzRjswJUKPORAGvHkMU awlh3+cI/VttCpt5HzSjk42/OkGbtP X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 74626 Cc: Van Ly , 74626@debbugs.gnu.org, Jim Porter 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 (-) --=-=-= Content-Type: text/plain Van Ly via "Bug reports for GNU Emacs, the Swiss army knife of text editors" writes: > Hello, Hi, > When using ssh to connect to a machine, the password prompt is expected > to be identical in the shell buffer and mini buffer. > > The mini buffer's prompt seems to make use of only the last character. > > See > > http://sdf.org/~van.ly/img/emacs-30-0-91-password-prompt.webp > > The shell buffer's password prompt shows > > van@192.168.1.144's password: > > The mini buffer shows > > 4's password: Thanks for the report. I can reproduce the problem. In fact, there are two issues: - comint-password-prompt-regexp uses "'s" in order to search for a password prompt. That's fine for password prompts like "van@192.168.1.144's password:", however, everything before this "'s" is ignored when the minibuffer prompt is assembled. - The string the password prompt is looked for is "van@192.168.1.144's password:". In comint-watch-for-password-prompt, the "" is removed, but while searching for the password prompt. As a result, (match-string 0 string) returns a wrong substring (just one position left). The problem does not happen with Emacs 29. The culprit seems to be commit 1a55e957ae57, which has changed the implementation of comint-watch-for-password-prompt. The appended patch fixes this for me in Emacs 30. Could you, please, check? Jim, do you have a comment? Best regards, Michael. --=-=-= Content-Type: text/x-patch Content-Disposition: attachment Content-Transfer-Encoding: quoted-printable diff --git a/lisp/comint.el b/lisp/comint.el index 8860b3edb11..8b4ab2f9ea1 100644 =2D-- a/lisp/comint.el +++ b/lisp/comint.el @@ -404,7 +404,7 @@ comint-password-prompt-regexp (regexp-opt '("Enter" "enter" "Enter same" "enter same" "Enter the" "enter the" "Current" - "Enter Auth" "enter auth" "Old" "old" "New" "new" "'s" "login" + "Enter Auth" "enter auth" "Old" "old" "New" "new" "login" "Kerberos" "CVS" "UNIX" " SMB" "LDAP" "PEM" "SUDO" "[sudo]" "doas" "Repeat" "Bad" "Retype" "Verify") t) @@ -418,11 +418,13 @@ comint-password-prompt-regexp ;; The ccrypt encryption dialog doesn't end with a colon, so ;; treat it specially. "\\|^Enter encryption key: (repeat) *\\'" + ;; Default openssh format: "user@host's password:". + "\\|^[^@ \t\n]+@[^@ \t\n]+'s password: *\\'" ;; openssh-8.6p1 format: "(user@host) Password:". "\\|^([^)@ \t\n]+@[^)@ \t\n]+) Password: *\\'") "Regexp matching prompts for passwords in the inferior process. This is used by `comint-watch-for-password-prompt'." - :version "29.1" + :version "30.1" :type 'regexp :group 'comint) @@ -2568,11 +2570,12 @@ comint-watch-for-password-prompt carriage returns (\\r) in STRING. This function could be in the list `comint-output-filter-functions'." - (let ((string (string-limit string comint-password-prompt-max-length t)= ) + (let ((string (string-limit + (string-replace "\r" "" string) + comint-password-prompt-max-length t)) prompt) (when (let ((case-fold-search t)) - (string-match comint-password-prompt-regexp - (string-replace "\r" "" string))) + (string-match comint-password-prompt-regexp string)) (setq prompt (string-trim (match-string 0 string) "[ \n\r\t\v\f\b\a]+" "\n+")) ;; Use `run-at-time' in order not to pause execution of the --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 01 10:48:35 2024 Received: (at submit) by debbugs.gnu.org; 1 Dec 2024 15:48:35 +0000 Received: from localhost ([127.0.0.1]:52691 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tHmBW-0000M8-PD for submit@debbugs.gnu.org; Sun, 01 Dec 2024 10:48:35 -0500 Received: from lists.gnu.org ([209.51.188.17]:34456) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tHmBV-0000M1-Kp for submit@debbugs.gnu.org; Sun, 01 Dec 2024 10:48:34 -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 1tHmBV-0008Mn-8S for bug-gnu-emacs@gnu.org; Sun, 01 Dec 2024 10:48:33 -0500 Received: from mout.gmx.net ([212.227.15.19]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tHmBT-0001GE-Ov for bug-gnu-emacs@gnu.org; Sun, 01 Dec 2024 10:48:33 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de; s=s31663417; t=1733068103; x=1733672903; i=michael.albinus@gmx.de; bh=fdiRi2hbMNGCsaTV3+WnUdbmkOW5cvkdEC4JTqQYRR0=; 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=sL7ytCjH12PIslA0AnTUe4V0VU/a6DyApcUjd2pGUpGvgxFkL8syTK/iy9o1s3Ou s28gQFHAo5aCSEI+FDzKgBAtrSwDy9uL3MKwxMEq2cU3b/ZlsrFn2XTxCir9Aud+K SZbkibp6vGfCoquuZdFnL3KiXR3msPdAJmBiPnB41q4glnp4uGgfghMcJmy4RRYZ0 griJiSC8USYluU3LD5lVgiOBBSWVzBf7LJR3r4N0rpD2nPwg5Hn2Hq2avb90iDgeb LUqO58AJI5x+fngjaWxFbEuA9hYH9sHqEi1YMPVd8FCmYzgl8AI/2F/KfWWULGsQd l3TfB+M7Y07QBb4hJw== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from gandalf.gmx.de ([185.89.38.155]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MBUmD-1tO8mP3Fjb-008A7L; Sun, 01 Dec 2024 16:48:22 +0100 From: Michael Albinus To: Manuel Giraud via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Subject: Re: bug#74626: 30.0.91; mini buffer password prompt mismatches shell buffer's In-Reply-To: <87cyicbpa8.fsf@ledu-giraud.fr> (Manuel Giraud via's message of "Sat, 30 Nov 2024 18:32:47 +0100") References: <87cyicbpa8.fsf@ledu-giraud.fr> Date: Sun, 01 Dec 2024 16:48:21 +0100 Message-ID: <87v7w3jtfe.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:GKWwRAUa3CUTWLhbMwWXCyT9supkeIpPa0NSANVFT8vT2C8yeyi owbC/1XX1upjt+khRiTG2nWMc0DrU5jNDSzkUA/lOKUx0UAQmQUShWTx0C+vXHTLeR1jGVa kOax0BqlP8yO042CsgJJJnU5MPk4VwYjL3idIaHDcrhG/nt71MrOY7EFWG7Zw2dok1lVB4H 07W9DQPYD3PNWn6vfTCVQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:xRTt5Nr0xEs=;9SEeiODsr5LknEl7josVMVMYG2E F+RZ978DVOqsp0dX8CbHD+16cZyU8F1CiFI9+aTjJcGQHDBzBV5rM4ZGUKLIBuEu/Ym5DYYw6 8Qk9fl60xGRWBLGQD9U4YXxgqwcucL9swmVvlZ36QqeAWDrCuqL41iQ9iOI9iTq5gnTbV818u u+J0i/g/pTG+GjqncIVPI15RwVKoIXuilyg9TG84kfS5BnO56Eov2E2HaZDIbdU7BX9tjCRuK bTQ+XidV+vkUrGCN8UOCdInpWvaWuAeAQq+3lvhqio/ZpwuhR4WNZe8gKh91bJ2qZgABCK1+f 9go6Eof3Z1Rns+yWrs1RpW05C7pUNv01t2ul43mhEsULBZyMFIcxfJ1QGj4ch7sOAcU80qFCf M1PaijFkI0olq+PrSyfuv5UuJ7FETSvSJvfkXAWfONNnykJbAoqYR/gfXZ8boz6nDfZ8erYJw KLp1Olt3eVHAZQT7ketDVVzMvXqjAZ+cATWZDm4LfwGtbnEis0TKz1nKxRPTP4beDyeRNFf55 /X7+kSsKqZ1u+xS/rpSPr+IrYpxiBnLNxH6j6TH8Y7weTtbPWOqBI1HTYiopzaMAf0uedsyIr gg1J7f3ahdxgZObvYri25wi4qfZVIbz0hho4xwJ676yjrPXvPLkWXjYAdL/prjBK3zD1UuHvu lnD4JT5DnzP7X1NAwaEive5P9Ytusc28bm4oMCA5mnwlwpkfqxZ+ADL1FzDo61osI3zQBI8dn VwgzwCwfXlb0M2VyOss68bjnUUh+xYD/IE8a3Jcxpmj6cVytet45FwfBTAdRQRYH08PP2P0Q+ QJLJFg1tLxU4tKnoIeJHGRMH+fV1Ug8ETErF8IPTdR5KmFz2/Db5OilWEgH0AkDqe1oSML+N0 vxhuE/9Ga22siASwOeLEJZQKSVr0cq4NZnHUCxsXCP17ZiyIsQUUMM915zzhfla7D5Zh+TfJ4 hHqKJjGCVZ9REAYoCzOvRGIAv0To+cYU8up2glzRsgBdSc6um+MMdWyguFiMtt3bgx/5FPhoZ d23ugeUcja3wss9YpDUNe2q0CNqtC924iS8hBY4YEas5bgGkjtnZjYiJaJm92K5KSfo21j6YV KWZV/R1lCVsJX+2EyE6sW+nTr46/IL Received-SPF: pass client-ip=212.227.15.19; envelope-from=michael.albinus@gmx.de; helo=mout.gmx.net X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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=-0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit Cc: van.ly@SDF.ORG, Manuel Giraud , 74626@debbugs.gnu.org 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: -2.3 (--) Manuel Giraud via "Bug reports for GNU Emacs, the Swiss army knife of text editors" writes: Hi Manuel, >> The shell buffer's password prompt shows >> >> van@192.168.1.144's password: >> >> The mini buffer shows >> >> 4's password: > > I can confirm this bug. I did not report it but I've seen this only > when the host is just an IP address. For me, it happens also for using a hostname, like "ssh localhost". Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 01 11:43:06 2024 Received: (at submit) by debbugs.gnu.org; 1 Dec 2024 16:43:06 +0000 Received: from localhost ([127.0.0.1]:52882 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tHn2H-0003Rc-Qb for submit@debbugs.gnu.org; Sun, 01 Dec 2024 11:43:06 -0500 Received: from lists.gnu.org ([209.51.188.17]:39128) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tHn2G-0003RP-11 for submit@debbugs.gnu.org; Sun, 01 Dec 2024 11:43:05 -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 1tHn2F-00019c-PL for bug-gnu-emacs@gnu.org; Sun, 01 Dec 2024 11:43:03 -0500 Received: from ledu-giraud.fr ([51.159.28.247]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tHn2E-0002dP-8H for bug-gnu-emacs@gnu.org; Sun, 01 Dec 2024 11:43:03 -0500 DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=U7EsEHjm +hp8UlUzFMgI1x8W0owtIcSUlJcG5HJnVsY=; h=date:references:in-reply-to: subject:cc:to:from; d=ledu-giraud.fr; b=mh9E4nA9QqUPnEeUMVKYMQM9Tf5+Y6 +wOmYyg7UDVCPQGeC0+A9BxNxmJRumN1F0qbctJw41lDCTQ8AKl6mGAw== DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=U7EsEHjm+hp8UlUz FMgI1x8W0owtIcSUlJcG5HJnVsY=; h=date:references:in-reply-to:subject: cc:to:from; d=ledu-giraud.fr; b=b9IcMLkhstSQ5TQqoiOQgJ2BDkpGshv/NfNRmV ZptPSSlYwlkatgAxvj1px1DfjFHpS3HNYEdDn2q8RftQz9F2LUDJvaDfyMyiW9YsTFJyzF Z9y+0vQ8/Aj/NTexuh9J0jUqtXpntBy73GE2YA1szgqGDkzVdY+HeYoiQ4PdkIXZ0MWVK5 k6u3Hm2xmNW5nheykKrYJ+mHQtBJ7B6BPE0sc8sawT/dhCIkMtes7cPCjCVsBktx+gr37W laQgIvyry8mkMtwKgNlbv/8SlEBLYYZUqt7wQiyJv92O5Qmx1TgAallhl1LUu9CPak7Td1 XoiOfu4B6adUF9bekq44g1Tg== Received: from computer ( [10.1.1.1]) by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id e5722ec8 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Sun, 1 Dec 2024 17:42:59 +0100 (CET) From: Manuel Giraud To: Michael Albinus Subject: Re: bug#74626: 30.0.91; mini buffer password prompt mismatches shell buffer's In-Reply-To: <87v7w3jtfe.fsf@gmx.de> (Michael Albinus's message of "Sun, 01 Dec 2024 16:48:21 +0100") References: <87cyicbpa8.fsf@ledu-giraud.fr> <87v7w3jtfe.fsf@gmx.de> Date: Sun, 01 Dec 2024 17:42:58 +0100 Message-ID: <87h67ns6b1.fsf@ledu-giraud.fr> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=51.159.28.247; envelope-from=manuel@ledu-giraud.fr; helo=ledu-giraud.fr X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.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, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: van.ly@SDF.ORG, "Manuel Giraud via Bug reports for GNU Emacs, the Swiss army knife of text editors" , 74626@debbugs.gnu.org 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: -2.4 (--) Michael Albinus writes: > Manuel Giraud via "Bug reports for GNU Emacs, the Swiss army knife of > text editors" writes: > > Hi Manuel, > >>> The shell buffer's password prompt shows >>> >>> van@192.168.1.144's password: >>> >>> The mini buffer shows >>> >>> 4's password: >> >> I can confirm this bug. I did not report it but I've seen this only >> when the host is just an IP address. > > For me, it happens also for using a hostname, like "ssh localhost". Hi Michael, You're right, my bad. It also shows with hostnames it is just that most of the time I have authorized_keys in place in such case. -- Manuel Giraud From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 01 11:43:53 2024 Received: (at 74626) by debbugs.gnu.org; 1 Dec 2024 16:43:53 +0000 Received: from localhost ([127.0.0.1]:52885 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tHn33-0003TG-5z for submit@debbugs.gnu.org; Sun, 01 Dec 2024 11:43:53 -0500 Received: from mx.sdf.org ([205.166.94.24]:65373) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tHn30-0003T4-W5 for 74626@debbugs.gnu.org; Sun, 01 Dec 2024 11:43:52 -0500 Received: from sdf.org (iceland.freeshell.org [205.166.94.5]) by mx.sdf.org (8.18.1/8.14.3) with ESMTPS id 4B1Ghnwq008791 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Sun, 1 Dec 2024 16:43:49 GMT Received: (from van.ly@localhost) by sdf.org (8.18.1/8.12.8/Submit) id 4B1GhmHp010559; Sun, 1 Dec 2024 16:43:48 GMT From: Van Ly To: Michael Albinus Subject: Re: bug#74626: 30.0.91; mini buffer password prompt mismatches shell buffer's In-Reply-To: <87zflfjtlm.fsf@gmx.de> (message from Michael Albinus on Sun, 01 Dec 2024 16:44:37 +0100) Date: Sun, 01 Dec 2024 16:43:47 +0000 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74626 Cc: jporterbugs@gmail.com, bug-gnu-emacs@gnu.org, 74626@debbugs.gnu.org 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 (-) DQpNaWNoYWVsIEFsYmludXMgPG1pY2hhZWwuYWxiaW51c0BnbXguZGU+IHdyaXRlczoNCg0KwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoCBUaGUgYXBwZW5kZWQgcGF0Y2ggZml4ZXMgdGhpcyBmb3IgbWUNCj4gaW4gRW1h Y3MgMzAuIENvdWxkIHlvdSwgcGxlYXNlLCBjaGVjaz8NCg0KVGhlIHBhdGNoIGZpeGVzIHRoZSBt aXNtYXRjaC4gIFRoYW5rIHlvdS4NCg0KLS0gDQp2bA0K From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 01 12:40:31 2024 Received: (at 74626) by debbugs.gnu.org; 1 Dec 2024 17:40:31 +0000 Received: from localhost ([127.0.0.1]:52983 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tHnvr-0006Z2-4d for submit@debbugs.gnu.org; Sun, 01 Dec 2024 12:40:31 -0500 Received: from mout.gmx.net ([212.227.17.20]:48109) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tHnvo-0006Yi-5Z for 74626@debbugs.gnu.org; Sun, 01 Dec 2024 12:40:29 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de; s=s31663417; t=1733074821; x=1733679621; i=michael.albinus@gmx.de; bh=BsRCW47LWXDQEjgvU2bJfhYGRQIxyRN9JL/AOYGR3s4=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=Y8ulfvYPJLNJ4pRXSeZR/UrOiK0af+DfLR9CKS+SKw+PRSuk+cjIE12ttrobwQbj doCBh2KNS5Jx3Y8a8Xc7rToQITYhn9+KfDOzxqFYEj4KXt9kokIk4Pjx85Ty1n+61 3/bo0lDBAoxXW0Vqq55GWmpYw8JundQgdTsto6mp/0qx/p4/p+H2WxpwLjF7ODO+p p3WctrFONuxWr/BQJZCmbyS0rZo5GZQQAKX6benGQTyILlMy8sD7JwQg1/Wz8aEV2 fmdLVVThFThfCQoYQzdfavg80hOVjikQViumB6cnwtnAqkLwPh0vpX10Smd75DXdh EPZdKUWId5GKzc3k9Q== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from gandalf.gmx.de ([185.89.38.155]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1McH5Q-1tnYFN2JDg-00ixFa; Sun, 01 Dec 2024 18:40:21 +0100 From: Michael Albinus To: Van Ly Subject: Re: bug#74626: 30.0.91; mini buffer password prompt mismatches shell buffer's In-Reply-To: (Van Ly's message of "Sun, 01 Dec 2024 16:43:47 +0000") References: Date: Sun, 01 Dec 2024 18:40:20 +0100 Message-ID: <87plmbjo8r.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:oUSijmflYz1OmbtvmZ/l++lJSuReMvN6wV4/GFW0YPwxfyixOMO EOfE8zYUt/9CT8wzGUN+xptfwFw669VshzuKLt1h6x/cVy1V+4Mrh1XeQv0I9qBbgdSEpUy 39i+m2UDSrvSIir7On4ueAJF9jAxzH8fC673paIr7DYYskzY4wxEIwoU6QEWvlCHuElx1X2 E+0qYNYKruxUcfNZmd1jQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:SNO9jtDgKtU=;ezv0FYBhedW0yRN+Yhx+B+r9EWK W44P+YnYaN9m2adYOJjAVC6/vtcBpfc1Jlc/hAQeHN7m2PheOUw2cqdDdvGcXu8E9tLsTHG79 boBxBbAD3nfyZ6N2tZzVS3lJ8akyp6nZd78h2jzfV0lDil31HucndCkFYUaAlnMNE/eHbZIoW 0CW2s3B4y8Hc2yypbOR425JCTlzc7+YMYEQN9R27N200b04YQCvX7iZ9fStPPykcWJFzx36W2 1moUlHeYK7g86uXS5hZIq8kRPSopQCRRSanifs7yfdeWtRE5u6DnFb+NKD3eoaC6zZilAKINx CH3uk9ktiO+6CfoqT0uMqq/zYaQtL0z41NObUmE9lPhN+LyEDELZqF2K+ziIaFLST/jp2/sNY 5EtPCjd2E264MsHb3YHBlt06wOt9iEiIVloKPiuyo6+b56y94tc7E/vH349NedS4HIFeMOMIK 0bFLNS4shxH0pJRbk/f5D4DuCFugnFFbCMM+9wky4SqphuG0Ip2PijCSObKIiViTpXENfHUQK T0azXE0sSjFrn0ZBt7sMHjSar9cgK+D075u5klua01HNQo+hTSAKyfeadFdnS77MeXOCGrNEj KCjH1LrnVBJ74HCmNjh9gY7ZCCAMuaE5aMdE0LlRN5+f66a2NOPKuJDV2kNZHHGeD1ZNXmAcJ cEW4Hbt6zh0iAGN5ZhbPHrSlh4PZKJH6DHHUU5yIc8wnzhY7Xsf7aCS6q265TZ/SxlOoPmk2i qH/qy9L0dEiwyxhf3rtbzA1MRCEVof77iHF3Q7SN4OsWSwl3NB5IssfyyUGEnWc/SFeaBa8M1 aDyK/y7fWpNRSryJQ/fR1Od3XctAZy5uz78FemgOyWuyLFF54Uj2ic6BnA+cuFzG2hihjOV59 DTsGEkubuULdU3saTQIsY3zvQD8lCKdzQba8+XyToExukOFc0XUT72/Z1Yn8eRURhQiqygFqS gJT1DSdFSbXcCB+Yi3MBPXIB5hYlBdM6Knzr3aEni2m8mOjUGxPKqDRRlcSbB2Lb4RIjDZH7d 7BKDAXFe1KRFY8cZs/3C514qDcsMZqC0q9/amuMVM7ydfkjL/t/RyYKrr48DgrUHPAd9kGmGu mD1IeizzzgMR2BGtsgVYbD6uJptiBo X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 74626 Cc: jporterbugs@gmail.com, bug-gnu-emacs@gnu.org, 74626@debbugs.gnu.org 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 (-) Van Ly writes: Hi, > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 The appende= d patch fixes this for me >> in Emacs 30. Could you, please, check? > > The patch fixes the mismatch. Thank you. Thanks for the feedback. However, I'd like to hear also from Jim. I'm not sure whether my change of comint-password-prompt-regexp is proper, we could lose localized password-word-equivalents in that case. OTOH, ISTM that the ssh password prompt cannot be localized. And there's also the openssh-8.6p1 format in that regexp, which doesn't use a localized prompt either. Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 01 13:09:35 2024 Received: (at submit) by debbugs.gnu.org; 1 Dec 2024 18:09:35 +0000 Received: from localhost ([127.0.0.1]:53023 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tHoNz-000849-Ex for submit@debbugs.gnu.org; Sun, 01 Dec 2024 13:09:35 -0500 Received: from lists.gnu.org ([209.51.188.17]:58792) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tHoNx-00083v-V5 for submit@debbugs.gnu.org; Sun, 01 Dec 2024 13:09:34 -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 1tHoNx-0005ZJ-P2 for bug-gnu-emacs@gnu.org; Sun, 01 Dec 2024 13:09:33 -0500 Received: from ledu-giraud.fr ([51.159.28.247]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tHoNw-0004Hd-6R for bug-gnu-emacs@gnu.org; Sun, 01 Dec 2024 13:09:33 -0500 DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=M/EcfW2R ITayf6mTz+GrxhiOZ6Kmnf/1a1u/ODkRIxo=; h=date:references:in-reply-to: subject:cc:to:from; d=ledu-giraud.fr; b=fNU8JBU0tXIssysj3iXK8fow/0rXfU g4ztaDUFE3Mu6WCqLfwVoSuNCsqxxktWYgvwsC2GrQIRtPNSJTbx/2Dw== DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=M/EcfW2RITayf6mT z+GrxhiOZ6Kmnf/1a1u/ODkRIxo=; h=date:references:in-reply-to:subject: cc:to:from; d=ledu-giraud.fr; b=FV9SixIW+BMlC2ypFYQvPoi1iztfNx7QZLvvLl rLjl6GI69cPFgDYA5fASCwEzUN7TWF41u3feSKETEY1kLvJc6YVKlGM8r0CNizQ2txf68M uiwt1ybF4wIxPzWm0Q8PvOrJ2H8At4/zQyURDOlSUj3Zkjq1JLDoCu8wU2/Yn36zARCDhq dJM/B6lrSStnEfoZnk/JJhQBAu2+yOB2qhSY5+wcGBefiQpv672QKAm4vVQPLda6WtvQms biZthqy9i0q+EebaFE0a6dKGJrF+VBnk6aqBu+p5d9ePpSMmx0Osd2dzLwGk4ZtwdDXzqb VE8uuKurXd4AoAAvxmfosKzA== Received: from computer ( [10.1.1.1]) by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id 9f3a2a6b (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Sun, 1 Dec 2024 19:09:29 +0100 (CET) From: Manuel Giraud To: Van Ly via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Subject: Re: bug#74626: 30.0.91; mini buffer password prompt mismatches shell buffer's In-Reply-To: (Van Ly via's message of "Sun, 01 Dec 2024 16:43:47 +0000") References: Date: Sun, 01 Dec 2024 19:09:28 +0100 Message-ID: <87frn71dif.fsf@ledu-giraud.fr> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=51.159.28.247; envelope-from=manuel@ledu-giraud.fr; helo=ledu-giraud.fr X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.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, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: Van Ly , Michael Albinus , 74626@debbugs.gnu.org, jporterbugs@gmail.com 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: -2.4 (--) Van Ly via "Bug reports for GNU Emacs, the Swiss army knife of text editors" writes: > Michael Albinus writes: > > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 The appende= d patch fixes this for me >> in Emacs 30. Could you, please, check? > > The patch fixes the mismatch. Thank you. FWIW, also fixes the issue for me. Thanks. --=20 Manuel Giraud From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 01 14:55:17 2024 Received: (at 74626) by debbugs.gnu.org; 1 Dec 2024 19:55:18 +0000 Received: from localhost ([127.0.0.1]:53157 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tHq2H-00057j-GU for submit@debbugs.gnu.org; Sun, 01 Dec 2024 14:55:17 -0500 Received: from mail-pl1-f177.google.com ([209.85.214.177]:54303) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tHq2F-000522-0O for 74626@debbugs.gnu.org; Sun, 01 Dec 2024 14:55:15 -0500 Received: by mail-pl1-f177.google.com with SMTP id d9443c01a7336-2155312884fso17380475ad.0 for <74626@debbugs.gnu.org>; Sun, 01 Dec 2024 11:55:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1733082849; x=1733687649; darn=debbugs.gnu.org; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:mime-version:date:message-id:from:to:cc :subject:date:message-id:reply-to; bh=t9i1xjRMKDQzkqoN8mDtfYKfmrVon83gy4bj4xroX9A=; b=cCpapOIOg5C4WjfFNYB0X40RBk7Rrq7Ltk+X0udl7x+KqqBPW0Z09YBfUQc56dAcfL lNT9UC0OeTJgBy+CaWTlLXpM63vIVSDZLJv1w5tnt/SKRd7kvlcg5gAY0XC1pwytgT9O ihw31k3vGkjJkfB0UeloUXHOl2t2woNdR6oOjN7Hab/eKDxsmI/XN5li5TE6k0jj18J/ XPpiqx7qgYnYNXlg50plA8A9cCKU9iKa91ZsLhL3EsvgAGAu3ODIsexh17c7egOrF0ej e1ITskXBgT7KefQHJxPzi6Ac73d6qlO5wwcHc5xhfA1KhB6YMCFgQrIZ9vSg9GMPop7g VGRQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1733082849; x=1733687649; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=t9i1xjRMKDQzkqoN8mDtfYKfmrVon83gy4bj4xroX9A=; b=qM+/0ftBfwU3btYB0iBAzKOnUHQw5X0nmacwPPMpbIBE9qvPY8yGl6pYGVYjBcmM4e 1BcLes6oCRdmqswJwhkMuffARZvOEtQxQZ58IopL8fWL2TsXkTUQ3pWeoX5MVfh9H0eS ju61d0FjLjCVxfbmhxxuSQKBYs8gi5UYVJYogMQo92uqSwpJynv2nhPmNNKbWVVRqisF gJI8odSW8/9VESZe8Xb5I7ubuJ32PpLvJPXzRR05dky8YU6oWQ2NmDRd7RtmBBhs/UK1 HBsqd9AmdMxQxBwPYr3Gx/MOObvmNBAUb1x+jAciuaYybC0DGQJJFv6JLwLkrgEQLARx dE9w== X-Forwarded-Encrypted: i=1; AJvYcCVWpijs5PN1VSPoKPNTdz8DC/uJFztoYnNzGcAAd6JoRUiKeRe6t5eRzfjzlvucL3biBWP4eg==@debbugs.gnu.org X-Gm-Message-State: AOJu0YyiKT7QPXIkGBcrnCFrfBWBANPp8VUF1UiRMvE2vWe2w5rbz8yK czq2WXoxlF57uAV4NTFk2LAvQsTdJ4jt9w93nkoB09YFKSjYLj1q X-Gm-Gg: ASbGncsWNZolszrik/D7HZJwmgqDsRmBSQYuqIqWF7ODqXvvKuKUMEH0H93CV/rXAYT rhjVBt+HyR9+7mFjtdR9WURES/+e7cr2CsYGfBO2agLNzP+rkNXSjjP5icdtls/SPzKbwAKqV8s HS3wyHF6+qt7+dlVUQqOJnVFXjhJtmya63TRFvqyqP5tr7mEKeJEN4sJJ7hKbIwOrbAjA2CqJUx OrMEp+JKT7XrmjlwjyE/wsXSEoSf5/3NRnWNZQihHZcKqJ79fPXayJakDSJgn9TMCTQbcG7sCRJ +Ny+dHScZ0e4xPernDRVZnDJ/iA= X-Google-Smtp-Source: AGHT+IHTJnMehZMpCttBrIvHwk0BsP4NX0zN6KDzEW7XZqzkoohSSEryVM+bvm0dQWYOHAkZwQ6s0g== X-Received: by 2002:a17:902:e881:b0:212:618a:461f with SMTP id d9443c01a7336-2158282788emr35050705ad.41.1733082847690; Sun, 01 Dec 2024 11:54:07 -0800 (PST) Received: from [192.168.1.2] (syn-023-240-098-037.res.spectrum.com. [23.240.98.37]) by smtp.googlemail.com with ESMTPSA id d9443c01a7336-21565f24c59sm24556845ad.125.2024.12.01.11.54.06 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 01 Dec 2024 11:54:06 -0800 (PST) Message-ID: <42dc7a90-a096-d573-878b-3333457946ed@gmail.com> Date: Sun, 1 Dec 2024 11:54:05 -0800 MIME-Version: 1.0 Subject: Re: bug#74626: 30.0.91; mini buffer password prompt mismatches shell buffer's Content-Language: en-US To: Michael Albinus , 74626@debbugs.gnu.org References: <87zflfjtlm.fsf@gmx.de> From: Jim Porter In-Reply-To: <87zflfjtlm.fsf@gmx.de> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74626 Cc: van.ly@SDF.ORG 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 (-) On 12/1/2024 7:44 AM, Michael Albinus via Bug reports for GNU Emacs, the Swiss army knife of text editors wrote: > - comint-password-prompt-regexp uses "'s" in order to search for a password > prompt. That's fine for password prompts like "van@192.168.1.144's > password:", however, everything before this "'s" is ignored when the > minibuffer prompt is assembled. > [snip] > > The problem does not happen with Emacs 29. The culprit seems to be > commit 1a55e957ae57, which has changed the implementation of > comint-watch-for-password-prompt. The appended patch fixes this for me > in Emacs 30. Could you, please, check? > > Jim, do you have a comment? My goal with the previous change (aside from the 'comint-password-prompt-max-length' stuff) was just to make sure that we don't show extraneous lines in the minibuffer that aren't part of the prompt. For example, consider a script like this: #!/bin/sh cat some-large-file.txt echo "Enter password: " read PASSWORD # ... The minibuffer would show (some of) the output of "some-large-file.txt". My hope was to use the matched result from 'comint-password-prompt-regexp' to do this, though apparently sometimes that regexp doesn't match the *whole* password prompt (e.g. in the "'s" case you identified). For Emacs 30, maybe the simplest fix is something like so? That should restore the old behavior, warts and all: ---------------------------------------- diff --git a/lisp/comint.el b/lisp/comint.el index 4268fa8dad2..a6b078b685b 100644 --- a/lisp/comint.el +++ b/lisp/comint.el @@ -2574,8 +2574,7 @@ comint-watch-for-password-prompt (when (let ((case-fold-search t)) (string-match comint-password-prompt-regexp (string-replace "\r" "" string))) - (setq prompt (string-trim (match-string 0 string) - "[ \n\r\t\v\f\b\a]+" "\n+")) + (setq prompt (string-trim string "[ \n\r\t\v\f\b\a]+" "\n+")) ;; Use `run-at-time' in order not to pause execution of the ;; process filter with a minibuffer (run-at-time ---------------------------------------- For the master branch, I think your patch makes sense, assuming we're confident that 'comint-password-prompt-regexp' now matches the entire prompt in all (most?) cases. From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 02 13:30:25 2024 Received: (at 74626-done) by debbugs.gnu.org; 2 Dec 2024 18:30:25 +0000 Received: from localhost ([127.0.0.1]:56530 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tIBBg-0008Np-RR for submit@debbugs.gnu.org; Mon, 02 Dec 2024 13:30:25 -0500 Received: from mout.gmx.net ([212.227.15.18]:37891) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tIBBf-0008Ms-CI for 74626-done@debbugs.gnu.org; Mon, 02 Dec 2024 13:30:24 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de; s=s31663417; t=1733164217; x=1733769017; i=michael.albinus@gmx.de; bh=ZP84A+xXqUdm27IC2TLslmlTaHiOS3dErkaVsP0Kzj0=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=shtVB3PEklA6TXZVVkVDh2pV8JuLo6Ryau71zaKaZ7m2ScJgZE2LkeE5tXfdifwK Fk6IwDfJB4PpRjz5ejhYO7RsghIOwDwyOK0EWnJTmAVGRPaWG+C6IVSrCq2bV1KUt rY/HmIqA8XWh4YOXjK0hZwuCgsYrus/yASliN4Pj0S4jlgBIuWVPQ7bZaIwes0y2o EF8FXdYcVOYMqjQKkgK/+EbHb9wZ4WWTvTaVZudOHJS5qcKrdzpb+sE7go3Zb8DHV JB4wAT+HnqbDC7nVuwSx313m5ME1JjHHq37m7zZKeB460gL/iPqu3vqz435Rmi1Md Qne8VhRqSIBHsIueFQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from gandalf.gmx.de ([185.89.38.155]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MWRVh-1tBjGt3hKF-00QFCe; Mon, 02 Dec 2024 19:30:16 +0100 From: Michael Albinus To: Jim Porter Subject: Re: bug#74626: 30.0.91; mini buffer password prompt mismatches shell buffer's In-Reply-To: <42dc7a90-a096-d573-878b-3333457946ed@gmail.com> (Jim Porter's message of "Sun, 1 Dec 2024 11:54:05 -0800") References: <87zflfjtlm.fsf@gmx.de> <42dc7a90-a096-d573-878b-3333457946ed@gmail.com> Date: Mon, 02 Dec 2024 19:30:13 +0100 Message-ID: <87o71u0wga.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:HwJpdr1BDbNWdSAKNpHQEnYluaYAi9RSHPMqGHrxS5V+oui/P3B MKPyeu/oCOAZnML4IQrWwk8OpGOMZ0licrMgE42AAQz/y7XsodK7dJKMEMnUmSJVS3E9tzN ovJz8q72ke+v+2pCMIdVRgrQL0tlnYLH85tlcpD+akzD1ZYNoWPsedwphHeN0E34qCK/gtl /nkl/NNu+538aDRrDHVIQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:BnoyglBHbaA=;LlVWqEbzsG36/CkQubBbswzk5wu Rz3fT59NOYk7w6L0zkiOFRP8NQCSWqp99+PTEdGzf2xxBXbOr7W8uviTd6v37hu6aiWy8G38u Vp5H2dUg6B1sLeauvW/hvyXOagx4smRyK0LStK4S9O++4cnNsZVslpfmZJ4KhcezfstSN93Yf h7xlp+CEwIUg73ZcrsGdaZlLs27W4t7ltwm4e/zO7DTHtdmCTmFvIlDgbmf8V5kwlwQE/m2kK i3c+aFCPawdDesrB89dPXINFBBGOhbBDITFlwlf2iVE3JenFndqGybTPVQMqaTqAAOHmKEH6J AzjYX5QQoTDhq7aurAUEUw2sgc12+lPZjJ1BhItJVDKPyJShc/6PxNHRLIaHNaOCE20zQScmn FTnVpWduKF+1KyVs8F8xZ4hK1Na1gswIKPO4nDaNIF7K+2zwlG+uF28QqkPrmozQxt6uViz5M qh2UWN32qmz5vE5h4SMcwB1xHy/ZscS28MVYBoGWzuHE59TEb4baaz+SaOt+Ji+IDN4Z2yyqu ImFrjPDU/LHw5Y29MW/+FYTnNHNbI9cnHpxZ65d05vJsIdud4GMuMJaIxmqzmLKc1oe+dJDHj lYoxT2zMjVqRacKL18+q6GqaEGA1uOF5t+EXi77dY28Yuor81DXESUH0uvVQ/VTge9O6SmFWd sh8K+JL4iwb4bBSeRTskR/yFHEKvr28fLQK0KSq1xdLjHdMeVJqPPFVXekzbjirrCfj+h/Lr1 /nVUt/R95y05v4+wozGpnUlBOXUbic8aW52wxi8QuYnYg9ZlSUsxewTJVYyKsqDMRcxibdfm/ oAfDArpmgFci2ow1SLHLP0+v0uaKqeZ6VOaI8V9PQa4axq8zZqMmffnfdRte+qpADTaiS1cDY ADJ0OttUR5iR3jo7lxyNkBfz+LfMVhyRejISG5wSKmitb3TquMOypQF7Dm95XoZsD1YxX5GPx anGeUvtI2tKIPEZbPhv7fyJ/j5XAmwLh4Up7Eoez3r5GrVNS110kFB8yZRnRSYXaW722YLk69 Q0xO/yc9AG0/SkASX/B0H+5FpU8WVmToB1Ksu6BPGkTemjR0ndwTlTiwUhWW0F2p8JtAoPk25 DCB4TdTSl5+SmyHx+sE8gSdzEFfTVw Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 74626-done Cc: van.ly@SDF.ORG, 74626-done@debbugs.gnu.org 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 (-) Jim Porter writes: Hi Jim, > For Emacs 30, maybe the simplest fix is something > like so? That should restore the old behavior, warts and all: > > For the master branch, I think your patch makes sense, assuming we're > confident that 'comint-password-prompt-regexp' now matches the entire > prompt in all (most?) cases. Done as proposed. Closing the bug. Best regards, Michael. From unknown Sat Jun 21 12:18:56 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 31 Dec 2024 12:24:07 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator