Packages and completionsPaquets et complétions
The xstyle packages, their variants, the shell completions they install and the pre-release channel.Les paquets de xstyle, leurs variantes, les complétions de shell qu'ils installent et le canal de pré-release.
1. PackagesPaquets
The same packages exist as RPM (Fedora), DEB (Debian / Ubuntu) and Arch (pacman, .pkg.tar.zst): same names, content and dependencies. They are signed and published on the gh-pages branch (install them).
| Package | Content |
|---|---|
xstyle | installs the default package (xstyle-op) |
xstyle-op | the executable compiled with the optimization options |
xstyle-db | the executable compiled with the debug options (debugging only) |
xstyle-as | the executable compiled with AddressSanitizer (debugging only) |
Warning. The three variants install the same /usr/bin/xstyle: only one of them at a time.
Les mêmes paquets existent en RPM (Fedora), DEB (Debian / Ubuntu) et Arch (pacman, .pkg.tar.zst) : mêmes noms, contenu et dépendances. Ils sont signés et publiés sur la branche gh-pages (les installer).
| Paquet | Contenu |
|---|---|
xstyle | installe le paquet par défaut (xstyle-op) |
xstyle-op | l'exécutable compilé avec les options d'optimisation |
xstyle-db | l'exécutable compilé avec les options de debug (pour le debug seulement) |
xstyle-as | l'exécutable compilé avec AddressSanitizer (pour le debug seulement) |
Attention. Les trois variantes installent le même /usr/bin/xstyle : une seule à la fois.
2. Pre-releasePré-release
Every package has a pre-release named <package>-pre, built from a tag vX.Y.Z-<suffix> or a commit containing [build]. A -pre package is obsoleted by any stable package of the same version or higher; only the 5 last versions of each -pre are kept in the repository.
Chaque paquet a une pré-release nommée <paquet>-pre, construite depuis un tag vX.Y.Z-<suffixe> ou un commit contenant [build]. Un paquet -pre est rendu obsolète par tout paquet stable de même version ou plus ; seules les 5 dernières versions de chaque -pre sont gardées dans le dépôt.
3. Shell completionsComplétions de shell
Every package installs the completion of the shells (flags, rule codes, severities, languages, comma lists), generated by xstyle --completion bash|zsh|fish:
/usr/share/bash-completion/completions/xstyle
/usr/share/zsh/site-functions/_xstyle
/usr/share/fish/vendor_completions.d/xstyle.fish| Shell | Loaded |
|---|---|
| bash | on demand by bash-completion |
| zsh | in new shells (compinit) |
| fish | on demand |
Chaque paquet installe la complétion des shells (flags, codes de règles, sévérités, langages, listes à virgules), générée par xstyle --completion bash|zsh|fish :
/usr/share/bash-completion/completions/xstyle
/usr/share/zsh/site-functions/_xstyle
/usr/share/fish/vendor_completions.d/xstyle.fish| Shell | Chargé |
|---|---|
| bash | à la demande par bash-completion |
| zsh | dans les nouveaux shells (compinit) |
| fish | à la demande |
4. Downloads and linksTéléchargements et liens
| Link | Content |
|---|---|
| Releases | the GitHub release of each stable tag, notes from the changelog |
| CHANGELOG.md | every version |
| my-universe | the catalog of every package of TsukiNi22 |
| Project graph | files, classes, calls and tests of the repository |
| Lien | Contenu |
|---|---|
| Releases | la release GitHub de chaque tag stable, notes tirées du changelog |
| CHANGELOG.md | toutes les versions |
| my-universe | le catalogue de tous les paquets de TsukiNi22 |
| Graphe du projet | fichiers, classes, appels et tests du dépôt |