• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

carapace-sh / carapace / 29651282760 / 1
63%
master: 60%

Build:
Build:
LAST BUILD BRANCH: zsh-suffix
DEFAULT BRANCH: master
Ran 18 Jul 2026 04:06PM UTC
Files 111
Run time 2s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

18 Jul 2026 04:05PM UTC coverage: 62.733%. First build
29651282760.1

Pull #1142

github

maxlandon
zsh: delegate removable suffix handling to _describe

Group a tag's values by their removable suffix so zsh can natively insert
and auto-remove type separators (directory `/`, `user@host`, `KEY=VALUE`
optarg flags) through `_describe -S <suffix> -r <removers>`, instead of
baking the behaviour into the emitted value.

Only unquoted (DEFAULT_STATE) nospace values ending in one of the type
separators `/,.':@=` get a dedicated suffix group; everything else stays in
the empty-suffix group and is rendered exactly as before. The per-block
`suffix` field and a `tags` associative array (to dedupe group headers when
a tag spans multiple suffix groups) are added to both the single- and
multi-completer snippets.

This is the suffix-management half of PR #1142, re-implemented on top of the
current tree; the sed/xargs "script optimizations" are dropped as upstream
implemented them independently (skip-sed, reduce-xargs).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Pull Request #1142: Enhanced ZSH suffix management

3998 of 6373 relevant lines covered (62.73%)

1.03 hits per line

Source Files on job 0 - 29651282760.1
  • Tree
  • List 111
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 29651282760
  • 12d424cb on github
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc