summaryrefslogtreecommitdiff
path: root/build-aux/vcstocl
Commit message (Collapse)AuthorAgeFilesLines
* maint: run 'make update-copyright'Simon Josefsson2023-01-014-4/+4
|
* license: fix GPLv3 texts to use a comma instead of semicolon.Bernhard Voelker2022-01-054-4/+4
| | | | | | | | | See: https://www.gnu.org/licenses/gpl-3.0.html#howto Run: $ git grep -l 'Foundation; either version 3' \ | xargs sed -i '/Foundation; either version 3/ s/n; e/n, e/' * All files using GPLv3: Adjust via the above command.
* maint: run 'make update-copyright'Paul Eggert2022-01-014-4/+4
|
* maint: run 'make update-copyright'Paul Eggert2020-12-314-4/+4
|
* vcs-to-changelog: Expect spaces in file namesSiddhesh Poyarekar2020-11-191-10/+16
| | | | | | | | | Reported by Thierry Bothorel <thierry.bothorel@zaclys.net> in <https://lists.gnu.org/archive/html/bug-gnulib/2020-11/msg00040.html>, * build-aux/vcstocl/vcs_git.py (exec_git_cmd): Do not transform tabs to spaces. (list_changes): Use tabs to identify file names.
* Sync up ProjectQuirks comments and documentationSiddhesh Poyarekar2020-08-201-14/+25
| | | | | | | | | | | Transform the ProjectQuirks comments into a docstring so that it can be accessed from python as ProjectQuirks.__doc__ and harmonize descriptions with the documentation. * build-aux/vcstocl/projectquirks.py (ProjectQuirks): Transform comments into a docstring. * doc/vcs-to-changelog.texi: Sync up description with comments.
* Split ProjectQuirks out into its own fileSiddhesh Poyarekar2020-08-201-0/+36
| | | | | | | | | | ProjectQuirks is used by external quirks files and importing it from vcs-to-changelog.py is broken since it was renamed to use hyphens. It is cleaner to put it in its own file anyway. * build-aux/vcstocl/projectquirks.py: A new file... * build-aux/vcs-to-changelog.py (ProjectQuirks): ...to which we move ProjectQuirks and import the file.
* vcs-to-changelog: Fix parsing of fndecl without args.Siddhesh Poyarekar2020-01-161-1/+1
| | | | | * build-aux/vcstocl/frontend_c.py (FNDECL_RE): Fix regular expression for empty arguments.
* vcs-to-changelog: Fix formatting of ChangeLog output.Siddhesh Poyarekar2020-01-161-1/+1
| | | | | | | | | Add another newline when the number of files differing is too large. This is typical for across-the-board changes such as copyright year updates. * build-aux/vcstocl/vcs_git.py (list_changes): Add newline in print output.
* vcs-to-changelog: Drop python3 shebang from frontend_c.pySiddhesh Poyarekar2020-01-161-1/+0
| | | | | | frontend_c.py is not executed directly and hence does not need it. * build-aux/vcstocl/frontend_c.py: Remove shebang.
* maint: Run 'make update-copyright'Paul Eggert2019-12-313-3/+3
|
* vcs-to-changelog: New script to generate ChangeLog-like output.Siddhesh Poyarekar2019-11-183-0/+1058
Discussion: <https://lists.gnu.org/archive/html/bug-gnulib/2019-10/msg00062.html> * build-aux/vcs_to_changelog.py: New file. * build-aux/vcstocl/frontend_c.py: New file. * build-aux/vcstocl/misc_util.py: New file. * build-aux/vcstocl/vcs_git.py: New file.