Skip to content

bug: eza v0.23.0 prints no output when called without a file or directory name argument #1568

@carlocab

Description

@carlocab

When called without a file or directory name argument, both ls and eza before v0.23.0 print the contents of the current directory to stdout.

With v0.23.0, eza no longer prints the contents of the current directory to stdout. Is that intentional? This seems like a pretty significant departure from the behaviour of ls and should probably be reconsidered, if so.

I believe this behaviour change is actually what is driving #1563, and likely #1566.

To make reproduction transparent, I created a repository that shows this behaviour in GitHub Actions: https://github.com/carlocab/eza-bug-1563

In the latest workflow run, we can see that ls -la prints the contents of the current directory, but eza -la does not. The eza binary used here was downloaded from your v0.23.0 release.

It might be that this behaviour change manifests only when the terminal is not a TTY, but I don't actually have a Linux machine on hand so I can't test this easily myself.

Metadata

Metadata

Assignees

No one assigned

    Labels

    errorsSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions