-----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-----