devscripts (2.22.2)
[PTS] [DDPO]
NEW: VCS has unreleased changes: 2.22.3 > 2.22.2
- Git: https://salsa.debian.org/debian/devscripts.git
-
- Branch: master
- Path: debian/changelog
- Browser: https://salsa.debian.org/debian/devscripts
- Last scan: 2022-08-16 13:01:14+00
- Next scan: 2022-08-22 21:29:00+00
- Merge requests: 8
- CI pipeline status: success
- Debian changelog in Git:
devscripts (2.22.3) UNRELEASED; urgency=medium
[ Mattia Rizzolo ]
* list-unreleased:
+ Use find(1)'s -regex filter isntead of piping through grep(1).
Thanks to Akbarkhon Variskhanov <akbarkhon.variskhanov@gmail.com>
for the patch! Closes: #1012657
[ Niels Thykier ]
* wrap-and-sort:
+ Do not sort multi-line comments and pin a comment to the value
directly following where possible. Closes: #788998; MR: !268
+ Always apply a trailing comma when run with -t also when the field
is not being wrapped. Closes: #989785; MR: !267
[ Edward Betts ]
* Remove procmail examples. Procmail is a security liability and has been
abandoned upstream for the last two decades. MR: !270
See https://anarc.at/blog/2022-03-02-procmail-considered-harmful/
[ Sebastian Dröge ]
* debcommit:
+ Pass `--no-ext-diff` to `git diff`; external diff commands can produce
output that is not handled by debcommit. MR: !266
[ Ben Finney ]
* debsign:
+ Rework the bash completion script to: MR: !265
- Fix behaviour with filenames with special characters.
- Improve the coding style.
- Correct use of Bash command completion to match file paths.
Closes: #1012156
- Correct Bash completion handling of ‘--version’ option.
Closes: #1012086
- Add Bash completion handling for more options that need it.
Closes: #1012158
[ Akbarkhon Variskhanov ]
* Uniform the way the shell script discover their own name, from shelling
out to `basename` to use ${0##*/}. MR: 269
-- Mattia Rizzolo <mattia@debian.org> Sat, 18 Jun 2022 12:38:19 +0200
- This branch is 35 commits ahead of tag v2.22.2
- Git log:
commit 1b88b6c90dfe0804c84a134938f4c261456872b1
Author: Mattia Rizzolo <mattia@debian.org>
Date: Mon Aug 1 15:22:19 2022 +0200
bump perltidy tests
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
commit f4470f641a55d7a2d7d75d97cc0635a0af66c048
Author: Mattia Rizzolo <mattia@debian.org>
Date: Mon Aug 1 14:01:09 2022 +0200
perltity
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
commit 1cc8ab0443c153af673b8648ec98b006ff9020dd
Author: Vagrant Cascadian <vagrant@reproducible-builds.org>
Date: Sun Jul 31 17:44:49 2022 -0700
reproducible-check: Fix typo.
commit bd695db35c3818fdbfc5ea1a33805823d284ef08
Merge: 65ebc987 1fe812eb
Author: Mattia Rizzolo <mattia@debian.org>
Date: Fri Jul 15 15:05:12 2022 +0200
Merge branch 'replace-basename' of salsa.debian.org:KBar/devscripts
MR: https://salsa.debian.org/debian/devscripts/-/merge_requests/269
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
commit 65ebc987f2e6dec53c00261f23e2a24e27938a10
Merge: b04c9bb8 3e26f895
Author: Mattia Rizzolo <mattia@debian.org>
Date: Fri Jul 15 14:57:15 2022 +0200
Merge branch 'wip/issue/bash-completion-debsign' of salsa.debian.org:bignose/devscripts
MR: https://salsa.debian.org/debian/devscripts/-/merge_requests/265
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
commit b04c9bb80836733f8e3b7f654f13cb9bdbafd601
Merge: 4b4f6dca 34f8d551
Author: Mattia Rizzolo <mattia@debian.org>
Date: Fri Jul 15 14:50:45 2022 +0200
Merge branch 'debcommit-no-ext-diff' of salsa.debian.org:slomo/devscripts
MR: https://salsa.debian.org/debian/devscripts/-/merge_requests/266
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
commit 4b4f6dcae4991d71924c3bf4d2082b0e379410bd
Merge: 813f585d ed63ec03
Author: Mattia Rizzolo <mattia@debian.org>
Date: Fri Jul 15 14:48:33 2022 +0200
Merge branch 'bug-989785' of salsa.debian.org:debian/devscripts
MR: https://salsa.debian.org/debian/devscripts/-/merge_requests/267
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
commit 813f585d6db253a6cf70bb4b919cd0c8b0237e21
Merge: a422ab89 5e58562a
Author: Mattia Rizzolo <mattia@debian.org>
Date: Fri Jul 15 14:44:59 2022 +0200
Merge branch 'remove-procmail' of salsa.debian.org:edward/devscripts
MR: https://salsa.debian.org/debian/devscripts/-/merge_requests/270
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
commit a422ab8913db9d97e057e4818ab24045260770b5
Author: Mattia Rizzolo <mattia@debian.org>
Date: Sat Jul 2 21:54:27 2022 +0200
test/wrap_and_sort: use SHUNIT_TMPDIR instead of /tmp, and leave the cleanup to shuni2
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
commit 7f0b896cb3fd9b7c7bc52e27d963b61ae8567acb
Merge: e2a2e5ad a8d90d08
Author: Mattia Rizzolo <mattia@debian.org>
Date: Sat Jul 2 21:52:35 2022 +0200
Merge branch 'bug-788998' of salsa.debian.org:debian/devscripts
MR: https://salsa.debian.org/debian/devscripts/-/merge_requests/268
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
commit a8d90d084995894ae6ea65c57623c0c43172cf6a
Author: Niels Thykier <niels@thykier.net>
Date: Sat Jul 2 08:39:35 2022 +0000
Add tests #788998
Signed-off-by: Niels Thykier <niels@thykier.net>
commit 5e58562a84a1e7f381c80b642848fd2166a514c9
Author: Edward Betts <edward@4angle.com>
Date: Thu Jun 23 15:36:06 2022 +0100
Remove procmail examples
As Anarcat says "procmail is a security liability and has been
abandoned upstream for the last two decades".
We should stop suggesting that Debian developers sort mail using
procmail.
See https://anarc.at/blog/2022-03-02-procmail-considered-harmful/
commit 1fe812ebe33fdeef7e7851857197b49d733dd702
Author: Akbarkhon Variskhanov <akbarkhon.variskhanov@gmail.com>
Date: Thu Jun 23 11:19:57 2022 +0500
Replace 'basename' with substring processing of $0
commit ac9843ccec1d1bbbac59f2dd08460fdf8f484467
Author: Niels Thykier <niels@thykier.net>
Date: Wed Jun 22 20:25:45 2022 +0000
wrap-and-sort: Improve handling of comments
Do not sort multi-line comments and pin a comment to the value
directly following where possible.
Closes: https://bugs.debian.org/788998
Signed-off-by: Niels Thykier <niels@thykier.net>
commit ed63ec03260703c40bc38934f41c13b783e545dc
Author: Niels Thykier <niels@thykier.net>
Date: Wed Jun 22 19:24:28 2022 +0000
wrap-and-short: Always apply trailing comma with `-t`
Closes: https://bugs.debian.org/989785
Signed-off-by: Niels Thykier <niels@thykier.net>
commit 34f8d551bd945d9c0794ebd65b77aed1ed46d1a8
Author: Sebastian Dröge <sebastian@centricular.com>
Date: Thu Jun 16 10:17:04 2022 +0300
debcommit: Pass `--no-ext-diff` to `git diff`
External diff commands can produce output that is not handled by
debcommit.
commit e2a2e5ade297f52b9b28ec9353b16b4759f21e3b
Author: Mattia Rizzolo <mattia@debian.org>
Date: Sat Jun 18 12:49:53 2022 +0200
list-unreleased: Use find(1)'s -regex filter isntead of piping through grep(1)
Closes: #1012657
Thanks: Akbarkhon Variskhanov <akbarkhon.variskhanov@gmail.com> for the patch!
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
commit 3e97cf3a1f36e6493a041172787b5a7f2b9701cc
Author: Mattia Rizzolo <mattia@debian.org>
Date: Sat Jun 18 12:38:29 2022 +0200
open changelog for the next release
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
commit 3e26f8959393bb4ddc35b9d97cf60dd78c43b1bd
Author: Ben Finney <bignose@debian.org>
Date: Mon May 30 23:36:12 2022 +1000
Define completion for the ‘-t’ option argument.
commit eff4ab14de6b86b319aca22f90c9ed509fb770fe
Author: Ben Finney <bignose@debian.org>
Date: Mon May 30 23:34:47 2022 +1000
Define completion for the ‘-a’ option argument.
commit 2b41c4df25d0622d63aea09414a395c3327bfce3
Author: Ben Finney <bignose@debian.org>
Date: Tue May 31 09:30:08 2022 +1000
Define completion for the ‘-m’, ‘-e’ option arguments.
commit 5dacc3e7fcfb2fc3dd943ca0da475cc42ccee50c
Author: Ben Finney <bignose@debian.org>
Date: Tue May 31 09:28:21 2022 +1000
Define completion for the ‘-r’ option argument.
commit ffeb21dd17917ecbe81eec4534257b310060c0a4
Author: Ben Finney <bignose@debian.org>
Date: Mon May 30 10:24:52 2022 +1000
Define completion for the ‘-p’ option argument.
commit 62936473d4a9a3525e124578cc2078846f7ed156
Author: Ben Finney <bignose@debian.org>
Date: Mon May 30 10:20:11 2022 +1000
Define completion for the ‘--debs-dir’ option argument.
commit 3f84de5953379e01e017a0b5b7de41111d98da30
Author: Ben Finney <bignose@debian.org>
Date: Mon May 30 10:09:50 2022 +1000
Correct Bash completion handling of ‘--version’ option.
The option was mis-spelled and matched a non-existent option. This
corrects the match.
commit 104bd2304262208ed682a1817bd49585a7f69342
Author: Ben Finney <bignose@debian.org>
Date: Mon May 30 22:53:14 2022 +1000
Correct use of Bash command completion to match file paths.
commit f75c94fab2203ee1bae9dccb0ff2cf49393a0885
Author: Ben Finney <bignose@debian.org>
Date: Mon May 30 22:50:27 2022 +1000
Use standard ‘compgen’ behaviour to match filename globs.
commit b0d4f6d0ef553269121ae994ae3b5be130ad8f21
Author: Ben Finney <bignose@debian.org>
Date: Mon May 30 22:46:46 2022 +1000
Re-organise command options to an array variable for clarity.
commit 2119a21b12c0df55ff83e4bad923ae6ee2b16935
Author: Ben Finney <bignose@debian.org>
Date: Mon May 30 22:42:43 2022 +1000
Use standard ‘compgen’ behaviour to match the word.
commit 908bab233f481c2ca20243c974d2809727dd16c7
Author: Ben Finney <bignose@debian.org>
Date: Mon May 30 09:48:41 2022 +1000
Use Bash syntax to declare local variables when defined.
commit 15cd0df8824140d36496cf4f28eed65990a2c672
Author: Ben Finney <bignose@debian.org>
Date: Mon May 30 23:19:29 2022 +1000
Declare a local variable to avoid polluting the global namespace.
commit 3ddb11cd3b95ec0f7ac67d12c27d58ea7fe91d7d
Author: Ben Finney <bignose@debian.org>
Date: Mon May 30 09:45:21 2022 +1000
Improve readability of code block for ‘-k’ option.
commit 4384f5a5cdd317b99dc2c179555d811d042353d6
Author: Ben Finney <bignose@debian.org>
Date: Mon May 30 09:40:00 2022 +1000
Ensure Bash command completion is enabled in the completion script.
commit 00ecdac1a0c7189f38553ef427a2874646161b60
Author: Ben Finney <bignose@debian.org>
Date: Mon May 30 09:46:43 2022 +1000
Guard against a current word containing special characters.
commit 25166834c1b4845ec2f7e4be417f12827ff7e541
Author: Ben Finney <bignose@debian.org>
Date: Mon May 30 09:38:20 2022 +1000
Guard against some “not found” errors.