From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.bugs Subject: bug#46609: Fix shell password prompt in minibuffer (bug 43302) Date: Thu, 18 Feb 2021 16:26:53 +0100 Message-ID: <878s7lwg5e.fsf@gnus.org> References: <87czwytbxq.fsf@protonmail.com> <83eehd5tjf.fsf@gnu.org> <87czwxwhys.fsf@gnus.org> <837dn55sim.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="14688"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: rprior@protonmail.com, 46609@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Feb 18 16:28:19 2021 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 1lClE2-0003im-Ur for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 18 Feb 2021 16:28:18 +0100 Original-Received: from localhost ([::1]:59450 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lClE2-0004bE-0H for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 18 Feb 2021 10:28:18 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:41974) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lClDm-0004Zc-Kh for bug-gnu-emacs@gnu.org; Thu, 18 Feb 2021 10:28:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:36209) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lClDl-0004kp-SK for bug-gnu-emacs@gnu.org; Thu, 18 Feb 2021 10:28:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lClDl-0001K4-PJ for bug-gnu-emacs@gnu.org; Thu, 18 Feb 2021 10:28:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 18 Feb 2021 15:28:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 46609 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: fixed Original-Received: via spool by 46609-submit@debbugs.gnu.org id=B46609.16136620305024 (code B ref 46609); Thu, 18 Feb 2021 15:28:01 +0000 Original-Received: (at 46609) by debbugs.gnu.org; 18 Feb 2021 15:27:10 +0000 Original-Received: from localhost ([127.0.0.1]:47755 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lClCv-0001Iw-U1 for submit@debbugs.gnu.org; Thu, 18 Feb 2021 10:27:10 -0500 Original-Received: from quimby.gnus.org ([95.216.78.240]:48852) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lClCt-0001Ho-Mw for 46609@debbugs.gnu.org; Thu, 18 Feb 2021 10:27:08 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=P5LQNhiJiS3XhurTFMRnLBxCjL1/MJJcx2PHoBOzxEM=; b=bVwHzXHALiPLMpoJzeF/5rA93E ld/yAC/4FXvcJE9zd6j23BcGQir8iU7LbZKSV6Ze6vRjXRtGJxqaGIy4hdf79/Rdk+/PrKkhn642T MEbF+aatffSyG/MuYkycx65pZcO/IbVjKVlI5//7IF5sVF+6gGAxpOrdjmOaL8K/m08Q=; Original-Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lClCh-00073g-5r; Thu, 18 Feb 2021 16:27:01 +0100 Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAGFBMVEUQCwstHBqnoaeJ a3BVSFBPKiAXFyz///+6/j+UAAAAAWJLR0QHFmGI6wAAAAd0SU1FB+UCEg8YDf17TzwAAAGrSURB VDjLdZLBcusgDEVFk7K2UpN1BrcfUCD71uC9acyeN9Ph/z/hgXBcu3VY2AxH90pIAGwXW3ang3uH vXXqddf1H3/Bl1RKqks2wWYDblrrrr+wYIcwrsHBABwBcFJD8Nsc1vT2A4UyYWP29STzujDsTdhI TlIqoy6sVcaHsJK0gw3BNaJVcisRbRh8GEfWyy6DlSSlCEyMwNphB9AVvJhBXADgmC/0dnuvBacf ALY5dEZeZxB/wItuQHUDYj3KH16/YvJBycEj+gLSHZjJGkdADM8jLy4E/OtNdzf56pEJ077xIiGK z3pwU+exYaj1FRYA0MDRdD6nQOs+yWYG4KzW0yeWVesivzxY57QJvh6XkhbQWm3u8XT5GeAZGzrH +rKwFFB79v1dMjQNO0d6eHfQGlczsHRvVf7nncjNx9LD2XsBOVR4rM0jSflxCnkxfo7MEjaDHHK0 1zIMHlOVLID9q0PiqWoqSMsTiGkfcPgF4kJWAM6PQFqB9AgQ4TuALp4eAL5rBVQlDYptQaQ0JdkW 8FpxifilIOc9QAL+AEROo9uxWsDqvE79P+wzsHv9vnZwAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIx LTAyLTE4VDE1OjI0OjEzKzAwOjAwt1ABEgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMS0wMi0xOFQx NToyNDoxMyswMDowMMYNua4AAAAASUVORK5CYII= X-Now-Playing: Miles Davis's _In A Silent Way_: "In A Silent Way-It's About That Time-In A Silent Way" In-Reply-To: <837dn55sim.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 18 Feb 2021 17:01:53 +0200") 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" Xref: news.gmane.io gmane.emacs.bugs:200269 Archived-At: Eli Zaretskii writes: >> I think so -- matching "Password: \n\n" makes as much sense as matching >> "Password: \n", I think? > > It actually happens in Real Life? I wouldn't have thought so, but then again, I wouldn't have thought that anybody had even a single newline in the prompt, so my intuitions here don't count for much. > What bothers me is that we could takes something unrelated as a > password prompt. If I understand the comint code correctly, it'll match this stuff if it's the final thing that has been output. So there should be little danger in faulty matching here. But I'm not overly confident in my understanding of that code. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no