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'?)