-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Fri, 04 Oct 2024 09:51:13 +0000
Source: debputy
Architecture: source
Version: 0.1.51
Distribution: unstable
Urgency: medium
Maintainer: Debputy Maintainers <debputy@packages.debian.org>
Changed-By: Niels Thykier <niels@thykier.net>
Changes:
debputy (0.1.51) unstable; urgency=medium
.
* LSP/Lint:
- Textual improvements to hover documentation and completion documentation.
Thanks to Justin B Rye.
- Allow exactly 80 chars per line in the extended description
(Closes: debputy#122)
- Warn about unknown top-levels in d/upstream/metadata. Previously, they
were silently ignored unless they were typo-distance to a known field.
This more closely matches the behavior of lintian.
- Flag use of `Built-Using`/`Static-Built-Using` in arch:all packages.
These fields are reserved for arch:any packages.
- Provide better diagnostic for `>` and `<` version operators. Previously,
they triggered a "parse error" diagnostic. Now they are identified as
obsolete version operators with quick-fix suggestion to replace them
with a non-obsolete counterpart.
- Fix bug where known values were not always marked as obsolete
- Fix assertion error on empty `Section:` field
- Fix a case where completion docs would be on the form of `[TAG]: None`.
This happened if there was no documentation for the field, but it was
marked as obsolete or had a usage hint such as "RARE". The `: None` part
is now omitted for this case leaving only the `[TAG]` part.
- Mark `main/X` sections as replaced by `X`. The message for this diagnostic
is a bit more aggressive than it should be but it triggers a warning and
the proper quick-fix making it a net improvement.
- Promote the correct section on completion if `debputy` can derive it. This
is done by fiddling with the sort order, so it will now appear as the first
completion option.
.
[ Niels Thykier ]
* Improve translation documentation
* BuildSystemRule: Fix typo of `MESON_TESTTHREADS` and `--wrap-mode=nodownload`
.
[ Justin B. Rye ]
* Improve the hover documentation and completion documentation (those listed
under `LSP/Lint` above).
Checksums-Sha1:
bd3e7ba8f40d987733a7cad68cbd6f19aeb2538f 2145 debputy_0.1.51.dsc
8564cadc56cd1a8128fddce219bd5f90cc907f8f 649992 debputy_0.1.51.tar.xz
Checksums-Sha256:
d8e3e74f4bd1577a902b008e9f12f8f8dfac08a896fbe44ed7f1732700a68c8a 2145 debputy_0.1.51.dsc
bf2c1931a9621260621bc98a0ca944273eb75d62b429007915d2b369ea0e0b93 649992 debputy_0.1.51.tar.xz
Files:
a030006a0536c0a63321402f8d3e5a43 2145 devel optional debputy_0.1.51.dsc
064d7613098c80d3bb811d1c0ba91785 649992 devel optional debputy_0.1.51.tar.xz
-----BEGIN PGP SIGNATURE-----
iQFGBAEBCgAwFiEE9ecZmu9eXGflVYc/dA1oiINl0okFAmb/vTISHG5pZWxzQHRo
eWtpZXIubmV0AAoJEHQNaIiDZdKJ59gIALN6GOCmqPazCBwlzl1/ntJNMyqvju9o
YWxip6juqqSeuePNyc8M/ozlAUd/Iacr/smqFO7HWrLvzP/Ais2Dv57CP6tSWXh4
NN6S+UjKpraxwa6LDIH4xK5TP5WLS3O7/YPNXDFGSaD26KpY6QVcK1nhuHErNyrg
JddYXdiO7ja1NExAF8pk5W2RcoaQDlKMzMjNPAKjHvJPZkaPWiN4+wQt7g42i1/R
i4q6gRxWBYG49Wl0GPnnIfEaNPZV9Dn6u0z8DWY3111meCmAd5mR9VU0wnqc5LtD
w8Azgmh1yFtTW9O/UudecUe10reK6vgAb4BCAwtES5BNY7O2SWjl4BU=
=Fmxh
-----END PGP SIGNATURE-----