Repository navigation
Releases
Releases · TsukiNi22/xstyle
v1.0.0
Note
First release of xstyle as its own repository: moved out of style/xstyle of ai-utils with its history, it is now distributed as signed RPM / DEB / Arch packages (with the bash / zsh / fish completion), also listed in my-universe. The build no longer depends on the ai-utils tree, and the CI runs xstyle on its own sources.
See the changelog for more details.
| Package Name | Content |
|---|---|
xstyle |
Default package (xstyle-op) |
xstyle-op / -db / -as |
/usr/bin/xstyle optimized / debug / asan (one at a time) + the completions |
| Part | What changed |
|---|---|
| repository | Own repository from cpp_project_template (CMake, workflows, gh-pages package repository, docs), Linux only |
| packages | RPM / DEB / Arch (pacman) packages and their -pre, signed, setup.sh (--install, --pre, --no-sudo) |
| fix | --list-rules: the languages column no longer touches the description (G-INDENT) |
| build | Banner font embedded from assets/fonts/, libutils skill reference found at run time ($XSTYLE_LIBUTILS_SKILL, ~/.claude/skills/libutils) |
| tests | GoogleTest (rule catalogue, patterns, names) and command line tests, style check of its own sources in the CI |
| docs | Technical documentation (EN / FR) with the 85 rules |
curl -fsSL https://raw.githubusercontent.com/TsukiNi22/xstyle/main/setup.sh | bash -s -- --installWarning
No Windows packages (POSIX calls). Packages built on fedora:44 (ghcr.io/tsukini22/ci).
Full Changelog: https://github.com/TsukiNi22/xstyle/blob/v1.0.0/CHANGELOG.md