borgbackup/scripts
Mrityunjay Raj 1c0bf36275
remove handwritten bash/zsh shell completions, fixes #9178
Remove the handwritten bash and zsh shell completion scripts now that
auto-generated completions via borg completion bash/zsh (powered by
shtab, #9172) are tested and working. Fish completions are kept as
shtab does not yet support fish.

Replace string-matching tests with focused behavior tests: script size
sanity, shell syntax validation (bash -n / zsh -n), and tests that
invoke the custom preamble functions in bash (sortby key dedup,
filescachemode mutual exclusivity, archive name and aid: prefix
completion against a real repository).
2026-02-17 19:33:54 +01:00
..
make-testdata fixed typos and grammar (AI) 2025-09-23 14:56:23 +02:00
shell_completions/fish remove handwritten bash/zsh shell completions, fixes #9178 2026-02-17 19:33:54 +01:00
borg.exe.spec pyinstaller binary: do not exclude ssl, needed for pyfuse3/trio, fixes #9196 2026-02-14 19:32:38 +01:00
Dockerfile.linux-run rename Dockerfile to match script name 2026-02-14 19:32:32 +01:00
errorlist.py fixed typos and grammar (AI) 2025-09-23 14:56:23 +02:00
fetch-binaries build binaries on github 2025-10-16 00:37:46 +02:00
glibc_check.py fixed typos and grammar (AI) 2025-09-23 14:56:23 +02:00
linux-run rename Dockerfile to match script name 2026-02-14 19:32:32 +01:00
make.py docs: fix broken :ref: references in man pages, fixes #7239 2026-02-16 22:36:07 +05:30
msys2-install-deps tests: fix and enable windows CI, fixes #8728 2025-05-19 11:00:11 +02:00
sdist-sign use less setup.py, use pip and build 2024-01-02 19:50:59 +01:00
sign-binaries fix shellcheck warnings in bash scripts 2022-07-22 15:52:04 +00:00
upload-pypi upload-pypi: use borg-specific repository names 2025-11-01 19:57:26 +01:00