fix(completion): handle colons in task descriptions for fish by vmaerten · Pull Request #2573 · go-task/task

@vmaerten self-assigned this

Dec 12, 2025
Change sed pattern from `:\s*` to `:\s{2,}` to require 2+ spaces after
the colon delimiter. This prevents greedy matching through colons in
descriptions like `shiny::runApp()` or `https://example.com`.

The `task --list-all` output uses multiple spaces for column alignment,
while descriptions use single spaces after colons.

@vmaerten

@vmaerten vmaerten deleted the fix/fish-completion-colon-in-description branch

December 14, 2025 14:56

Copilot AI pushed a commit to libor-m/task that referenced this pull request

Mar 27, 2026
…#2573)

Co-authored-by: libor-m <1497769+libor-m@users.noreply.github.com>