From unknown Wed Sep 10 21:37:06 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44941: 28.0.50; M-x grep, perhaps all asynch subprocesses Resent-From: Richard Stallman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 29 Nov 2020 05:23:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 44941 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 44941@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Reply-To: rms@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.160662734522478 (code B ref -1); Sun, 29 Nov 2020 05:23:01 +0000 Received: (at submit) by debbugs.gnu.org; 29 Nov 2020 05:22:25 +0000 Received: from localhost ([127.0.0.1]:49551 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjFAG-0005qU-Ia for submit@debbugs.gnu.org; Sun, 29 Nov 2020 00:22:24 -0500 Received: from lists.gnu.org ([209.51.188.17]:54390) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjFAE-0005qM-Cy for submit@debbugs.gnu.org; Sun, 29 Nov 2020 00:22:22 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:41712) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kjFAE-0007Sf-5x for bug-gnu-emacs@gnu.org; Sun, 29 Nov 2020 00:22:22 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:57509) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kjFAD-0004Jo-U7 for bug-gnu-emacs@gnu.org; Sun, 29 Nov 2020 00:22:21 -0500 Received: from rms by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1kjFAC-00024e-Qz; Sun, 29 Nov 2020 00:22:20 -0500 Content-Type: text/plain; charset=Utf-8 From: Richard Stallman Message-Id: Date: Sun, 29 Nov 2020 00:22:20 -0500 X-Spam-Score: -2.3 (--) 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 (---) When I use M-x grep through a lot of files, grep hits appear and display all at once. It used to be that hits in the first files searched would appear earlier -- as soon as grep finds them, I expect -- but I think Emacs doesn't notice that output from the subprocess any more. In GNU Emacs 28.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 2.24.30, cairo version 1.14.6) of 2020-06-18 built on freetop Repository revision: fbf40c1d903d18286ecd7d2c1d7b117c88a1d5dd Repository branch: master System Description: Trisquel GNU/Linux Etiona (9.0) Recent messages: next-line: End of buffer Quit Auto-saving...done Sending... Wrote /home/rms/outgoing/out-12 Sending...done black 6 Black 0 white 0 White 0 Mark set [2 times] Grep finished with no matches found [4 times] M-RET is undefined Configured using: 'configure 'CFLAGS=-O0 -g' --with-gnutls=no' Configured features: XPM JPEG TIFF GIF PNG RSVG CAIRO SOUND GPM DBUS GSETTINGS GLIB NOTIFY INOTIFY LIBXML2 FREETYPE HARFBUZZ M17N_FLT LIBOTF ZLIB TOOLKIT_SCROLL_BARS GTK2 X11 XDBE XIM MODULES THREADS PDUMPER GMP Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Dired by name Minor modes in effect: shell-dirtrack-mode: t gpm-mouse-mode: t tooltip-mode: t global-eldoc-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 auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t buffer-read-only: t line-number-mode: t transient-mark-mode: t abbrev-mode: t Load-path shadows: None found. Features: (shadow emacsbug etags fileloop generator xref project ispell dired-aux shell pcomplete thingatpt grep compile comint ansi-color ring misearch multi-isearch mule-util quail help-mode dabbrev mailalias sendmail shr url-cookie url-domsuf url-util svg xml dom rmailout rmailsum qp rmailmm message rmc puny rfc822 mml mml-sec epa epg epg-config gnus-util text-property-search time-date mm-decode mm-bodies mm-encode mailabbrev gmm-utils mailheader mail-parse rfc2231 rmail rmail-loaddefs rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils dired dired-loaddefs t-mouse term/linux view derived paren cus-start cus-load advice finder-inf package easymenu browse-url url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache json subr-x map url-vars seq byte-opt gv bytecomp byte-compile cconv cl-loaddefs cl-lib tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type 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 elisp-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch timer select scroll-bar mouse jit-lock font-lock syntax facemenu 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 charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote threads dbusbind inotify 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 436787 50618) (symbols 48 11528 1) (strings 32 44345 7084) (string-bytes 1 1184832) (vectors 16 25745) (vector-slots 8 642201 100732) (floats 8 56 269) (intervals 56 70799 524) (buffers 992 42) (heap 1024 23901 1816)) [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] -- Dr Richard Stallman Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) From unknown Wed Sep 10 21:37:06 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44941: 28.0.50; M-x grep, perhaps all asynch subprocesses Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 29 Nov 2020 05:41:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44941 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: rms@gnu.org, 44941@debbugs.gnu.org Received: via spool by 44941-submit@debbugs.gnu.org id=B44941.160662840524216 (code B ref 44941); Sun, 29 Nov 2020 05:41:02 +0000 Received: (at 44941) by debbugs.gnu.org; 29 Nov 2020 05:40:05 +0000 Received: from localhost ([127.0.0.1]:49564 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjFRN-0006IT-6m for submit@debbugs.gnu.org; Sun, 29 Nov 2020 00:40:05 -0500 Received: from aserp2120.oracle.com ([141.146.126.78]:53278) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjFRJ-0006Ho-91 for 44941@debbugs.gnu.org; Sun, 29 Nov 2020 00:40:03 -0500 Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1]) by aserp2120.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 0AT5dtjA147692; Sun, 29 Nov 2020 05:39:55 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=mime-version : message-id : date : from : sender : to : subject : references : in-reply-to : content-type : content-transfer-encoding; s=corp-2020-01-29; bh=/KhvkzsSJ7LyQJVR8l452aeqc3nJ1MinoIKhwUtB2G0=; b=phzEAw5vMDWVe8hzaGzYxEI0GjknwFKazD0HtH9B+Gn9EAIH9x29Laj1XQJcEm9hadgO UqHFhYJ3bx6w5PUKSFdqEAt5CH7EviUuNLsBskaHk0v8QYuPkk3AmmW8dls9s7In2i5U n22GN/iDSpW5Nyf/D/9cMbDuksa8QC0l6KaZraq6eROIQB8xMJZLk0nT72qskLmPANij NoyoI26xk784CPUEsWxJStqHWi30lXjXojixRhWQF0GvSPXm+cjHXRB5u/nf160HXS9P iaF+BLpj+eN4jUKXHA7lJN8jGd2B7jKs0zRdSlXOVlHaC4Cb80EHCFraPgxwDEiIfaLy Mw== Received: from aserp3030.oracle.com (aserp3030.oracle.com [141.146.126.71]) by aserp2120.oracle.com with ESMTP id 353egk9kea-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL); Sun, 29 Nov 2020 05:39:55 +0000 Received: from pps.filterd (aserp3030.oracle.com [127.0.0.1]) by aserp3030.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 0AT5aJM6046469; Sun, 29 Nov 2020 05:39:54 GMT Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72]) by aserp3030.oracle.com with ESMTP id 35404jds50-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sun, 29 Nov 2020 05:39:54 +0000 Received: from abhmp0017.oracle.com (abhmp0017.oracle.com [141.146.116.23]) by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id 0AT5drsv014180; Sun, 29 Nov 2020 05:39:53 GMT MIME-Version: 1.0 Message-ID: <30aece4c-ee6c-481b-841a-b1f321a73f6f@default> Date: Sat, 28 Nov 2020 21:39:52 -0800 (PST) From: Drew Adams References: In-Reply-To: X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 16.0.5071.0 (x86)] Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9819 signatures=668682 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 bulkscore=0 malwarescore=0 mlxscore=0 mlxlogscore=999 phishscore=0 spamscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2011290037 X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9819 signatures=668682 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxscore=0 bulkscore=0 suspectscore=0 phishscore=0 mlxlogscore=999 lowpriorityscore=0 malwarescore=0 priorityscore=1501 spamscore=0 impostorscore=0 clxscore=1011 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2011290037 X-Spam-Score: -2.3 (--) 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 (---) > When I use M-x grep through a lot of files, grep hits appear and > display all at once. It used to be that hits in the first files > searched would appear earlier -- as soon as grep finds them, I expect > -- but I think Emacs doesn't notice that output from the subprocess any > more. >=20 > In GNU Emacs 28.0.50 FWIW, I don't see that in Emacs 26.3. I see the "used to" behavior of showing hits as `grep' progresses. From unknown Wed Sep 10 21:37:06 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44941: 28.0.50; M-x grep, perhaps all asynch subprocesses In-Reply-To: Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 29 Nov 2020 05:42:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44941 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: rms@gnu.org, 44941@debbugs.gnu.org Received: via spool by 44941-submit@debbugs.gnu.org id=B44941.160662852224432 (code B ref 44941); Sun, 29 Nov 2020 05:42:02 +0000 Received: (at 44941) by debbugs.gnu.org; 29 Nov 2020 05:42:02 +0000 Received: from localhost ([127.0.0.1]:49569 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjFTF-0006Lw-M5 for submit@debbugs.gnu.org; Sun, 29 Nov 2020 00:42:01 -0500 Received: from aserp2120.oracle.com ([141.146.126.78]:54298) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjFTC-0006Lg-Rt for 44941@debbugs.gnu.org; Sun, 29 Nov 2020 00:42:01 -0500 Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1]) by aserp2120.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 0AT5d5sI147331; Sun, 29 Nov 2020 05:41:53 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=mime-version : message-id : date : from : sender : to : subject : references : content-type : content-transfer-encoding; s=corp-2020-01-29; bh=6VfGSbeCxOBbw10aGajwCCu9a7a52r0StFGmjHHBrog=; b=f5HHykt1wdaCfn7m9u2HMh4GVv+RJ0/L6bWAJE4nhIS0Q6Swqt9TNI432YK3qs6/cRwq g9q0AMgIaGS8zr/pANgUkDM5CvbPjfcVPEqQGEn3pcdJsrArtsJBCvJGEJFUD1A6WVOB YxURsd1mU4aSkBnbOcdqbAST1D05QcSDEfuLysML1+ZbphQsdfMqmmoaEt5dKJenx9IC Qh8kygxrRB2WVJL4pcDQA6zXZf/83u6ysHQH8GYeWRUB/yNMheT6VRaPciY4ZFOaltkp u+N2RWnxrw9HnQExintZuQiJiJYvfKSb+/67JuZf4FbiFwaLBiw1HQZkvUkoh+Vu6YD/ iw== Received: from userp3020.oracle.com (userp3020.oracle.com [156.151.31.79]) by aserp2120.oracle.com with ESMTP id 353egk9kfb-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL); Sun, 29 Nov 2020 05:41:53 +0000 Received: from pps.filterd (userp3020.oracle.com [127.0.0.1]) by userp3020.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 0AT5a6Gs190185; Sun, 29 Nov 2020 05:41:52 GMT Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75]) by userp3020.oracle.com with ESMTP id 3540ap29ad-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sun, 29 Nov 2020 05:41:52 +0000 Received: from abhmp0017.oracle.com (abhmp0017.oracle.com [141.146.116.23]) by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id 0AT5fqad015669; Sun, 29 Nov 2020 05:41:52 GMT MIME-Version: 1.0 Message-ID: Date: Sat, 28 Nov 2020 21:41:51 -0800 (PST) From: Drew Adams References: X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 16.0.5071.0 (x86)] Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9819 signatures=668682 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=888 bulkscore=0 phishscore=0 mlxscore=0 adultscore=0 malwarescore=0 suspectscore=0 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2011290037 X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9819 signatures=668682 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxscore=0 bulkscore=0 suspectscore=0 phishscore=0 mlxlogscore=899 lowpriorityscore=0 malwarescore=0 priorityscore=1501 spamscore=0 impostorscore=0 clxscore=1015 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2011290037 X-Spam-Score: -2.3 (--) 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 (---) > FWIW, I don't see that in Emacs 26.3. I see the > "used to" behavior of showing hits as `grep' progresses. Oops; sorry. That's probably not very helpful. I forgot that I'm using Cygwin's `grep' (on MS Windows), and an old Cygwin at that. From unknown Wed Sep 10 21:37:06 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44941: 28.0.50; M-x grep, perhaps all asynch subprocesses Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 29 Nov 2020 10:49:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44941 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Richard Stallman Cc: 44941@debbugs.gnu.org Received: via spool by 44941-submit@debbugs.gnu.org id=B44941.160664688822119 (code B ref 44941); Sun, 29 Nov 2020 10:49:02 +0000 Received: (at 44941) by debbugs.gnu.org; 29 Nov 2020 10:48:08 +0000 Received: from localhost ([127.0.0.1]:49840 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjKFU-0005kh-1C for submit@debbugs.gnu.org; Sun, 29 Nov 2020 05:48:08 -0500 Received: from quimby.gnus.org ([95.216.78.240]:52484) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjKFS-0005jk-GZ for 44941@debbugs.gnu.org; Sun, 29 Nov 2020 05:48:07 -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=4yx5G32w1peqg+vyOmEhi3D6BXY2dgFfmkxz55vgbkM=; b=k1Wf4f0QW6TanQl3eSR0f77Xgc D4C4B4ULbSSsmakhWsmroRi4J0J5DR+whInkz8+Vo6M/MA75Plw5epk1Gnhp/yVr0hFUCv7HWThqP IOEO1PIwU295a0x+dcvOKXyFKzHhlQz+9hZSLghOXCv3+vuwETSuv74BCwEXFDK4+tjE=; 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 1kjKFI-0004au-TN; Sun, 29 Nov 2020 11:48:00 +0100 From: Lars Ingebrigtsen References: Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAElBMVEUQERdCPUGraBrW nkJeVIr///9/2pvpAAAAAWJLR0QF+G/pxwAAAAd0SU1FB+QLHQotFdTCdrUAAAGWSURBVDjLdZKN sawgDIUTZwtI0AKENLBCA8sd+q/pJgFR976HOzvI5zn5AwBTSgS60P5CGgsMRJgALwBDAPiQ+NZB p7DcAdwAXgCjHw8AFwB2gH1zBpnpAK/lh68gE9BaSjnoAdyeiy2a0eFcq4P4F4iDY6Z1nqNkE3QQ Hoo0FbvZXYpSNOGs23h1YwRXpmDZvZgJlhEc0+6NmQBL1udQdwfhWxHG2JbzewwO9kdt3i7uIQzs d0K0RjXp/aA7YbTi0KcRz1HY2oiv+d0VCug/ALaqjv8CaGbcWoMv0BPfWntmNUttje+EsY8eCNuH ngoHpLE+Uz+qVx8DevwEesJ83cC7wsGZ3v6WJZbA7xS0EgWt+2A+JOUiIYsO3MhWnSxHzkmyiCTp hSo0N4zJbpg/7kCest2bUI68SIr5gEdKIlBKkrTkPtLZj7WA3htJZMHt/UxXo2piEkP8AhnL/g7q VXqM12eARvW1bVz11w9oa1VnSKHVV+NWK42KifC1ahKBKuvXqtgG0NdkDZ1TOTej9/zd+85/Afnl QwMf1uSIAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIwLTExLTI5VDEwOjQ1OjIxKzAwOjAwmPMWjAAA ACV0RVh0ZGF0ZTptb2RpZnkAMjAyMC0xMS0yOVQxMDo0NToyMSswMDowMOmurjAAAAAASUVORK5C YII= X-Now-Playing: Hannah Jones's _The Remixes (CD3)_: "I Was Born To Love You (Mary Brazzle Mix)" Date: Sun, 29 Nov 2020 11:47:55 +0100 In-Reply-To: (Richard Stallman's message of "Sun, 29 Nov 2020 00:22:20 -0500") Message-ID: <87ft4sfnhg.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Richard Stallman writes: > When I use M-x grep through a lot of files, grep hits appear and > display all at once. It used to be that hits in the first files > searched would appear earlier -- as soon as grep finds them, I ex [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) 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 (-) Richard Stallman writes: > When I use M-x grep through a lot of files, grep hits appear and > display all at once. It used to be that hits in the first files > searched would appear earlier -- as soon as grep finds them, I expect > -- but I think Emacs doesn't notice that output from the subprocess any more. I'm unable to reproduce this bug in Emacs 28 on Debian/bullseye. My test case: emacs -Q M-x grep RET grep --color -nH --null -e the `find . -name '*.el'` RET I can then go to the *grep* buffer, jump to the end, and see all the matches stream in. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 29 05:48:17 2020 Received: (at control) by debbugs.gnu.org; 29 Nov 2020 10:48:17 +0000 Received: from localhost ([127.0.0.1]:49843 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjKFd-0005l3-Ap for submit@debbugs.gnu.org; Sun, 29 Nov 2020 05:48:17 -0500 Received: from quimby.gnus.org ([95.216.78.240]:52500) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjKFc-0005kq-0U for control@debbugs.gnu.org; Sun, 29 Nov 2020 05:48:16 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=8XKEhEyMkoA/Pu+oZs4kJyUvcGCo/E/Pwx9AZrt73xQ=; b=lo1ZmumP1cM06suKsLj/eHa5bl RstjEIkDg2QD+pNU+bWtcyV7wLlIPXAKeAkI6WNnoc/XpDhs4vjJ64LnbhxBx3J2QI98RLvKRkgSF 5FeZ9wrYZv8rAxiFkuU4Q2T9p8nIQ62ZZQKfccimgaFaeD5oYBJo67pG+aRFYsMnLxtw=; 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 1kjKFU-0004b4-5i for control@debbugs.gnu.org; Sun, 29 Nov 2020 11:48:10 +0100 Date: Sun, 29 Nov 2020 11:48:06 +0100 Message-Id: <87eekcfnh5.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #44941 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 44941 + unreproducible quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control 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 (-) tags 44941 + unreproducible quit From unknown Wed Sep 10 21:37:06 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44941: 28.0.50; M-x grep, perhaps all asynch subprocesses Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 29 Nov 2020 15:30:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44941 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: unreproducible To: rms@gnu.org Cc: 44941@debbugs.gnu.org Received: via spool by 44941-submit@debbugs.gnu.org id=B44941.160666379617577 (code B ref 44941); Sun, 29 Nov 2020 15:30:02 +0000 Received: (at 44941) by debbugs.gnu.org; 29 Nov 2020 15:29:56 +0000 Received: from localhost ([127.0.0.1]:52263 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjOeC-0004ZR-Ko for submit@debbugs.gnu.org; Sun, 29 Nov 2020 10:29:56 -0500 Received: from eggs.gnu.org ([209.51.188.92]:39172) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjOeB-0004ZB-9n for 44941@debbugs.gnu.org; Sun, 29 Nov 2020 10:29:55 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:35392) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kjOe6-0007yr-3H for 44941@debbugs.gnu.org; Sun, 29 Nov 2020 10:29:50 -0500 Received: from [176.228.60.248] (port=2835 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kjOdx-0004v7-4n; Sun, 29 Nov 2020 10:29:41 -0500 Date: Sun, 29 Nov 2020 17:29:31 +0200 Message-Id: <83y2ikkwpw.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Richard Stallman on Sun, 29 Nov 2020 00:22:20 -0500) References: X-Spam-Score: -2.3 (--) 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 (---) > From: Richard Stallman > Date: Sun, 29 Nov 2020 00:22:20 -0500 > > When I use M-x grep through a lot of files, grep hits appear and > display all at once. It used to be that hits in the first files > searched would appear earlier -- as soon as grep finds them, I expect > -- but I think Emacs doesn't notice that output from the subprocess any more. It still works for me as it ever did. Maybe you didn't define a search that runs for long enough? There should be a count of matches displayed in brackets on the mode line; with a long enough search, like using "grep -R" on a large directory tree, I see the numbers increasing, and I can go the *grep* buffer and see the stuff coming in. From unknown Wed Sep 10 21:37:06 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44941: 28.0.50; M-x grep, perhaps all asynch subprocesses Resent-From: Richard Stallman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 30 Nov 2020 04:47:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44941 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: unreproducible To: Eli Zaretskii Cc: 44941@debbugs.gnu.org Reply-To: rms@gnu.org Received: via spool by 44941-submit@debbugs.gnu.org id=B44941.160671159119402 (code B ref 44941); Mon, 30 Nov 2020 04:47:01 +0000 Received: (at 44941) by debbugs.gnu.org; 30 Nov 2020 04:46:31 +0000 Received: from localhost ([127.0.0.1]:53185 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjb55-00052s-EA for submit@debbugs.gnu.org; Sun, 29 Nov 2020 23:46:31 -0500 Received: from eggs.gnu.org ([209.51.188.92]:35082) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjb53-00052f-HS for 44941@debbugs.gnu.org; Sun, 29 Nov 2020 23:46:30 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:46492) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kjb4y-00078p-9D for 44941@debbugs.gnu.org; Sun, 29 Nov 2020 23:46:24 -0500 Received: from rms by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1kjb4w-0000xr-Jo; Sun, 29 Nov 2020 23:46:22 -0500 Content-Type: text/plain; charset=Utf-8 From: Richard Stallman In-Reply-To: <83y2ikkwpw.fsf@gnu.org> (message from Eli Zaretskii on Sun, 29 Nov 2020 17:29:31 +0200) References: <83y2ikkwpw.fsf@gnu.org> Message-Id: Date: Sun, 29 Nov 2020 23:46:22 -0500 X-Spam-Score: -2.3 (--) 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 (---) [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > It still works for me as it ever did. Maybe you didn't define a > search that runs for long enough? Thes search was through 230 files with a total size of 1.2G. So it was not that. However, today I found what is responsible. I am using a little script called cgrep, as follows. cgrep -nH --null "From: .*ruben@" rms2* The search got several hits in various files but they all came out at once, just before exiting I did he same command in an ordinary terminal shell, not under Emacs, and the lines came out without delay. Here is the cgrep script: #!/bin/bash grep -a "$@" | cut -c -200 cut seems to be responsible for the problem by buffering output even to a tty. So it is not Emacs's fault. Please forgive the noise. -- Dr Richard Stallman Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) From unknown Wed Sep 10 21:37:06 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44941: 28.0.50; M-x grep, perhaps all asynch subprocesses Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 30 Nov 2020 09:31:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44941 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: unreproducible To: Richard Stallman Cc: Eli Zaretskii , 44941@debbugs.gnu.org Received: via spool by 44941-submit@debbugs.gnu.org id=B44941.160672860924304 (code B ref 44941); Mon, 30 Nov 2020 09:31:01 +0000 Received: (at 44941) by debbugs.gnu.org; 30 Nov 2020 09:30:09 +0000 Received: from localhost ([127.0.0.1]:53443 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjfVZ-0006Jw-6q for submit@debbugs.gnu.org; Mon, 30 Nov 2020 04:30:09 -0500 Received: from quimby.gnus.org ([95.216.78.240]:33546) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjfVX-0006ID-6B for 44941@debbugs.gnu.org; Mon, 30 Nov 2020 04:30:07 -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=vYx55TrwPRUoW2YxQYp9i72iwd98/GMU305u42uS7I4=; b=OaTLOG6qDpZiyMV/jOIYMXYX5t P0Z61Kf7+dyppDcaeMJAbFLC7iWwQTnjmlDHy6dG61pESaeRADiuzVk40BoX195su4xSRoeVxa47/ VfDoK6AwVmg6DFzqf67xL+5fjCdrVDvv9/sMEyPt8chs+baOSXQu9dZhN1sSSCbsv1MI=; 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 1kjfVO-0007Fu-DU; Mon, 30 Nov 2020 10:30:01 +0100 From: Lars Ingebrigtsen References: <83y2ikkwpw.fsf@gnu.org> X-Now-Playing: Siouxsie and the Banshees's _Join Hands_: "The Lords Prayer" Date: Mon, 30 Nov 2020 10:29:57 +0100 In-Reply-To: (Richard Stallman's message of "Sun, 29 Nov 2020 23:46:22 -0500") Message-ID: <87r1obdwfe.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Richard Stallman writes: > #!/bin/bash > > grep -a "$@" | cut -c -200 > > cut seems to be responsible for the problem by buffering output even to a tty. > So it is not Emacs's fault. > > Please forgive the noise. Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) 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 (-) Richard Stallman writes: > #!/bin/bash > > grep -a "$@" | cut -c -200 > > cut seems to be responsible for the problem by buffering output even to a tty. > So it is not Emacs's fault. > > Please forgive the noise. No problem; closing the bug report. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 30 04:30:17 2020 Received: (at control) by debbugs.gnu.org; 30 Nov 2020 09:30:17 +0000 Received: from localhost ([127.0.0.1]:53446 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjfVh-0006KJ-FR for submit@debbugs.gnu.org; Mon, 30 Nov 2020 04:30:17 -0500 Received: from quimby.gnus.org ([95.216.78.240]:33560) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjfVg-0006K5-6Q for control@debbugs.gnu.org; Mon, 30 Nov 2020 04:30:16 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=O9GyIuF4Mz+rnWGSWehT6Ztu6ADwAQTj30+ozbuOhbs=; b=h8sJXY18tlUlGUNdz92HAGqh7J 6gfaJsvjCMojXcqKGfQfD3AtVn4mzvchuuHI2JzyRGOjWPNKEg+Un3tM3sEl+yimIEqRPei4wOXWk nQNEUW40yd0/FQ36UuetMH5KnnGHppWb2L8Z1wdVaGz5VkqYUs9z0zMfxL/zSadxWBxU=; 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 1kjfVY-0007G9-FJ for control@debbugs.gnu.org; Mon, 30 Nov 2020 10:30:10 +0100 Date: Mon, 30 Nov 2020 10:30:07 +0100 Message-Id: <87pn3vdwf4.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #44941 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 44941 notabug close 44941 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control 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 (-) tags 44941 notabug close 44941 quit From unknown Wed Sep 10 21:37:06 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44941: 28.0.50; M-x grep, perhaps all asynch subprocesses Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 30 Nov 2020 15:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44941 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: notabug unreproducible To: rms@gnu.org Cc: 44941@debbugs.gnu.org Received: via spool by 44941-submit@debbugs.gnu.org id=B44941.160675094110040 (code B ref 44941); Mon, 30 Nov 2020 15:43:02 +0000 Received: (at 44941) by debbugs.gnu.org; 30 Nov 2020 15:42:21 +0000 Received: from localhost ([127.0.0.1]:56297 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjlJl-0002br-AU for submit@debbugs.gnu.org; Mon, 30 Nov 2020 10:42:21 -0500 Received: from eggs.gnu.org ([209.51.188.92]:52846) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjlJj-0002be-1n for 44941@debbugs.gnu.org; Mon, 30 Nov 2020 10:42:20 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:57776) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kjlJd-0007xJ-RO for 44941@debbugs.gnu.org; Mon, 30 Nov 2020 10:42:13 -0500 Received: from [176.228.60.248] (port=4423 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kjlJW-0004Ob-HU; Mon, 30 Nov 2020 10:42:07 -0500 Date: Mon, 30 Nov 2020 17:41:59 +0200 Message-Id: <831rgalum0.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Richard Stallman on Sun, 29 Nov 2020 23:46:22 -0500) References: <83y2ikkwpw.fsf@gnu.org> X-Spam-Score: -2.3 (--) 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 (---) > From: Richard Stallman > Cc: 44941@debbugs.gnu.org > Date: Sun, 29 Nov 2020 23:46:22 -0500 > > Here is the cgrep script: > > #!/bin/bash > > grep -a "$@" | cut -c -200 > > cut seems to be responsible for the problem by buffering output even to a tty. Sounds like a useful feature to ask Grep developers to add it. From unknown Wed Sep 10 21:37:06 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44941: 28.0.50; M-x grep, perhaps all asynch subprocesses Resent-From: Andreas Schwab Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 30 Nov 2020 15:48:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44941 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: notabug unreproducible To: Eli Zaretskii Cc: 44941@debbugs.gnu.org, rms@gnu.org Received: via spool by 44941-submit@debbugs.gnu.org id=B44941.160675125210670 (code B ref 44941); Mon, 30 Nov 2020 15:48:01 +0000 Received: (at 44941) by debbugs.gnu.org; 30 Nov 2020 15:47:32 +0000 Received: from localhost ([127.0.0.1]:56334 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjlOl-0002m1-VE for submit@debbugs.gnu.org; Mon, 30 Nov 2020 10:47:32 -0500 Received: from mail-out.m-online.net ([212.18.0.9]:42803) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjlOk-0002lu-Oe for 44941@debbugs.gnu.org; Mon, 30 Nov 2020 10:47:31 -0500 Received: from frontend01.mail.m-online.net (unknown [192.168.8.182]) by mail-out.m-online.net (Postfix) with ESMTP id 4Cl8kT5v8Kz1qsZw; Mon, 30 Nov 2020 16:47:29 +0100 (CET) Received: from localhost (dynscan1.mnet-online.de [192.168.6.70]) by mail.m-online.net (Postfix) with ESMTP id 4Cl8kT4rb5z1sRyM; Mon, 30 Nov 2020 16:47:29 +0100 (CET) X-Virus-Scanned: amavisd-new at mnet-online.de Received: from mail.mnet-online.de ([192.168.8.182]) by localhost (dynscan1.mail.m-online.net [192.168.6.70]) (amavisd-new, port 10024) with ESMTP id uidKKsPgBYnH; Mon, 30 Nov 2020 16:47:28 +0100 (CET) X-Auth-Info: sH8v1AshmBk5dJm5VVEm2bzpBlwaaovL0RLfAMhmQVjDkdcZSTF+nfhHQDMHIl0C Received: from igel.home (ppp-46-244-184-13.dynamic.mnet-online.de [46.244.184.13]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.mnet-online.de (Postfix) with ESMTPSA; Mon, 30 Nov 2020 16:47:28 +0100 (CET) Received: by igel.home (Postfix, from userid 1000) id 609D92C3624; Mon, 30 Nov 2020 16:47:28 +0100 (CET) From: Andreas Schwab References: <83y2ikkwpw.fsf@gnu.org> <831rgalum0.fsf@gnu.org> X-Yow: My TOYOTA is built like a ... BAGEL with CREAM CHEESE!! Date: Mon, 30 Nov 2020 16:47:28 +0100 In-Reply-To: <831rgalum0.fsf@gnu.org> (Eli Zaretskii's message of "Mon, 30 Nov 2020 17:41:59 +0200") Message-ID: <87a6uyc0dr.fsf@igel.home> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.5 (/) 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.4 (-) On Nov 30 2020, Eli Zaretskii wrote: >> From: Richard Stallman >> Cc: 44941@debbugs.gnu.org >> Date: Sun, 29 Nov 2020 23:46:22 -0500 >> >> Here is the cgrep script: >> >> #!/bin/bash >> >> grep -a "$@" | cut -c -200 >> >> cut seems to be responsible for the problem by buffering output even to a tty. > > Sounds like a useful feature to ask Grep developers to add it. That feature already exists: stdbuf. Andreas. -- Andreas Schwab, schwab@linux-m68k.org GPG Key fingerprint = 7578 EB47 D4E5 4D69 2510 2552 DF73 E780 A9DA AEC1 "And now for something completely different." From unknown Wed Sep 10 21:37:06 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44941: 28.0.50; M-x grep, perhaps all asynch subprocesses Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 30 Nov 2020 16:39:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44941 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: notabug unreproducible To: Andreas Schwab Cc: 44941@debbugs.gnu.org, rms@gnu.org Received: via spool by 44941-submit@debbugs.gnu.org id=B44941.160675430632717 (code B ref 44941); Mon, 30 Nov 2020 16:39:02 +0000 Received: (at 44941) by debbugs.gnu.org; 30 Nov 2020 16:38:26 +0000 Received: from localhost ([127.0.0.1]:56458 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjmC1-0008Vd-SC for submit@debbugs.gnu.org; Mon, 30 Nov 2020 11:38:26 -0500 Received: from eggs.gnu.org ([209.51.188.92]:43566) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjmC0-0008VR-DM for 44941@debbugs.gnu.org; Mon, 30 Nov 2020 11:38:24 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:59443) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kjmBu-0002q0-Kh; Mon, 30 Nov 2020 11:38:18 -0500 Received: from [176.228.60.248] (port=3950 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kjmBm-0002G8-9Z; Mon, 30 Nov 2020 11:38:10 -0500 Date: Mon, 30 Nov 2020 18:38:03 +0200 Message-Id: <83im9mkdg4.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <87a6uyc0dr.fsf@igel.home> (message from Andreas Schwab on Mon, 30 Nov 2020 16:47:28 +0100) References: <83y2ikkwpw.fsf@gnu.org> <831rgalum0.fsf@gnu.org> <87a6uyc0dr.fsf@igel.home> X-Spam-Score: -2.3 (--) 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 (---) > From: Andreas Schwab > Cc: rms@gnu.org, 44941@debbugs.gnu.org > Date: Mon, 30 Nov 2020 16:47:28 +0100 > > On Nov 30 2020, Eli Zaretskii wrote: > > >> From: Richard Stallman > >> Cc: 44941@debbugs.gnu.org > >> Date: Sun, 29 Nov 2020 23:46:22 -0500 > >> > >> Here is the cgrep script: > >> > >> #!/bin/bash > >> > >> grep -a "$@" | cut -c -200 > >> > >> cut seems to be responsible for the problem by buffering output even to a tty. > > > > Sounds like a useful feature to ask Grep developers to add it. > > That feature already exists: stdbuf. I'm not sure I understand: I meant the feature to limit the output lines to a given column count. From unknown Wed Sep 10 21:37:06 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44941: 28.0.50; M-x grep, perhaps all asynch subprocesses Resent-From: Jean Louis Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 30 Nov 2020 16:51:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44941 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: notabug unreproducible To: Eli Zaretskii Cc: 44941@debbugs.gnu.org, Andreas Schwab , rms@gnu.org Received: via spool by 44941-submit@debbugs.gnu.org id=B44941.16067550521709 (code B ref 44941); Mon, 30 Nov 2020 16:51:01 +0000 Received: (at 44941) by debbugs.gnu.org; 30 Nov 2020 16:50:52 +0000 Received: from localhost ([127.0.0.1]:56478 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjmO3-0000RV-O0 for submit@debbugs.gnu.org; Mon, 30 Nov 2020 11:50:51 -0500 Received: from static.rcdrun.com ([95.85.24.50]:59855) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjmO1-0000RI-MO for 44941@debbugs.gnu.org; Mon, 30 Nov 2020 11:50:50 -0500 Received: from localhost ([::ffff:197.157.34.183]) (AUTH: PLAIN admin, TLS: TLS1.2,256bits,ECDHE_RSA_AES_256_GCM_SHA384) by static.rcdrun.com with ESMTPSA id 00000000002C000E.000000005FC522E3.00000FEF; Mon, 30 Nov 2020 16:50:42 +0000 Date: Mon, 30 Nov 2020 19:46:28 +0300 From: Jean Louis Message-ID: References: <83y2ikkwpw.fsf@gnu.org> <831rgalum0.fsf@gnu.org> <87a6uyc0dr.fsf@igel.home> <83im9mkdg4.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline In-Reply-To: <83im9mkdg4.fsf@gnu.org> User-Agent: Mutt/2.0 (3d08634) (2020-11-07) X-Spam-Score: -0.0 (/) 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 (-) * Eli Zaretskii [2020-11-30 19:39]: > > From: Andreas Schwab > > Cc: rms@gnu.org, 44941@debbugs.gnu.org > > Date: Mon, 30 Nov 2020 16:47:28 +0100 > > > > On Nov 30 2020, Eli Zaretskii wrote: > > > > >> From: Richard Stallman > > >> Cc: 44941@debbugs.gnu.org > > >> Date: Sun, 29 Nov 2020 23:46:22 -0500 > > >> > > >> Here is the cgrep script: > > >> > > >> #!/bin/bash > > >> > > >> grep -a "$@" | cut -c -200 > > >> > > >> cut seems to be responsible for the problem by buffering output even to a tty. > > > > > > Sounds like a useful feature to ask Grep developers to add it. > > > > That feature already exists: stdbuf. > > I'm not sure I understand: I meant the feature to limit the output > lines to a given column count. Is it not this option for limiting? -m NUM, --max-count=NUM Stop reading a file after NUM matching lines. If the input is standard input from a regular file, and NUM matching lines are output, grep ensures that the standard input is positioned to just after the last matching line before exiting, regardless of the presence of trailing context lines. This enables a calling process to resume a search. When grep stops after NUM matching lines, it outputs any trailing context lines. When the -c or --count option is also used, grep does not output a count greater than NUM. When the -v or --invert-match option is also used, grep stops after outputting NUM non-matching lines. From unknown Wed Sep 10 21:37:06 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44941: 28.0.50; M-x grep, perhaps all asynch subprocesses Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 30 Nov 2020 18:05:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44941 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: notabug unreproducible To: Jean Louis Cc: 44941@debbugs.gnu.org, schwab@linux-m68k.org, rms@gnu.org Received: via spool by 44941-submit@debbugs.gnu.org id=B44941.160675947125869 (code B ref 44941); Mon, 30 Nov 2020 18:05:01 +0000 Received: (at 44941) by debbugs.gnu.org; 30 Nov 2020 18:04:31 +0000 Received: from localhost ([127.0.0.1]:56609 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjnXK-0006jA-Tb for submit@debbugs.gnu.org; Mon, 30 Nov 2020 13:04:31 -0500 Received: from eggs.gnu.org ([209.51.188.92]:37772) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjnXI-0006iu-Io for 44941@debbugs.gnu.org; Mon, 30 Nov 2020 13:04:29 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:33522) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kjnXC-0007j0-Kh; Mon, 30 Nov 2020 13:04:22 -0500 Received: from [176.228.60.248] (port=1395 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kjnX2-0005Zw-Pu; Mon, 30 Nov 2020 13:04:13 -0500 Date: Mon, 30 Nov 2020 20:04:05 +0200 Message-Id: <83eekak9gq.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Jean Louis on Mon, 30 Nov 2020 19:46:28 +0300) References: <83y2ikkwpw.fsf@gnu.org> <831rgalum0.fsf@gnu.org> <87a6uyc0dr.fsf@igel.home> <83im9mkdg4.fsf@gnu.org> X-Spam-Score: -2.3 (--) 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 (---) > Date: Mon, 30 Nov 2020 19:46:28 +0300 > From: Jean Louis > Cc: Andreas Schwab , 44941@debbugs.gnu.org, > rms@gnu.org > > > > >> grep -a "$@" | cut -c -200 > > > >> > > > >> cut seems to be responsible for the problem by buffering output even to a tty. > > > > > > > > Sounds like a useful feature to ask Grep developers to add it. > > > > > > That feature already exists: stdbuf. > > > > I'm not sure I understand: I meant the feature to limit the output > > lines to a given column count. > > Is it not this option for limiting? > > -m NUM, --max-count=NUM > Stop reading a file after NUM matching lines. If the No. Please read the 'cut' documentation to see what does -c do there. From unknown Wed Sep 10 21:37:06 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44941: 28.0.50; M-x grep, perhaps all asynch subprocesses Resent-From: Richard Stallman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 01 Dec 2020 05:24:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44941 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: notabug unreproducible To: Andreas Schwab Cc: eliz@gnu.org, 44941@debbugs.gnu.org Reply-To: rms@gnu.org Received: via spool by 44941-submit@debbugs.gnu.org id=B44941.160680023817299 (code B ref 44941); Tue, 01 Dec 2020 05:24:01 +0000 Received: (at 44941) by debbugs.gnu.org; 1 Dec 2020 05:23:58 +0000 Received: from localhost ([127.0.0.1]:57467 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjy8s-0004Uw-00 for submit@debbugs.gnu.org; Tue, 01 Dec 2020 00:23:58 -0500 Received: from eggs.gnu.org ([209.51.188.92]:46646) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjy8m-0004Uf-PQ for 44941@debbugs.gnu.org; Tue, 01 Dec 2020 00:23:56 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:48120) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kjy8h-0004ob-CN; Tue, 01 Dec 2020 00:23:47 -0500 Received: from rms by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1kjy8g-0004dS-80; Tue, 01 Dec 2020 00:23:46 -0500 Content-Type: text/plain; charset=Utf-8 From: Richard Stallman In-Reply-To: <87a6uyc0dr.fsf@igel.home> (message from Andreas Schwab on Mon, 30 Nov 2020 16:47:28 +0100) References: <83y2ikkwpw.fsf@gnu.org> <831rgalum0.fsf@gnu.org> <87a6uyc0dr.fsf@igel.home> Message-Id: Date: Tue, 01 Dec 2020 00:23:46 -0500 X-Spam-Score: -2.3 (--) 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 (---) [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > That feature already exists: stdbuf. Thank you very much! I had never heard of that. stdbuf --output=L applying to grep fixed the problem -- grep needed this, since it was outputting to a pipe. -- Dr Richard Stallman Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org)