From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 30 10:56:49 2023 Received: (at submit) by debbugs.gnu.org; 30 Apr 2023 14:56:49 +0000 Received: from localhost ([127.0.0.1]:38218 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pt8Tn-0004FQ-F2 for submit@debbugs.gnu.org; Sun, 30 Apr 2023 10:56:49 -0400 Received: from lists.gnu.org ([209.51.188.17]:37654) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pt41E-0007P8-Rx for submit@debbugs.gnu.org; Sun, 30 Apr 2023 06:11:03 -0400 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 1pt41E-0005w1-9u for bug-gnu-emacs@gnu.org; Sun, 30 Apr 2023 06:11:00 -0400 Received: from mail-ej1-x631.google.com ([2a00:1450:4864:20::631]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pt41B-00036L-Sa for bug-gnu-emacs@gnu.org; Sun, 30 Apr 2023 06:11:00 -0400 Received: by mail-ej1-x631.google.com with SMTP id a640c23a62f3a-94f1d0d2e03so243805366b.0 for ; Sun, 30 Apr 2023 03:10:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1682849455; x=1685441455; h=mime-version:subject:message-id:to:from:date:from:to:cc:subject :date:message-id:reply-to; bh=TxX0Aq7mD/3Mp3NZguSsVfo11A7rifwAL86uCApiEQU=; b=Qs3Xttdz3rGDG/ZKr25Ee61PGZcDv5RL4yfZC/I1DPoRiyMGF1UPKCJe2/xZS0AvSc x+QtwGZOLfoWPznllDdRMiYUSuBga8TSqkbK8dN4pr4S2/ZUbo8bF5JVOS5AnSTsar7d sDN+yRKSzj5zwkko0zP9U5YVB9ztiEsCDWenaSUwA+yDE7/Rp5AqtwTVXPQqxuBsUmyl 2J8ouVttle7UDX8A6+uRPYL/Yr460zj+o2q/Yb5LOqK0ubuJGnJQ/Mc+5K/HpW+291KU E1J1FlNebTDI1D7DxMiY0VFnd1Ztlncdwl5n8K0kok1sr6Kvyo73v3zgaBqAmmJiYPSo I1Tw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1682849455; x=1685441455; h=mime-version:subject:message-id:to:from:date:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=TxX0Aq7mD/3Mp3NZguSsVfo11A7rifwAL86uCApiEQU=; b=V2UBwhIgDEcjii9QrxqWtBxDI49Oj/uHiWaulELLw7sLT5iSCJpoETTSDamsgR9Zd9 nqBJSaEE9FyUaUASL3MW7JkRv4SsSgywBtJ9PnrG4N04j5cbHz/8sGH0wJXpVsG557hw nrRPkA1VD3gcHrZCWq9wJQwyejw/8p/u3UBtytj4gtDJmGZtEFWzw+9qDtwSl6NQOYqN 60grTosCjS8qQntF8/UZEfwzMjj3nXVT75aStTprwxWjrrks7rcZIlo9jns4M29tFDXx ZfNEysB9MNvBwEK8pQY/PxvvNNEjM7rynhh0blGS2MmqV01qjYps5UFNhIabuC/1KmyR Dg4w== X-Gm-Message-State: AC+VfDzAxm3RURDq5TeXRuQtLgqXhIE7AhAbld3c57hwF+Rg6YPkmOsK aa987wK8Rc/se6UuNatAOgmSuO0WvWU= X-Google-Smtp-Source: ACHHUZ5VmOjYFTgHtB953a+AtB05Ra2UsbXhQgzI4fZf+yYSlsV9o6ilQmw0+QD8hxsiE6ma++/e/w== X-Received: by 2002:a17:907:3686:b0:94f:3cf5:6d7f with SMTP id bi6-20020a170907368600b0094f3cf56d7fmr12120104ejc.46.1682849454590; Sun, 30 Apr 2023 03:10:54 -0700 (PDT) Received: from kurisu ([77.222.156.149]) by smtp.gmail.com with ESMTPSA id a13-20020a1709066d4d00b0094a9b9c4979sm13356472ejt.88.2023.04.30.03.10.53 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Sun, 30 Apr 2023 03:10:54 -0700 (PDT) Date: Sun, 30 Apr 2023 13:10:52 +0300 From: =?utf-8?Q?=D0=9D=D0=BE=D0=B2=D0=BE=D0=B3=D0=BE=D0=B4=D0=BD=D1=8F=D1=8F_=D0=81=D0=BB=D0=BA=D0=B0?= To: "=?utf-8?Q?bug-gnu-emacs=40gnu.org?=" Message-ID: <58C73FE0-0566-4D07-B018-8F075DF56282@getmailspring.com> Subject: 28.2; Shell commands doesn't get executed after command that use stdin. X-Mailer: Mailspring MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="644e3eac_66f8bfd3_1b46" Received-SPF: pass client-ip=2a00:1450:4864:20::631; envelope-from=gamemode1.459@gmail.com; helo=mail-ej1-x631.google.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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=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.1 (-) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Sun, 30 Apr 2023 10:56:46 -0400 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.1 (--) --644e3eac_66f8bfd3_1b46 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Content-Disposition: inline Steps to reproduce: 1. emacs -q 2. M-x shell 3. echo start sudo pacman -S nyancat echo end 4. See, that "end" doesn't get printed. ~ > echo start sudo pacman -S nyancat echo end echo start start ~ > sudo pacman -S nyancat warning: nyancat-1.5.2-2 is up to date -- reinstalling resolving dependencies... looking for conflicting packages... Package (1) Old Version New Version Net Change community/nyancat 1.5.2-2 1.5.2-2 0.00 MiB Total Installed Size: 0.06 MiB Net Upgrade Size: 0.00 MiB :: Proceed with installation? [Y/n] y y (1/1) checking keys in keyring [####################################################################] 100% (1/1) checking package integrity [####################################################################] 100% (1/1) loading package files [####################################################################] 100% (1/1) checking for file conflicts [####################################################################] 100% (1/1) checking available disk space [####################################################################] 100% :: Processing package changes... (1/1) reinstalling nyancat [####################################################################] 100% :: Running post-transaction hooks... (1/2) Reloading system manager configuration... (2/2) Arming ConditionNeedsUpdate... ~ > In GNU Emacs 28.2 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.36, cairo version 1.17.6) of 2023-01-03 built on 2 Windowing system distributor 'The X.Org Foundation', version 11.0.12101008 System Description: Arch Linux Configured using: 'configure --sysconfdir=/etc --prefix=/usr --libexecdir=/usr/lib --localstatedir=/var --with-cairo --with-harfbuzz --with-libsystemd --with-modules --with-x-toolkit=gtk3 'CFLAGS=-march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -g -ffile-prefix-map=/build/emacs/src=/usr/src/debug/emacs -flto=auto' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto=auto'' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBOTF LIBSYSTEMD LIBXML2 M17N_FLT MODULES NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND THREADS TIFF TOOLKIT_SCROLL_BARS X11 XDBE XIM XPM GTK3 ZLIB Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Shell Minor modes in effect: shell-dirtrack-mode: t tooltip-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t indent-tabs-mode: t transient-mark-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message rmc puny dired dired-loaddefs rfc822 mml mml-sec epa derived epg rfc6068 epg-config gnus-util rmail rmail-loaddefs auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache json map text-property-search seq byte-opt gv bytecomp byte-compile cconv mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils shell pcomplete comint ansi-color ring time-date subr-x cl-loaddefs cl-lib iso-transl tooltip eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-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 cl-generic 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 simple abbrev obarray cl-preloaded nadvice button loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote threads dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting cairo move-toolbar gtk x-toolkit x multi-tty make-network-process emacs) Memory information: ((conses 16 64126 11476) (symbols 48 7189 1) (strings 32 20848 1844) (string-bytes 1 694151) (vectors 16 14694) (vector-slots 8 196111 12327) (floats 8 24 36) (intervals 56 801 1) (buffers 992 12)) --644e3eac_66f8bfd3_1b46 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline
Steps to reproduce:
1. emacs -q
2. M-x shell
3. echo start
sudo pacman -S nyancat
echo end<= /div>
4. See, that =22end=22 doesn't get printed.

=7E &= gt; echo start
sudo pacman -S nyancat
echo end
<= div>echo start
start
=7E > sudo pacman -S nyancat<= /div>
warning: nyancat-1.5.2-2 is up to date -- reinstalling
resolving dependencies...
looking for conflicting packages...=

Package (1)        Old = Version  New Version  Net Change

community/nyanca= t  1.5.2-2      1.5.2-2   &n= bsp;    0.00 MiB

Total Installed Size: = 0.06 MiB
Net Upgrade Size:      0.00 = MiB

:: Proceed with installation=3F =5BY/n=5D y
y=
(1/1) checking keys in keyring     &n= bsp;           &nb= sp;           &nbs= p;            = ;            =             &= nbsp;           &n= bsp;    =5B=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23= =23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23= =23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23= =23=23=5D 100%
(1/1) checking package integrity  &nbs= p;            = ;            =             &= nbsp;           &n= bsp;           &nb= sp;           &nbs= p;     =5B=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23= =23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23= =23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23= =23=23=23=5D 100%
(1/1) loading package files   =             &= nbsp;           &n= bsp;           &nb= sp;           &nbs= p;            = ;            =           =5B=23=23=23=23=23= =23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23= =23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23= =23=23=23=23=23=23=23=23=23=23=23=23=23=5D 100%
(1/1) checking = for file conflicts         &= nbsp;           &n= bsp;           &nb= sp;           &nbs= p;            = ;            =           =5B=23=23=23=23=23= =23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23= =23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23= =23=23=23=23=23=23=23=23=23=23=23=23=23=5D 100%
(1/1) checking = available disk space         = ;            =             &= nbsp;           &n= bsp;           &nb= sp;           &nbs= p;        =5B=23=23=23=23=23=23=23=23=23= =23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23= =23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23= =23=23=23=23=23=23=23=23=23=5D 100%
:: Processing package chang= es...
(1/1) reinstalling nyancat     &= nbsp;           &n= bsp;           &nb= sp;           &nbs= p;            = ;            =             &= nbsp;        =5B=23=23=23=23=23=23=23=23= =23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23= =23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23=23= =23=23=23=23=23=23=23=23=23=23=5D 100%
:: Running post-transact= ion hooks...
(1/2) Reloading system manager configuration...
(2/2) Arming ConditionNeedsUpdate...
=7E >

In GNU Emacs 28.2 (build 1, x86=5F64-pc-linux-gnu, GTK+ Version= 3.24.36, cairo version 1.17.6)
 of 2023-01-03 built on 2<= /div>
Windowing system distributor 'The X.Org =46oundation', version = 11.0.12101008
System Description: Arch Linux

Conf= igured using:
 'configure --sysconfdir=3D/etc --prefix=3D/= usr --libexecdir=3D/usr/lib
 --localstatedir=3D/var --with= -cairo --with-harfbuzz --with-libsystemd
 --with-modules -= -with-x-toolkit=3Dgtk3 'C=46LAGS=3D-march=3Dx86-64
 -mtune= =3Dgeneric -O2 -pipe -fno-plt -fexceptions -Wp,-D=5F=46ORTI=46Y=5FSOURCE=3D= 2
 -Wformat -Werror=3Dformat-security -fstack-clash-protec= tion
 -fcf-protection -g
 -ffile-prefix-map= =3D/build/emacs/src=3D/usr/src/debug/emacs -flto=3Dauto'
 = 'LD=46LAGS=3D-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto=3Dau= to''

Configured features:
ACL CAIRO DBUS =46REETY= PE GI=46 GLIB GMP GNUTLS GPM GSETTINGS HAR=46BUZZ JPEG
JSON LCM= S2 LIBOT=46 LIBSYSTEMD LIBXML2 M17N=5F=46LT MODULES NOTI=46Y INOTI=46Y
PDUMPER PNG RSVG SECCOMP SOUND THREADS TI=46=46 TOOLKIT=5FSCROLL=5F= BARS X11 XDBE
XIM XPM GTK3 ZLIB

Important setting= s:
  value of =24LANG: en=5FUS.UT=46-8
  lo= cale-coding-system: utf-8-unix

Major mode: Shell

<= div>Minor modes in effect:
  shell-dirtrack-mode: t
<= div>  tooltip-mode: t
  global-eldoc-mode: t
  show-paren-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  tool-bar-mode: t
<= div>  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t=
  blink-cursor-mode: t
  auto-composition-= mode: t
  auto-encryption-mode: t
  auto-co= mpression-mode: t
  line-number-mode: t
  i= ndent-tabs-mode: t
  transient-mark-mode: t

= Load-path shadows:
None found.

=46eatures:
<= div>(shadow sort mail-extr emacsbug message rmc puny dired dired-loaddefs=
rfc822 mml mml-sec epa derived epg rfc6068 epg-config gnus-uti= l rmail
rmail-loaddefs auth-source cl-seq eieio eieio-core cl-m= acs
eieio-loaddefs password-cache json map text-property-search= seq byte-opt
gv bytecomp byte-compile cconv mm-decode mm-bodie= s mm-encode mail-parse
rfc2231 mailabbrev gmm-utils mailheader = sendmail rfc2047 rfc2045
ietf-drums mm-util mail-prsvr mail-uti= ls shell pcomplete comint
ansi-color ring time-date subr-x cl-l= oaddefs cl-lib iso-transl tooltip
eldoc paren electric uniquify= ediff-hook vc-hooks lisp-float-type
elisp-mode mwheel term/x-w= in x-win term/common-win x-dnd tool-bar dnd
fontset image regex= p-opt fringe tabulated-list replace newcomment
text-mode lisp-m= ode prog-mode register page tab-bar menu-bar rfn-eshadow
isearc= h easymenu timer select scroll-bar mouse jit-lock font-lock syntax
<= div>font-core term/tty-colors frame minibuffer cl-generic cham georgian
utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean=
japanese eucjp-ms cp51932 hebrew greek romanian slovak czech e= uropean
ethiopic indian cyrillic chinese composite emoji-zwj ch= arscript charprop
case-table epa-hook jka-cmpr-hook help simple= abbrev obarray
cl-preloaded nadvice button loaddefs faces cus-= face macroexp files
window text-properties overlay sha1 md5 bas= e64 format env code-pages
mule custom widget hashtable-print-re= adable backquote threads dbusbind
inotify lcms2 dynamic-setting= system-font-setting font-render-setting
cairo move-toolbar gtk= x-toolkit x multi-tty make-network-process emacs)

Memory i= nformation:
((conses 16 64126 11476)
 (symbols 4= 8 7189 1)
 (strings 32 20848 1844)
 (string= -bytes 1 694151)
 (vectors 16 14694)
 (vect= or-slots 8 196111 12327)
 (floats 8 24 36)
 = ;(intervals 56 801 1)
 (buffers 992 12))

--644e3eac_66f8bfd3_1b46-- From debbugs-submit-bounces@debbugs.gnu.org Mon May 01 03:22:01 2023 Received: (at 63189) by debbugs.gnu.org; 1 May 2023 07:22:01 +0000 Received: from localhost ([127.0.0.1]:38855 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ptNrF-0007zr-4X for submit@debbugs.gnu.org; Mon, 01 May 2023 03:22:01 -0400 Received: from mout01.posteo.de ([185.67.36.65]:33603) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ptNrC-0007zb-7O for 63189@debbugs.gnu.org; Mon, 01 May 2023 03:22:00 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 48A4A2400A4 for <63189@debbugs.gnu.org>; Mon, 1 May 2023 09:21:52 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1682925712; bh=/4sUVk5o5onEUoevfbYl6BeH2vkgsRax5aQY1uUNVVw=; h=From:To:Cc:Subject:Autocrypt:Date:From; b=rY5d9huyyoTtJDpt5MQFsmYN4CNVezFrZ6evhQYgUtp5+cZsNbtfkkMyGNY+3iOlf VH3P2wj/ZkYjP6bXL2CHwZ/2q9U/fU79P4QTi7t1AqggeYt7WNEPwbx2BLj6WJS4Ly Ix07Nd4DJg7Bo/ytomF1YiWQ37/jMbpd0749bJk3u6Dnyoe6DNnh1riT9aEMd+zf78 b3kWifHWpcYek0bkZ0JahMqNBChCFCZvxnZ8tyBJMOvghZGK2+/LnEAME/0MqJzX4S SeH65EpLaTSMNY/xgTAO+u20AnHMvB7ef22FUe30rQxvZxH4jaOue0Dn/tiWI29noZ 7C41LJBRg67tw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4Q8vlz3Z98z6tmv; Mon, 1 May 2023 09:21:51 +0200 (CEST) From: Philip Kaludercic To: =?utf-8?B?0J3QvtCy0L7Qs9C+0LTQvdGP0Y8g0IHQu9C60LA=?= Subject: Re: bug#63189: 28.2; Shell commands doesn't get executed after command that use stdin. In-Reply-To: <58C73FE0-0566-4D07-B018-8F075DF56282@getmailspring.com> (=?utf-8?B?ItCd0L7QstC+0LPQvtC00L3Rj9GPINCB0LvQutCwIidz?= message of "Sun, 30 Apr 2023 13:10:52 +0300") References: <58C73FE0-0566-4D07-B018-8F075DF56282@getmailspring.com> Autocrypt: addr=philipk@posteo.net; keydata= mDMEZBBQQhYJKwYBBAHaRw8BAQdAHJuofBrfqFh12uQu0Yi7mrl525F28eTmwUDflFNmdui0QlBo aWxpcCBLYWx1ZGVyY2ljIChnZW5lcmF0ZWQgYnkgYXV0b2NyeXB0LmVsKSA8cGhpbGlwa0Bwb3N0 ZW8ubmV0PoiWBBMWCAA+FiEEDg7HY17ghYlni8XN8xYDWXahwukFAmQQUEICGwMFCQHhM4AFCwkI BwIGFQoJCAsCBBYCAwECHgECF4AACgkQ8xYDWXahwulikAEA77hloUiSrXgFkUVJhlKBpLCHUjA0 mWZ9j9w5d08+jVwBAK6c4iGP7j+/PhbkxaEKa4V3MzIl7zJkcNNjHCXmvFcEuDgEZBBQQhIKKwYB BAGXVQEFAQEHQI5NLiLRjZy3OfSt1dhCmFyn+fN/QKELUYQetiaoe+MMAwEIB4h+BBgWCAAmFiEE Dg7HY17ghYlni8XN8xYDWXahwukFAmQQUEICGwwFCQHhM4AACgkQ8xYDWXahwukm+wEA8cml4JpK NeAu65rg+auKrPOP6TP/4YWRCTIvuYDm0joBALw98AMz7/qMHvSCeU/hw9PL6u6R2EScxtpKnWof z4oM Date: Mon, 01 May 2023 07:22:24 +0000 Message-ID: <874jow8qj3.fsf@posteo.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 63189 Cc: 63189@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: -3.3 (---) =D0=9D=D0=BE=D0=B2=D0=BE=D0=B3=D0=BE=D0=B4=D0=BD=D1=8F=D1=8F =D0=81=D0=BB= =D0=BA=D0=B0 writes: > Steps to reproduce: > 1. emacs -q > 2. M-x shell > 3. echo start > sudo pacman -S nyancat > echo end > 4. See, that "end" doesn't get printed. Can you confirm that the commands echo start sleep 1 echo end have the same effect? That would make it easier to test on non-arch systems, and understand the general issue. And echo start true echo end does not? > ~ > echo start > sudo pacman -S nyancat > echo end > echo start > start > ~ > sudo pacman -S nyancat > warning: nyancat-1.5.2-2 is up to date -- reinstalling > resolving dependencies... > looking for conflicting packages... > > Package (1) Old Version New Version Net Change > community/nyancat 1.5.2-2 1.5.2-2 0.00 MiB > Total Installed Size: 0.06 MiB > Net Upgrade Size: 0.00 MiB > > :: Proceed with installation? [Y/n] y > y > (1/1) checking keys in keyring [#########################################= ###########################] 100% > (1/1) checking package integrity [#######################################= #############################] 100% > (1/1) loading package files [############################################= ########################] 100% > (1/1) checking for file conflicts [######################################= ##############################] 100% > (1/1) checking available disk space [####################################= ################################] 100% > :: Processing package changes... > (1/1) reinstalling nyancat [#############################################= #######################] 100% > :: Running post-transaction hooks... > (1/2) Reloading system manager configuration... > (2/2) Arming ConditionNeedsUpdate... > ~ > > > In GNU Emacs 28.2 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.36, ca= iro version 1.17.6) > of 2023-01-03 built on 2 > Windowing system distributor 'The X.Org Foundation', version 11.0.12101008 > System Description: Arch Linux > > Configured using: > 'configure --sysconfdir=3D/etc --prefix=3D/usr --libexecdir=3D/usr/lib > --localstatedir=3D/var --with-cairo --with-harfbuzz --with-libsystemd > --with-modules --with-x-toolkit=3Dgtk3 'CFLAGS=3D-march=3Dx86-64 > -mtune=3Dgeneric -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3D2 > -Wformat -Werror=3Dformat-security -fstack-clash-protection > -fcf-protection -g > -ffile-prefix-map=3D/build/emacs/src=3D/usr/src/debug/emacs -flto=3Dauto' > 'LDFLAGS=3D-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto=3Dauto= '' > > Configured features: > ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG > JSON LCMS2 LIBOTF LIBSYSTEMD LIBXML2 M17N_FLT MODULES NOTIFY INOTIFY > PDUMPER PNG RSVG SECCOMP SOUND THREADS TIFF TOOLKIT_SCROLL_BARS X11 XDBE > XIM XPM GTK3 ZLIB > > Important settings: > value of $LANG: en_US.UTF-8 > locale-coding-system: utf-8-unix > > Major mode: Shell > Minor modes in effect: > shell-dirtrack-mode: t > tooltip-mode: t > global-eldoc-mode: t > show-paren-mode: t > electric-indent-mode: t > mouse-wheel-mode: t > tool-bar-mode: t > menu-bar-mode: t > file-name-shadow-mode: t > global-font-lock-mode: t > font-lock-mode: t > blink-cursor-mode: t > auto-composition-mode: t > auto-encryption-mode: t > auto-compression-mode: t > line-number-mode: t > indent-tabs-mode: t > transient-mark-mode: t > > Load-path shadows: > None found. > > Features: > (shadow sort mail-extr emacsbug message rmc puny dired dired-loaddefs > rfc822 mml mml-sec epa derived epg rfc6068 epg-config gnus-util rmail > rmail-loaddefs auth-source cl-seq eieio eieio-core cl-macs > eieio-loaddefs password-cache json map text-property-search seq byte-opt > gv bytecomp byte-compile cconv mm-decode mm-bodies mm-encode mail-parse > rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 > ietf-drums mm-util mail-prsvr mail-utils shell pcomplete comint > ansi-color ring time-date subr-x cl-loaddefs cl-lib iso-transl tooltip > eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type > elisp-mode mwheel term/x-win x-win term/common-win x-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 cl-generic 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 simple abbrev obarray > cl-preloaded nadvice button loaddefs faces cus-face macroexp files > window text-properties overlay sha1 md5 base64 format env code-pages > mule custom widget hashtable-print-readable backquote threads dbusbind > inotify lcms2 dynamic-setting system-font-setting font-render-setting > cairo move-toolbar gtk x-toolkit x multi-tty make-network-process emacs) > > Memory information: > ((conses 16 64126 11476) > (symbols 48 7189 1) > (strings 32 20848 1844) > (string-bytes 1 694151) > (vectors 16 14694) > (vector-slots 8 196111 12327) > (floats 8 24 36) > (intervals 56 801 1) > (buffers 992 12)) From debbugs-submit-bounces@debbugs.gnu.org Mon May 01 05:18:40 2023 Received: (at 63189) by debbugs.gnu.org; 1 May 2023 09:18:40 +0000 Received: from localhost ([127.0.0.1]:38972 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ptPg7-0002q7-UK for submit@debbugs.gnu.org; Mon, 01 May 2023 05:18:40 -0400 Received: from mail-ed1-f52.google.com ([209.85.208.52]:50195) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ptPg4-0002pr-Io for 63189@debbugs.gnu.org; Mon, 01 May 2023 05:18:39 -0400 Received: by mail-ed1-f52.google.com with SMTP id 4fb4d7f45d1cf-50bc075d6b2so2690829a12.0 for <63189@debbugs.gnu.org>; Mon, 01 May 2023 02:18:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1682932711; x=1685524711; h=mime-version:subject:references:in-reply-to:message-id:cc:to:from :date:from:to:cc:subject:date:message-id:reply-to; bh=zwQ24Q0ZevRlGEo8HnDMe4ZXj0vo6bz/Rwz2+1HL84M=; b=lA5OdxeG87wzvTC8sUobQeMmKmFPQLwuyenW9mFCX2MY7Nhtn91Zx3XZxC0oVRuIpV SOvWc5x4RVD5NsanfxpBK5em9xKA4N4L4tHhxp2ZRavn/pbMOPa3oTyUXptPAZ8g5/Fl C1Jr/O0tOyU21YQjsr+gapE39htDd+liSpDHZOFJTtp/PzgeFBpxP1/IFGxivr1A9BAn oVpN6bc7mOz9pZCqfdi6foYA8k++gQxTbfTGjJsUgU8HGqe1tlaBbmhidqJgYD3nfW24 VxAG6VpV4OMrp0VDXUJIcWfwMM6/KmV2izZikTUIAyldwAT1u7uLFh6xQAj0Hs2W9XDO 97GA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1682932711; x=1685524711; h=mime-version:subject:references:in-reply-to:message-id:cc:to:from :date:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=zwQ24Q0ZevRlGEo8HnDMe4ZXj0vo6bz/Rwz2+1HL84M=; b=X/joWEf2xXxS0ek+4iVYddvhn5OrS583Ih352wpAOF58030K59BLOOb9qGRZREIOHt yprYO1pD1KBhplhZgUCLoft3jh/ThL+hCs1DO0GMNxEaCg0hmOikqqzXUkUHd/Vhlu3G 8GitWKnS1qvuxnIn/2D2riDBA3t7UpIl8HrpQyN+G7OYPNQklJKK9Fd5y1n7k6TRB4Q8 xtOMMVIM5F+FztXC1k1HAlEOj8bn4uxmoaMUKMNwKy79U/RaGo9SsJ86HupSLJ8ufuIS YkYNm8k4qwLr4QqSkqOHmlM7kr0NQkC5WDufcndLkBwbsE1Qtrl6Yrog1mc14QyA4hN8 dt+g== X-Gm-Message-State: AC+VfDzHDjejIu9HfM/phJ1koc9sdB3tNECgWuxE0nYImyYjMy1fQNcH DRb0blslS8UYP97YC46Wjyc= X-Google-Smtp-Source: ACHHUZ7H7LPOCuf9d2i21e/vEvchQJcI02T3X5YiIYXHrCA9mWgW+GxK+OXII2OY076KVSpXZ4IBVw== X-Received: by 2002:aa7:c7d8:0:b0:506:8d35:40b7 with SMTP id o24-20020aa7c7d8000000b005068d3540b7mr5104717eds.8.1682932710464; Mon, 01 May 2023 02:18:30 -0700 (PDT) Received: from kurisu ([77.222.156.149]) by smtp.gmail.com with ESMTPSA id i21-20020a05640200d500b00501d73cfc86sm12386264edu.9.2023.05.01.02.18.29 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Mon, 01 May 2023 02:18:30 -0700 (PDT) Date: Mon, 1 May 2023 12:18:28 +0300 From: =?utf-8?Q?=D0=9D=D0=BE=D0=B2=D0=BE=D0=B3=D0=BE=D0=B4=D0=BD=D1=8F=D1=8F_=D0=81=D0=BB=D0=BA=D0=B0?= To: Philip Kaludercic Message-ID: In-Reply-To: <874jow8qj3.fsf@posteo.net> References: <874jow8qj3.fsf@posteo.net> Subject: Re: bug#63189: 28.2; Shell commands doesn't get executed after command that use stdin. X-Mailer: Mailspring MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="644f83e4_292d2aa_b3f" X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 63189 Cc: "=?utf-8?Q?63189=40debbugs.gnu.org?=" <63189@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: -0.7 (/) --644f83e4_292d2aa_b3f Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Content-Disposition: inline > Can you confirm that the commands > echo start > sleep 1 > echo end > have the same effect? No, it works as it should. Same with true command. It's just commands that read from the standard input behave that way. (pacman, apt, etc) 1. Create a file named ~/a.sh with content read -p "Continue (y/n)?" choice 2. chmod +x ~/a.sh 3. emacs -q 4. M-x shell 5. echo start ~/a.sh echo end The result is ~ > echo start ~/a.sh echo end echo start start ~ > ~/a.sh Continue (y/n)?y y ~ > --644f83e4_292d2aa_b3f Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline
> Can you confirm that the commands
> echo start
> sleep 1
> echo end
> have the same = effect=3F

No, it works as it should. Same with true command= . 

It's just commands that read from the standard inp= ut behave that way. (pacman, apt, etc)

1. Create a file nam= ed =7E/a.sh with content

    read -p =22Con= tinue (y/n)=3F=22 choice

2. chmod +x =7E/a.sh
3. = emacs -q
4. M-x shell
5. echo start
=7E/a.s= h
echo end


The result is

=7E &g= t; echo start
=7E/a.sh
echo end
echo start<= /div>
start
=7E > =7E/a.sh
Continue (y/n)=3Fy<= /div>
y
=7E >
--644f83e4_292d2aa_b3f--