[ubuntu/plucky-proposed] debputy 0.1.65 (Accepted)
Simon Quigley
tsimonq2 at ubuntu.com
Sun Mar 9 06:14:57 UTC 2025
debputy (0.1.65) unstable; urgency=medium
* LSP/Lint:
- Skip hover/completion inside Deb822 comments. Generally.
it ended up triggering for the next content line instead.
- Improve hover docs for packages when viewed in some editors
(concretely `kate`). The previous docs worked
specifically with how `emacs` rendered its Markdown docs.
However, `emacs`'s method does not reformat text blocks,
so it does not seem like it was the best editor to test with.
- Tweak Inlay hint for inherited Deb822 values to make it
prettier in `kate` and other editors. The previous rendering
relied on editors to "gracefully" cope with newlines in the
Inlay Hint label. The specs says nothing about the editor
should react to those, so it was safer to avoid them.
- When emitting a code action to the editor, do not provide
`TextEdit`s in the "old" and the "new" format. Some editors
(Concretely, `kate`) apply both with exciting but unhelpful
results. The spec seems implies that the server is at fault
if this happens, so the bug was probably `debputy`'s to
begin with.
- Track diagnostics with full metadata internally in `debputy`.
This enables quickfixes in editors that either do not inform
`debputy` of related diagnostics when requesting code actions
(`kate`) or when the editor does not support the `data`
attribute in the diagnostic (which the spec allows the editor
to "not do"). Either way, more editors should now see
quickfixes with `debputy`'s diagnostics.
- Fix incorrect duplication warning for `foo` vs. `foo:native`
when validating package relationships. Thanks to
Otto Kekäläinen <otto at debian.org> for reporting this problem
with the new check introduced in 0.1.64.
Date: 2025-03-09 04:42:38.779876+00:00
Signed-By: Simon Quigley <tsimonq2 at ubuntu.com>
https://launchpad.net/ubuntu/+source/debputy/0.1.65
-------------- next part --------------
Sorry, changesfile not available.
More information about the plucky-changes
mailing list