emacs-devel
[Top][All Lists]
Advanced

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

Re: master 82ccc3a: ; Mention the previous change in NEWS


From: Dmitry Gutov
Subject: Re: master 82ccc3a: ; Mention the previous change in NEWS
Date: Thu, 10 Jun 2021 20:06:09 +0300
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.8.1

On 10.06.2021 17:20, Eli Zaretskii wrote:
Cc: emacs-devel@gnu.org
From: Dmitry Gutov <dgutov@yandex.ru>
Date: Thu, 10 Jun 2021 15:26:48 +0300

    *** Commands that use 'grep-find' now follow symlinks for command-line args.

                              ^grep-find-template, right?

    This is because the default value of 'grep-find-template' now includes
    the 'find' option '-H'.  Commands that use that variable, including
    indirectly via a call to 'xref-matches-in-directory', will be
    affected.  In particular, there should be no need anymore to ensure
    any directory names on the 'find' command lines end in a slash.

Looks good.

    However, the change is likely to affect only old versions of non-GNU
    'find'.

Not exactly: the change (as described above) will affect all versions
everywhere.

What is special about "old versions of non-GNU 'find'", is that the
previous scheme (ensuring directory names end in a slash) created
problems when used together with them.

We might also want to mention macOS specifically, otherwise the change
sounds a bit ridiculous (why do we go out of the way to be compatible
with ancient versions of 'find'?)

So what change do you propose to the last sentence?

Something like:

The main goal of this change is better compatibility with old versions of non-GNU 'find', such as the one distributed together with macOS.




reply via email to

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