vintner: bump to 0.3.0, auto-install shell completion

Wires vintner's own `completion bash|zsh` output into Stapler's
install-completion helper (bash -> /usr/share/bash-completion/
completions/vintner, zsh -> /usr/share/zsh/site-functions/_vintner -
both verified against a real built package, since neither path nor
the required paired files-find() registration is documented anywhere
reachable). Completion now works immediately after `stplr install`,
no manual `source <(vintner completion bash)` needed.

0.3.0 also picks up upstream's signal-forwarding fix (a wine
subprocess no longer survives `vintner` being killed by PID) and its
own expanded test coverage.
This commit is contained in:
Александр
2026-07-25 11:33:17 +10:00
parent 91fe77b794
commit 08104de30c
3 changed files with 15 additions and 4 deletions
+6
View File
@@ -12,6 +12,12 @@
- Версия поднята до `0.2.0`: добавлена поддержка сборки KMDF/UMDF-драйверов
через Windows Driver Kit (`download --with-wdk`), короткие алиасы команд
и локализация CLI на английский и русский (`VINTNER_LANG`).
- Версия поднята до `0.3.0`: пакет теперь сам регистрирует автодополнение
для bash (`/usr/share/bash-completion/completions/vintner`) и zsh
(`/usr/share/zsh/site-functions/_vintner`) через хелпер Stapler
`install-completion` — работает сразу после `stplr install`, без
ручного `source <(vintner completion bash)`. Также добавлена корректная
остановка процессов Wine при завершении `vintner` по PID.
## 2026-07-25 — Telegram Desktop