Skip to content

Possible Regression: Certain Fish Shell tab completion commands no longer recognized #2431

@jacx87

Description

@jacx87

I started learning hledger(1.43.2-gedbf4d4f3-20250613, windows-x86_64) recently, and I ran it on Fish Shell 4.0.2 through Windows Terminal.

Upon summoning tab auto-completion, I noticed that certain commands like check-dates, check-dupes, print-unique, register-match and txns no longer works.

Further checks on the project change logs indicated that some of these commands were deprecated as far back as 2020, but the auto-completion entries were never removed or updated.

I've included some screenshots of the issue below:

Image

Image

Image

Image

Image

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-BUGSomething wrong, confusing or sub-standard in the software, docs, or user experience.affects3-fewAffects just a few users.annoyance3-blockerNew user experience or installability bug. A potential user could fail to get started.cliCommand line parsing, options, arguments and suchlike.needs-other-taskTo unblock: needs some other issue/task/event, possibly outside our project

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions