Bruno Haible wrote: ... >> >> 10. slurp() >> >> ========== >> > ... >> > I think it has/had two purposes: >> > 1. It allowed Paul to use symbolic links or hard links to gnulib files, >> > at a time when gnulib-tool did not have options for symbolic links. >> > 2. It prevents some files from being edited. Again, this dated from before >> > it become gnulib-tool standard to mark generated files with "DO NOT >> > EDIT!" >> >> So, with a little work in existing gnulib bootstrap using projects, slurp >> can be removed? > > I guess so, yes.
If you do remove this function altogether, be careful that with bootstrap.conf, when one removes a module, that the removal is reflected in lib/m4/etc. directories.