]> Savannah Git Hosting - gnulib.git/commit
gnulib-tool.py: Handle empty lists of lines consistently.
authorBruno Haible <bruno@clisp.org>
Sun, 17 Mar 2024 23:43:53 +0000 (00:43 +0100)
committerBruno Haible <bruno@clisp.org>
Sun, 17 Mar 2024 23:43:53 +0000 (00:43 +0100)
commit2d1da7b335a9938d4ccc6772f9631cec36a6d4e2
treee9cc35d74e21a8c8636729ca718028607b2a9c22
parent6468744673b738f32127c48caa89679590e7c32a
gnulib-tool.py: Handle empty lists of lines consistently.

* pygnulib/constants.py (lines_to_multiline): New function.
(nlremove): Remove unused function.
* pygnulib/GLEmiter.py (_eliminate_NMD): Use lines_to_multiline instead
of the '\n'.join idiom.
(GLEmiter.autoconfSnippet, GLEmiter.autoconfSnippets,
GLEmiter.lib_Makefile_am): Likewise.
* pygnulib/GLImport.py (GLImport._update_ignorelist_, GLImport.execute):
Likewise.
* pygnulib/GLModuleSystem.py (GLModule.getDependenciesRecursively,
GLModule.getLinkDirectiveRecursively, GLModuleTable.remove_if_blocks):
Likewise.
* pygnulib/GLTestDir.py (GLTestDir.execute): Likewise.
* pygnulib/main.py (main): Likewise.
ChangeLog
pygnulib/GLEmiter.py
pygnulib/GLImport.py
pygnulib/GLModuleSystem.py
pygnulib/GLTestDir.py
pygnulib/constants.py
pygnulib/main.py