Hi Collin,

> I prefer just changing this to an *.in.h file and replacing the variable
> like you suggest. Could you double check the attached patch before I
> push the change?

The patch is technically correct, AFAICS. Except that I would prefer the
file to be named fts.in.h instead of fts_.in.h.

We have a common naming idiom that the include file names should be the
same as the customary ones in Unix. So that applications don't need to
use different .h file names when they start using a Gnulib module.
For example, there is a system <getopt.h> and a Gnulib <getopt.h>.
Here too, we should have a system <fts.h> and a Gnulib <fts.h>.
Maybe we'll change that: fts_.h → fts.h. It's not urgent, but better
be prepared to remove this irregularity.

With the file being named fts.in.h, it feels more regular / consistent
with the other Gnulib modules.

Bruno




Reply via email to