Re: updating gnulib-tool.py

2022-08-07 Thread Bruno Haible
Today's changes: 2022-08-07 Bruno Haible gnulib-tool.py: Finish implementing option --extract-test-module. * gnulib-tool.py (main): Accept option --extract-tests-module. gnulib-tool.py: Fix handling of nonexistent module names in --extract-*. * gnulib-tool.py (

gnulib-tool: Fix option --find in combination with option --local-dir

2022-08-07 Thread Bruno Haible
gnulib-tool --local-dir=... --find ... produces error messages from 'grep'. The problem is that file names in the local dir are passed to 'grep' without that directory. This patch fixes it. 2022-08-07 Bruno Haible gnulib-tool: Fix option --find in combination with option --local-dir.

gnulib-tool: In the VC files messages, omit the destination directory

2022-08-07 Thread Bruno Haible
gnulib-tool --import ... reports most files through "Creating ...", "Updating ...", with file names that are implicitly understood to be in the destination directory. Only for .gitignore files it reports "Creating ...", "Updating ..." with the destination directory explicitly shown. This is incons

ISO C 23 ahead

2022-08-07 Thread Bruno Haible
The final draft of ISO C 23 is available: https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3047.pdf and the editor was so nice to summarize what's in it: https://thephd.dev/c23-is-coming-here-is-what-is-on-the-menu For Gnulib, the most interesting additions are: - - - memset_explicit.