diff options
| author | Danilo M. <danix@danix.xyz> | 2026-07-10 12:04:30 +0200 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-07-10 12:04:30 +0200 |
| commit | 7c37592b66cd64de0734e26eac27e04054f761d5 (patch) | |
| tree | a84f3ffbb6313898202b54f88c03528e814e8514 /README.md | |
| parent | 8c2b5e0194ea9be0eb6176976eb7bac1b979c667 (diff) | |
| download | mkhintfile-7c37592b66cd64de0734e26eac27e04054f761d5.tar.gz mkhintfile-7c37592b66cd64de0734e26eac27e04054f761d5.zip | |
feat: add NoDL column to --list
-l now shows a NoDL column (✓ when the hint has NODOWNLOAD=yes) next to
the existing DelReq column. Detected via grep -qi '^NODOWNLOAD=yes',
padded with _pad_glyph for multibyte alignment.
Tests T68/T69 cover populated and blank NoDL. Docs (CLAUDE.md, README,
man page) updated and mkhint.1.gz rebuilt.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -131,7 +131,7 @@ When updating a hint with multiline DOWNLOAD, mkhint: ### List hint files -Lists each hint file with its `HintVer` (version in the hint), `SBOVer` (version in the repository `.info`), and a `DelReq` column showing `✓` when the hint carries a populated `DELREQUIRES`. Hints with no `VERSION` set (e.g. pure `DELREQUIRES` hints) are skipped. Version columns are wide enough for long version strings. Rows where the two versions are equal are shown in yellow, so you can see at a glance which hints are now redundant with the upstream SBo version. When the versions differ, the newer of the two (decided with `sort -V`) is shown in green, so you can tell at a glance whether the hint or the repository is ahead. Color is used only on a TTY; piped output is plain. A legend is printed when any row matched. +Lists each hint file with its `HintVer` (version in the hint), `SBOVer` (version in the repository `.info`), a `DelReq` column showing `✓` when the hint carries a populated `DELREQUIRES`, and a `NoDL` column showing `✓` when the hint has `NODOWNLOAD=yes`. Hints with no `VERSION` set (e.g. pure `DELREQUIRES` hints) are skipped. Version columns are wide enough for long version strings. Rows where the two versions are equal are shown in yellow, so you can see at a glance which hints are now redundant with the upstream SBo version. When the versions differ, the newer of the two (decided with `sort -V`) is shown in green, so you can tell at a glance whether the hint or the repository is ahead. Color is used only on a TTY; piped output is plain. A legend is printed when any row matched. With one or more package names (`-l foo bar`), the table is skipped; instead each named hint is shown side by side with its `.info` (`git diff --no-index` if git is available, otherwise `diff -y`). A missing hint exits 2. |
