Release debputy/0.1.29 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Wed, 24 Apr 2024 18:00:41 +0000 Source: debputy Architecture: source Version: 0.1.29 Distribution: unstable Urgency: medium Maintainer: Debputy Maintainers <debputy@packages.debian.org> Changed-By: Niels Thykier <niels@thykier.net> Changes: debputy (0.1.29) unstable; urgency=medium . * LSP/Lint: - The hover docs for a substvar like `${foo:Depends}` will now mention that it is a "relationship substvar" and how it is redundant with bleeding edge package helpers. - Provide docs for many Completion suggestions in `d/control` and `d/tests/control` - Improve semantic token support for deb822 files to cover react to known values, inter-stanza comments, field comments and in-field value comments for known fields. In-field value comments for unknown fields are still not marked as comments. - Detect all mismatches between package name and section. Previously, only `-udeb` packages have its section validated. - The mismatched section diagnostics now provide quick-fixes also when the `Section` field is not provided in the `Package` stanza (or in the `Source` stanza) . [ Niels Thykier ] * d/copyright: Fix typo of `Apache-2` license * debputy: Support `--ignore-language-ids` in `debputy lsp server`. This is useful for editors that provide language IDs that `debputy` does not recognize, since it will make `debputy` disregard the language ID and fallback to filename based rules. See the extended description in `man debputy` for pros and cons of this option. * Make `--tcp` and `--ws` for `debputy lsp server` mutually exclusive. Previously, one of the options would just be "silently" ignored. * debputy.pod: Document all `debputy lsp server` related command options * LSP: Fix IndexError triggered with `emacs/eglot` in `d/control` * debputy: Fix a warning about unknown "didChange" notifications. . [ Jochen Sprickerhof ] * `debputy lsp editor-configs`: add `neovim+nvim-lspconfig` Checksums-Sha1: a34350c213df14bbe36a074391036d7d420b9e23 1869 debputy_0.1.29.dsc e63a65dabb63b0f63e78ea794c9f98d0f0a7da6d 399112 debputy_0.1.29.tar.xz 73cfce3387c93f5321f0159dcf493d8172e672f4 6893 debputy_0.1.29_source.buildinfo Checksums-Sha256: 76462869ef4fc30359b05be3e48c9fbb436a52c72217425d7a0b3e2d5a601b54 1869 debputy_0.1.29.dsc 38ee52c7978abbf449289ea2fb63097ad4ba26caf30f7dd344f9e9bb0d4c8e98 399112 debputy_0.1.29.tar.xz 798f018535c8aa1416d82f324df52dcee680f45961404ef92bb6d6bd0d97f1f6 6893 debputy_0.1.29_source.buildinfo Files: a90522ed3882efc4620c5221d9ffd393 1869 devel optional debputy_0.1.29.dsc b0bfaf7202bf772b4774499889249a10 399112 devel optional debputy_0.1.29.tar.xz c0518a0039c492e8fc5e775cb2e15eac 6893 devel optional debputy_0.1.29_source.buildinfo