Collin Funk wrote:
> $ diff -u python.help shell.help 
> --- python.help 2024-03-19 10:09:46.255348603 -0700
> +++ shell.help  2024-03-19 10:09:37.986334838 -0700
> @@ -79,6 +79,8 @@
>                              directory.
>        --local-dir=DIRECTORY  Specify a local override directory where to look
>                              up files before looking in gnulib's directory.
> +      --cache-modules       Enable module caching optimization.
> +      --no-cache-modules    Disable module caching optimization.
>        --verbose             Increase verbosity. May be repeated.
>        --quiet               Decrease verbosity. May be repeated.
> 
> This is just an optimization for the shell script that uses
> associative arrays if possible right?
> 
> Should we just let the Python version accept these options but ignore
> them?

Good question.

The 'modcache' variable is true by default. This means, users never need to
activate --cache-modules.

The option --no-cache-modules was introduced because, on average, caches
often introduce bugs, and I wanted to have an easy way to detect whether
a bug comes this cache or not. But I cannot remember to have used this
option, ever.

So, it's OK to undocument these options in gnulib-tool.sh.

Bruno




Reply via email to