bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#61667: 29.0.60; Failure to redisplay


From: Dmitry Gutov
Subject: bug#61667: 29.0.60; Failure to redisplay
Date: Wed, 19 Apr 2023 01:31:37 +0300
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.10.0

On 18/04/2023 20:00, Eli Zaretskii wrote:
Date: Tue, 18 Apr 2023 03:28:16 +0300
Cc:luangruo@yahoo.com,61667@debbugs.gnu.org,gregory@heytings.org
From: Dmitry Gutov<dgutov@yandex.ru>

     The  largest  allowed
                 value  is  system-dependent,  and  is  calculated  as
the argument length limit for exec, less the size of your environment,
less 2048 bytes of headroom. ...  xargs automatically adapts to tighter
constraints.
Suggest to take this up with the developers of GNU Findutils.
I imagine they'd prefer a report from somebody using the platform, who
can follow up with details and so on.
The main problem is the MSYS2 build of xargs, so MSYS2 folks should
report this.

Does this work?
Yes, thanks.

Thanks for testing, I've pushed the fix to emacs-29.

BTW, it seems like grep-compute-defaults should also insert '-s 10000'
somewhere when xargs is used. Or is it usually not used on Windows?
It shouldn't be usd by default, because the only Findutils on Widnows
are GNU Findutils, so we should use -exec.  But grep-find-use-xargs is
a defcustom, so users could customize it to use xargs, and in that
case, we need -s 10000 as well.

All right, so it's not something urgent.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]