Re: updating gnulib-tool.py

2022-08-13 Thread Bruno Haible
Today's patches: 2022-08-13 Bruno Haible gnulib-tool.py: Fix some code generation details. * pygnulib/GLEmiter.py: Don't produce Windows CR-LFs on Windows. (GLEmiter.po_Makevars): Emit a definition of top_builddir, not top_subdir. (GLEmiter.po_POTFILES_i

Re: updating gnulib-tool.py

2022-08-09 Thread Bruno Haible
Today's changes: 2022-08-09 Bruno Haible gnulib-tool.py: Finish implementing option --conditional-dependencies. * gnulib-tool.py (main) Accept options --conditional-dependencies, --no-conditional-dependencies. * pygnulib/GLModuleSystem.py (GLModuleTable.addCondi

Re: updating gnulib-tool.py

2022-08-07 Thread Bruno Haible
ressions on regular expressions with no '.'. * pygnulib/GLImport.py: Likewise. 2022-08-06 Bruno Haible gnulib-tool.py: Fix output in --dry-run mode. * pygnulib/GLImport.py (GLImport._update_ignorelist_): In dry-run mode, say "Update", not &quo

Re: updating gnulib-tool.py

2022-08-05 Thread Bruno Haible
Today's changes: 2022-08-05 Bruno Haible gnulib-tool.py: Don't initialize local variables too early. * gnulib-tool.py (main): Initialize each local variable in one place. I prefer to have pylint tell me about uninitialized variables than to get the value None at

Re: updating gnulib-tool.py

2022-08-03 Thread Bruno Haible
Today's changes: 2022-08-03 Bruno Haible gnulib-tool.py: Implement option --single-configure. * gnulib-tool.py (main): Accept option --single-configure. Pass its value to the GLConfig constructor. * pygnulib/GLTestDir.py (GLTestDir.execute): Remove debugging ou

Re: updating gnulib-tool.py

2022-07-31 Thread Bruno Haible
Today's changes: 2022-07-31 Bruno Haible gnulib-tool.py: Fix typo. * pygnulib/GLTestDir.py (GLMegaTestDir.execute): Invoke os.mkdir as intended. gnulib-tool.py: Improve some error messages. * gnulib-tool.py (main): Write "*** Stop." instead of "*** Exi

updating gnulib-tool.py

2022-07-29 Thread Bruno Haible
Hi, Recently I got frustrated again about how much time the creation of a gnulib testdir takes. I found out that 1) There is not much difference between "bash gnulib-tool ..." and "dash gnulib-tool ...". Although bash is generally slower than other Bourne-compatible shells, for gnulib-tool